Spiegazione Open Interest Storico: Ogni volta che viene scaricata la chain delle opzioni, tutti i dati ottenuti vengono memorizzati anche nel database storico, che comprende quindi sia i valori degli Open Interest, che dei prezzi, delle greche, della volatilità. Ad ognuno di questi valori, è assegnata anche una "etichetta" con la data e l'ora in cui sono stati scaricati. In pratica, ogni "etichetta" racchiude l'intera chain delle opzioni e tutti i valori calcolati su di essa nel momento in cui è stata scaricata. Le "etichette" vengono usate dal software come un indice di un libro: ad ogni etichetta corrisponde una serie di valori, così come ad ogni voce di un indice di un libro, corrisponde una serie di pagine. Le etichette sono sempre mantenuto ordinate, dalla più piccola (data più vecchia nel tempo) alla più grande (data più nuova nel tempo). Quando si usa la modalità Storico per Strike o Storico per Scadenza dell'Open Interest, il software va a leggere i dati contenuti nell'archivio storico, e calcola la differenza tra due serie di dati in questo archivio. Sostanzialmente, il software prende due delle "etichette" di cui ho scritto più sopra, e controlla dove ci sono state variazioni nei valori. La variazione dei valori deve per forza di cose essere calcolata, matematicamente, come una differenza, perciò si può dire che il software esegue i calcoli applicando, per ogni valore accoppiato ad ogni etichetta, questa formula: R - A = D Dove R sono i dati la cui etichetta è la data di riferimento (scritta così nel software) A sono i dati la cui etichetta è la data attuale (scritta così nel software) D è la differenza tra i valori associati alle due etichette (valore visualizzato nel grafico) Con questo sistema, è possibile analizzare cosa è successo da un giorno al successivo, ma anche da un giorno al precedente. Infatti se R > A, allora sto guardando quello che è successo il giorno precedente, mentre se R < A, allora sto guardando quello che è successivo il giorno successivo. Precedente e successivo sono sempre ed esclusivamente riferiti alla data di riferimento, così com'è scritta nella finestra del software. A questo punto, bisogna solo sapere come scegliere le due etichette di riferimento ed attuale per poter scegliere quindi quali dati visualizzare. Per fare questo, bisogna servirsi dei pulsanti sotto i grafici. Nell'immagine allegata, per comodità, ho messo dei numeri per identificare i pulsanti e la loro funzione. 1. Inizio - Serve per spostare l'etichetta data attuale ai dati più vecchi disponibili presenti nel database storico 2. Indietro - Serve per spostare l'etichetta data attuale ai dati immediatamente precedenti a quelli attualmente selezionati come attuali, prelevandoli dal database storico 3. Play Indietro - Serve per spostare l'etichetta data attuale di una posizione più indietro (più vecchia) alla volta, dalla posizione attuale alla più vecchia disponibile nel database storico, cambiando automaticamente etichetta ogni mezzo secondo. In pratica va a ritroso nel tempo. 4. Stop - Serve per fermare le funzioni automatiche di Play Indietro o Play Avanti 5. Play Avanti - Serve per spostare l'etichetta data attuale di una posizione più avanti (più nuova) alla volta, dalla posizione attuale alla più nuova disponibile nel database storico, cambiando automaticamente etichetta ogni mezzo secondo. In pratica va avanti nel tempo. 6. Avanti - Serve per spostare l'etichetta data attuale ai dati immediatamente successivi a quelli attualmente selezionati come attuali, prelevandoli dal database storico 7. Fine - Serve per spostare l'etichetta data attuale ai dati più nuovi disponibili presenti nel database storico Tutti questi pulsanti muovono esclusivamente l'etichetta attuale (data attuale nel software), ma non muovono l'etichetta di riferimento. Come si fa a muoverla? Bisogna fare in modo di spostare l'etichetta attuale al punto che si vuole usare come riferimento, e quindi cliccare sul pulsante 8, Usa come riferimento. Quando si clicca sul pulsante 8 il grafico inferiore sarà completamente a 0. Questo perchè l'etichetta della data di riferimento è stata spostata nella stessa posizione dell'etichetta della data attuale, e quindi quando viene applicata la formula per calcolare la differenza tra le due, essendo queste le stesse, il risultato saràsempre 0. Quindi, dopo aver cliccato sul pulsante 8, dovrò spostare l'etichetta data attuale in un'altra posizione per vedere la differenza con il nuovo riferimento. L'ultimo pulsante, il numero 9, serve per eliminare i dati storici dal database storico. Ad esempio potrebbe non interessarmi quello che è successo nel dicembre 2009, ed allora usando questo pulsante posso togliere tutti i dati la cui etichetta è dicembre 2009. Per quanto riguarda il DDE invece il funzionamento con IB avviene tramite un plugin esterno. Mentre per il DDE di IwBank il funzionamento è il seguente: 1. Impostiamo i separatori decimali, quindi andiamo nel menù Strumenti Impostazioni Impostazioni Formato dati. Dalla finestra che si apre scegliamo CUSTOM alla voce “formattazione dati esterna” scegliamo il . (punto) in separatore decimale e nessuno in separatore migliaia. Ed diamo applica e poi OK. Apra il book dell’opzione che le interessa su QuickTrade 2. Apra il book dell’opzione che desidera collegare in tempo reale tramite DDE. Quindi ad esempio un’opzione che ha già inserito nella griglia di Fiuto come da immagine qui sotto Andiamo quindi sul book di iwbank e clikkiamo prima con il tasto sinistro e poi con il tasto destro sul prezzo bid o ask. E dal menù che le uscirà selezioni la voce DDE come da immagine (in questo modo è come se avesse eseguito il comando copia di word) Ora ritorniamo su Fiuto (nella tabella dove costruiamo la nostra strategia) e selezioniamo il tasto DDE (io nell’immagine ho il tasto RealTime, ma lei si troverà senz’altro DDE) relativo alla riga della nostra opzione 5950 c. Dalla finestra che si aprirà posizioniamo sulla prima riga disponile, facciamo tasto destro e selezioniamo la voce INCOLLA (esattamente come in word). A questo si compileranno automaticamente le prime 3 righe. Bene, ora selezioni il primo dei 4 tasti ATTIVA. Ed automaticamente Fiuto la informerà che ha riconosciuto la stringa DDE e le chiede se vuole attivarla anche per tutti gli altri campi (bid,ask,last, ecc) e Lei deve cliccare su si. A questo punto la nostra call 5950 è collegata. Basterà fare la medesima operazione su tutte le altre opzioni che vorrà collegare in DDE. ECCO di seguito altre 2 immagini della sequenza in maniera più veloce