Discussione: OverSpread, lo spread fatto con la cointegrazione
Visualizzazione Ibrida
-
24-05-14, 14:53 #1
- Data Registrazione
- Dec 2011
- Messaggi
- 571
La versione BeeTrader con il tool per l'OverSpread è già disponibile?
-
24-05-14, 16:17 #2
- Data Registrazione
- Dec 2011
- Messaggi
- 571
Ho letto il manuale ed è molto chiaro come sempre.
Chiedo solo chiarimenti su alcuni aspetti.
A parte l'analisi di cointegrazione iniziale, immagino sia stato implementato un error correction model. Mi chiedo però come sia effettuata la stima dei tempi di ritorno verso la media:
1) mediante analisi storica dei tempi di ritorno?
2) mediante regressione delle due equazioni di correzione?
Inoltre mi permetto di fare alcune domande che probabilmente già avete discusso:
- che strategie in opzioni suggerisci per sfruttare il sistema? Sui future mi "spaventa" la marginazione e l'apertura lato loss su entrambe le legs. Si potrebbe lavorare con spreads? Ricordo di una strategia in spread fatta da Apo su due indici (uno era il DAX). Ma non trovo il thread.
- la tecnica che hai in mente prevede il monitoraggio dello Z-score su timeframe intraday? O si monitora daily (dubito)?
Grazie.
-
24-05-14, 16:51 #3
- Data Registrazione
- May 2011
- Località
- Bologna
- Messaggi
- 3,017
-
24-05-14, 17:02 #4
Z-Score +2 si vende la coppia: si va corti sul titolo A che sta sovraperformando e lunghi su quello B che sta sottoperformando
Z-Score -2 si compra la coppia: come sopra, basta invertire A con B
Per veder quale è il titolo piu forte e quello piu debole basta osservare il grafico index price e spread
ApoUltima modifica di Apocalips; 24-05-14 alle 17:22
....non si desidera ciò che è facile ottenere (Ovidio)....
-
24-05-14, 18:59 #5
Non è una banalità, vendere e comperare una coppia può ingenerare della confusione e allora io direi di vederla nel seguente modo:
la coppia sarà fatta da due nomi, es A e B, oppre T e Z.
Quando dico compero o vendo intendo SEMPRE il primo della coppia e quindi nei nostri esempi si tratta di A oppure di T.
Sul secondo della coppia faccio l'operazione inversa...ma così è automatico!
Compero la coppia Fiat/Monclair = compero Fiat (e l'altro non posso fare altro che venderlo)
Vendo la coppia Fiat/ Monclair = vendo Fiat (e l'altro non posso fare altro che comperarlo)
Quindi pensiamo solo al primo titolo che la compone...se corri dietro a due lepri, non ne prendi nemmeno una.
-
24-05-14, 18:53 #6
Grazie !
Perdonami però ma non vorrei entrare in questa fase in domande e risposte troppo specifiche che "allontanano" chi non conosce la statistica. Ed è esattamente quello che non vorrei!
Quello che è stato implementato in beeTrader è un algoritmo nostro, elaborato nel corso degli anni e svelarne le caratteristiche non è una grande idea.
Pensa solo a chi si sta cimentando con il lag da impostare, mica posso dirgli come fare, no?
Il ritorno alla media, half life ha richiesto anch'essa degli accorgimenti perchè come sai tra la teoria e la pratica un pò ce ne passa.
E poi ancora tieni presente che dovremo cointegrare le derivate del sottosatnte...quindi un altro passetto che ha richiesto qualche anno.
Ora siamo riusciti a far calcolare tutto da beeTrader e rappresentarlo in maniera semplificata al massimo, primo softwre italiano che permette questa tipologia di trading... ora devo fare in modo di avere degli utenti che lo utilizzino altrimenti non ho raggiunto la meta.
Quindi passi brevi e semplici.
Certamente useremo le opzioni, anche le opzioni, ma per farlo bisogna capire bene cosa stiamo facendo.
OverSpread cointegrato nasce dall'esigenza di avere time frame bassi e quindi anche il 5 minuti (altro studio che ha richiesto un gran tempo e della gran pratica)..se corri dietro a due lepri, non ne prendi nemmeno una.
-
24-05-14, 19:05 #7
Lunedì in mattinata la rendiamo disponibile, ho voluto bloccarla io per poter aggiungere il downolad dei dati da Yahoo dopo aver avuto la riposta da IB nella loro indisponibilità a fornire serie storiche superiori ad 1 anno.
A Rimini il simpatico utente giorgiog mi faceva presente che altri software che si collegano ad IB, tipo ninja trader, e scarica dati a minuto per circa 1 anno. A questo punto ho chiesto alla fonte e la riposta è nel merge (una parte è scaricata presso altri provider e poi incollata al dato IB).
E così ho provveduto...se corri dietro a due lepri, non ne prendi nemmeno una.
-
24-05-14, 19:58 #8
- Data Registrazione
- Dec 2011
- Messaggi
- 571
-
24-05-14, 20:32 #9
1 anno a time frame daily è poco perchè sono 250 barre.
Con IW Bank non ci sono problemi, lo storico che beeTrader scarica e sul quale esegue i calcoli è di 6 anni che è il limite massimo e anche quello minimo per time frame daily.
Però se le consideri in barre sono 1500 e pertanto anche 1500 barre a time frame inferiore mi danno, se esiste, un coefficiente di cointegrazione. Era proprio questo il lavoro di cui accennavo: cercare cointegrazione non per quantità temporali ma per quantità numeriche.
Ti posto un esempio a 5 minuti con GTECH contro Intesa a 5 minuti (Il risultato NON è ottimizzato ed è stato fatto aprendo i trades a 2 e -2 z-score):
in 442 barre a 5 minuti ha generato
6 trades con un
profitto percentuale di 12,8 e
drowdawn di -5.16.
Ottimizzato ha cambiato di poco il risultato:
-2 e 1.8 il livello di intervento dello Z-score ed il
profitto a 13,99 con il
DD a -5.16
Come vedi anche il Q-Q normality ed il PACF sono perfetti!
Interessante eh?!..se corri dietro a due lepri, non ne prendi nemmeno una.
-
24-05-14, 21:56 #10
Ciao Tiziano, non mi è ben chiaro cosa esprime e come va letto l'ACF ( quello con istogrammi verdi )
ad esempio va osservato prima o dopo aver aperto lo spread ?
quale tipo di profilo dobbiamo ricercare per una operatività ottimale?
saresti così gentile da approfondire un tantino ?
grazie
ApoUltima modifica di Apocalips; 24-05-14 alle 22:12
....non si desidera ciò che è facile ottenere (Ovidio)....