OverSpread, lo spread fatto con la cointegrazione

Comprimi
X
 
  • Ora
  • Mostra
Ripulisci Tutto
nuovi messaggi

  • the learner
    ha risposto
    Scritto originariamente da Cagalli Tiziano
    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?!
    No io non intendevo lavorare su barre daily con profondità 1 anno. Non avrebbe alcun senso.

    Tutto il sistema si basa sulla ricerca di una relazione di lungo periodo, una relazione che spesso su time frame inferiori non è visibile proprio perchè ci facciamo illudere dalla correlazione che potrebbe essersi ridotta. Ed è per questo che tu stai giustamente suggerendo di guardare oltre la correlazione per fare spread trading.

    Noi è proprio la legge (cointegrazione) di lungo periodo che vogliamo che esista. Se esiste, si crea un modello di breve termine (error correction model) che descrive le leggi di breve termine che dovrebbero riportare il sistema di variabili cointegrate verso la situazione di equilibrio di lungo periodo.

    La cosa straordinaria è quella di avere la pappa bella e pronta con un click in BeeTrader.

    Ma sulla profondità delle serie vorrei capire meglio cosa intendi. Proprio per quanto detto prima, la verifica della cointegrazione va fatta su serie lunghe.
    Non contano i numeri ma la lunghezza temporale.
    Quindi meglio 1,000 barre giornaliera che 10,000 barre a 1 minuto.

    Ma per questa mia convinzione ci sono motivazioni teoriche. Sono interessato a capire meglio il tuo punto di vista a riguardo. In particolare il perchè il numero di barre conti più dell\'estensione temporale della serie.

    Mille grazie.

    Lascia un commento:


  • Apocalips
    ha risposto
    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

    Apo
    Ultima modifica di Apocalips; 24-05-14, 23:12.

    Lascia un commento:


  • Cagalli Tiziano
    ha risposto
    Scritto originariamente da the learner
    Ma per chi ha solo IWBank ci saranno problemi? Comunque 1 anno mi sembra poco per fare test di cointegrazione.
    Non sarà meglio rinunciare alla frequenza (es.lavoriamo con dati daily) per avere almeno più profondità?
    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?!
    File allegati

    Lascia un commento:


  • the learner
    ha risposto
    Scritto originariamente da Cagalli Tiziano

    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.
    Ma per chi ha solo IWBank ci saranno problemi? Comunque 1 anno mi sembra poco per fare test di cointegrazione.
    Non sarà meglio rinunciare alla frequenza (es.lavoriamo con dati daily) per avere almeno più profondità?

    Lascia un commento:


  • Cagalli Tiziano
    ha risposto
    Scritto originariamente da the learner
    La versione BeeTrader con il tool per l\'OverSpread è già disponibile?

    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.

    Lascia un commento:


  • Cagalli Tiziano
    ha risposto
    Scritto originariamente da Claudio61
    Ciao Tiziano ..... a scanso di equivoci ...

    Z-Score +2 si vende la coppia .... si vende il primo e si compra il secondo.
    Z-Score -2 si compra la coppia ..... si compra il primo e si vende il secondo.

    E\' una banalità ..... ma per chi non è esperto di Spread ..... ops di OverSpread (chiedo scusa)
    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.

    Lascia un commento:


  • Cagalli Tiziano
    ha risposto
    Scritto originariamente da the learner
    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.
    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.:laughing:

    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)

    Lascia un commento:


  • Apocalips
    ha risposto
    Scritto originariamente da Claudio61
    Ciao Tiziano ..... a scanso di equivoci ...

    Z-Score +2 si vende la coppia .... si vende il primo e si compra il secondo.
    Z-Score -2 si compra la coppia ..... si compra il primo e si vende il secondo.


    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

    Cattura.PNG

    Apo
    Ultima modifica di Apocalips; 24-05-14, 18:22.

    Lascia un commento:


  • Claudio61
    ha risposto
    Ciao Tiziano ..... a scanso di equivoci ...

    Z-Score +2 si vende la coppia .... si vende il primo e si compra il secondo.
    Z-Score -2 si compra la coppia ..... si compra il primo e si vende il secondo.

    E\' una banalità ..... ma per chi non è esperto di Spread ..... ops di OverSpread (chiedo scusa)

    Istantanea_2014-05-24_164329.png

    Lascia un commento:


  • the learner
    ha risposto
    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.

    Lascia un commento:


  • the learner
    ha risposto
    La versione BeeTrader con il tool per l\'OverSpread è già disponibile?

    Lascia un commento:


  • fab62
    ha risposto
    Scritto originariamente da Cagalli Tiziano
    Come promesso ecco aperta la discussione che iniziamo con il manuale dell\'OverSpread cointegrato che trovate in BeeTrader a questo indirizzo: www.overspread.it
    beeTrader sarà lo strumento che ci accompagnerà nello studio di questo fenomeno e nelle numerose tecniche che via via sveleremo.

    Mettiamo il logo che lo rappresenta e la locandina che sancisce la partenza di questo percorso formativo veramente coinvolgente.
    Ciao a Tutti

    Testo cancellato
    Come non detto ........:whistling: ..... risolto

    Saluti Fab
    Ultima modifica di fab62; 24-05-14, 15:40.

    Lascia un commento:


  • Cagalli Tiziano
    ha avviato una discussione OverSpread, lo spread fatto con la cointegrazione

    OverSpread, lo spread fatto con la cointegrazione

    Come promesso ecco aperta la discussione che iniziamo con il manuale dell\'OverSpread cointegrato che trovate in BeeTrader a questo indirizzo: www.overspread.it
    beeTrader sarà lo strumento che ci accompagnerà nello studio di questo fenomeno e nelle numerose tecniche che via via sveleremo.

    Mettiamo il logo che lo rappresenta e la locandina che sancisce la partenza di questo percorso formativo veramente coinvolgente.
    File allegati
    Ultima modifica di Cagalli Tiziano; 24-05-14, 14:53. Motivo: errorino di battitura
Elaborazione...