Piedi a Terra
Forumer storico
Ehm... Ma Hoadley permette anche di fare il back test senza sguardo al futuro?
.
No, occorrerebbe programmare in VBA la chiamata di cicli per fare dei backtesting.
Ehm... Ma Hoadley permette anche di fare il back test senza sguardo al futuro?
.
Scusami, mi ero perso questo tuo messaggio assolutamente interessante e condivisibile.E comunque gia' anticipo che su quelle asset class che abbiamo preso in considerazione nella nostra analisi con miei dati il "famigerato" Momentumsi e' beccato ben 3 anni di drawdown (2007 2008 2009), benche' del tutto psicologicamente sostenibili.
Il problema di talune strategie che gli analisti tecnici fanno girare in Metastock e Tradestation e' che forniscono complessivamente dei buoni risultati complessivi come media annuale lungo un orizzonte di anni, ma quando poi si va a sviluppare in esteso anno per anno il trading system appaiono degli anni molto buoni accomunati ad anni in laterale.
Applicando un trading system con soldi reali, concreti, sorge spontaneo un dubbio: quanto a lungo puo' resistere psicologicamnete un trader con un suo trading system che gira in laterale, mentre magari altri trading system, talvolta dummy, performano alla grande ?
I numeri sono sempre numeri, e nel caso della MM 200 rimangono confortanti nel lungo periodo, ma a contare di piu' all'atto pratico e' decisamente la psicologia, particolarmente sensibile nei casi in cui un trader non ha la possibilita' di disinteressarsi alla frequenza ossessiva della rilevazione puntuale giornaliera del dato.
E quando vedi che la media mobile ti fa tagliare con gli stop piu' del 50% dei trade, la disperazione e per taluni anche il panico ti assalgono e non riesci piu' a controllare la meccanicita' del trading system.
Il ragionamento soffre di due difetti fin troppo trascurati nei back test:
- il primo .....
- il secondo difetto è quello più grave, e sono sicuro che troverà la sintonia di GiuliaP, ovvero l'over fitting. E' molto facile pensare che, se l'unico parametro di un TS è il periodo di un oscillatore o di una media mobile, si sia scampato il pericolo di over fitting perchè c'è un solo parametro. Ma questo ragionamento è facilmente sbugiardabile almeno in due modi:
- il primo è quello di osservare la sensitività dei rendimenti a variazioni del parametro, ma questo step solitamente si riesce a superare abbastanza agevolmente con i soliti periodi "tondi";
Concorderai che trovare un TS trend follower che non soffra di questi problemi è davvero difficile, e questo motiva ad indagare nella direzione della minima varianza per capire se esistono alternative
- il secondo è un'osservazione beffarda ma inconfutabile: se simuliamo migliaia di random walk, troveremo sempre una media mobile o un oscillatore che consente di trarne profitto.
Anche la famigerata SMA(200) non potrebbe essere altro che una media "fortunata" senza avere particolari proprietà.
A poco serve fare il ragionamento che «Funziona su tantissimi sottostanti» perchè chi espone questo ragionamento dovrebbe avere l'accortezza di accertarsi che questi sottostanti siano completamente decorrelati.
Altrimenti torna spietato l'incubo "random walk inconsapevole": se troviamo una media mobile che funziona perfettamente su un random walk, questa funzionerà abbastanza bene anche su tutti i random walk correlati al primo.
![]()
Non faccio nessuno ingenuo, carissimo, mi limito ad esporre a voce alta (o sarebbe meglio dire «a dita calate»mmmmmmmm,
non farci così ingenui.......
Se la «significatività» è di tipo statistico, conosciamo fin troppo bene la risposta (anche un semplice test d'ipotesi fa al caso); ma il punto è: dal momento che la SMA(200) è una grandezza artificiosa, costruita a partire dal medesimo campione di cui pretendiamo di prevedere il comportamento, possiamo fidarci del risultato ottenuto?Posto che io prenda il mio storico dalla bolla dei tulipani ad oggi e che veda che una SMA 200 avrebbe funzionato egregiamente, come faccio a stabilire la significatività di questo risultato?
Che, con campioni eteroschedastici come i nostri, è altrettanto probabilmente una relazione che cambia nel tempo, quindi non costante.La sma rappresenta probabilmente una certa relazione fra media e varianza della serie.
Possiamo dunque inferire da un rapporto che cambia nel tempo una regola di classificazione costante?
Naturalmente è impossibile contestare l'evidenza portata dal vasto indirizzo di ricerca che fa del momentum il principale oggetto di indagine: non serve l'astrofisica per rendersi conto di quanto bene particolari "filtri" siano riusciti, nel passato, a discriminare le fasi rialziste da quelle ribassiste.Studi di questo tipo sono stati fatti e i risultati sembrano respingere con forza la nulla. O li si contesta, oppure bisogna prenderne atto.