Discussione sull’articolo "Ottimizzazione del portafoglio nel Forex: Integrazione tra VaR e teoria di Markowitz"

 

Il nuovo articolo Ottimizzazione del portafoglio nel Forex: Integrazione tra VaR e teoria di Markowitz è stato pubblicato:

Come funziona il trading di portafoglio sul Forex? Come si possono sintetizzare la teoria del portafoglio di Markowitz per l'ottimizzazione delle proporzioni del portafoglio e il modello VaR per l'ottimizzazione del rischio di portafoglio? Creiamo un codice in base alla teoria del portafoglio, che da un lato ci consentirà di ottenere un basso rischio e, dall'altro, una redditività accettabile a lungo termine.

Negli ultimi tre anni mi sono dedicato allo sviluppo di robot di trading per il Forex. E sapete una cosa? La gestione del rischio è una vera seccatura. All'inizio, ho semplicemente impostato degli stop loss fissi finché non ho perso un paio di depositi. Poi ho iniziato ad approfondire la questione e mi sono imbattuto nella teoria dell'ottimizzazione del portafoglio di Markowitz.

Sembrava una buona idea - calcolare le correlazioni, ottimizzare i pesi... Ma in realtà questo non funziona molto bene nel Forex. Perché? Perché nel Forex tutte le coppie di valute sono interconnesse! Provate a fare trading contemporaneamente su EURUSD e EURGBP e capirete cosa intendo. Un brusco movimento dell'EUR e le due posizioni si muovono in modo sincronizzato. Una splendida teoria viene infranta dalla dura realtà.

Stanco di questa situazione, ho iniziato a cercare altri approcci. Alla fine, mi sono imbattuto nella metodologia Value at Risk (VaR). All'inizio non capivo nemmeno di cosa si trattasse - una specie di equazioni complicate. Ma poi ho capito - era proprio quello di cui avevo bisogno! Il VaR indica la perdita massima per una data probabilità. In altre parole, possiamo stimare direttamente quanti soldi potremmo perdere in un giorno/settimana/mese.


Alla fine, ho deciso di incrociare Markowitz con VaR. Sembra una follia? Forse. Ma non ho visto altre opzioni. Markowitz fornisce l'allocazione ottimale dei fondi e il VaR evita di andare in margin call. Sulla carta sembrava un'ottima idea.


Poi ebbe inizio la dura vita quotidiana di un programmatore ricercatore. Python, terminale MetaTrader 5, tonnellate di dati storici... Sapevo che non sarebbe stato facile, ma la realtà ha superato ogni aspettativa. Ecco di cosa vi parlerò - di come ho cercato di creare un sistema che funzionasse davvero e non che fosse solo bello da vedere nei test.

Se avete mai provato ad automatizzare il trading sul Forex, capirete la mia difficoltà. E se così non fosse, forse la mia esperienza vi aiuterà ad evitare almeno alcune delle insidie in cui potreste imbattervi.


Autore: Yevgeniy Koshtenko

 
Grazie per l'articolo - molto interessante.... Lo rileggerò più attentamente dal mio computer....