Difficoltà con il What If in Iceberg

Collapse
X
 
  • Ora
  • Show
Clear All
new posts
  • FabryF
    Senior Member

    • May 2015
    • 189

    #1

    Difficoltà con il What If in Iceberg

    Buongiorno,

    non so se sbaglio qualcosa ma mi è successo più volte un problema con il WHAT IF.
    Una volta messa a mercato una strategia, se vado poi nella finestra di WHAT IF, parto con un LOSS non corrispondente alla realtà.

    Riporto quanto mi succede su uno strangle ITM messo a mercato ieri.
    In realtà la finestra What If dovrebbe riportare "solo" la perdita dovuta agli spread al momento della vendita delle legs, ma prende in considerazione per il computo un prezzo della PUT che si discosta molto sia dal prezzo di vendita reale sia dal prezzo che sta battendo il mercato in quel momento.

    Click image for larger version

Name:	2016-04-20 (3).png
Views:	1
Size:	253.3 KB
ID:	165468



    Click image for larger version

Name:	2016-04-20 (2).png
Views:	1
Size:	244.9 KB
ID:	165467
    Grazie,
    Fabrizio
  • Andrea Cagalli
    Senior Member
    • Oct 2010
    • 3995

    #2
    Originariamente Scritto da FabryF
    Buongiorno,

    non so se sbaglio qualcosa ma mi è successo più volte un problema con il WHAT IF.
    Una volta messa a mercato una strategia, se vado poi nella finestra di WHAT IF, parto con un LOSS non corrispondente alla realtà.

    Riporto quanto mi succede su uno strangle ITM messo a mercato ieri.
    In realtà la finestra What If dovrebbe riportare "solo" la perdita dovuta agli spread al momento della vendita delle legs, ma prende in considerazione per il computo un prezzo della PUT che si discosta molto sia dal prezzo di vendita reale sia dal prezzo che sta battendo il mercato in quel momento.


    Grazie,
    Fabrizio
    Ciao Fabrizio,
    è un disallineamento dovuto ai prezzi di mercato e la curva di volatilità che tu hai e sulla quale sono calcolati i prezzi teorici. Se tu acquisisci la curva il problema viene molto attenuato, l\'unica differenza resta, come hai giustamente detto tu, lo spread.
    Nella nuova release che uscirà entro venerdì il problema sarà comunque molto ridimensionato.

    Ciao Ciao
    Manuale beeTrader

    Comment

    • FabryF
      Senior Member

      • May 2015
      • 189

      #3
      Originariamente Scritto da Andrea Cagalli
      Ciao Fabrizio,
      è un disallineamento dovuto ai prezzi di mercato e la curva di volatilità che tu hai e sulla quale sono calcolati i prezzi teorici. Se tu acquisisci la curva il problema viene molto attenuato, l\'unica differenza resta, come hai giustamente detto tu, lo spread.
      Nella nuova release che uscirà entro venerdì il problema sarà comunque molto ridimensionato.

      Ciao Ciao
      Ciao Andrea,

      grazie mille. Come sempre risposta chiarificatrice e risolutiva .
      Ho provato e verificato che dopo scarico della curva di volatilità tutto torna.
      Buono a sapersi.
      Fabrizio

      Comment

      • FabryF
        Senior Member

        • May 2015
        • 189

        #4
        Altra domanda sul What IF

        Andrea,

        abbi pazienza.....
        Stavo provando un hedging "casalingo" con il WHAT IF in attesa di studiarmi bene la funzione hedging di Iceberg.
        Non capisco se lo uso male io oppure c\'è qualcosa che non funziona benissimo.

        Se sono sulla "strategy 1", mi porto al BE dello strangle e vendo un MINIFIB la "Strategy 1" dovrebbe indicarmi i nuovi BE (se ho capito bene come si usa il what if). Leggo invece i BE corretti sulle altre "Strategy2,3,4", come da payoff, invece la strategy 1 indica dei BE che non capisco a cosa corrispondono.
        Qui mi torna tutto e capisco come stanno le cose ma voglio essere sicuro di usare sempre bene il WHAT IF per casi meno intuitivi.
        Grazie.
        File Allegati

        Comment

        • Andrea Cagalli
          Senior Member
          • Oct 2010
          • 3995

          #5
          Originariamente Scritto da FabryF
          Andrea,

          abbi pazienza.....
          Stavo provando un hedging "casalingo" con il WHAT IF in attesa di studiarmi bene la funzione hedging di Iceberg.
          Non capisco se lo uso male io oppure c\'è qualcosa che non funziona benissimo.

          Se sono sulla "strategy 1", mi porto al BE dello strangle e vendo un MINIFIB la "Strategy 1" dovrebbe indicarmi i nuovi BE (se ho capito bene come si usa il what if). Leggo invece i BE corretti sulle altre "Strategy2,3,4", come da payoff, invece la strategy 1 indica dei BE che non capisco a cosa corrispondono.
          Qui mi torna tutto e capisco come stanno le cose ma voglio essere sicuro di usare sempre bene il WHAT IF per casi meno intuitivi.
          Grazie.
          Ciao caro,
          verifichiamo e ti faccio sapere..

          Ciao Ciao
          Manuale beeTrader

          Comment

          • TraderLoki
            Senior Member

            • Feb 2012
            • 388

            #6
            Originariamente Scritto da Andrea Cagalli
            Ciao caro,
            verifichiamo e ti faccio sapere..

            Ciao Ciao
            Ciao Andrea e ciao Fabry,
            scusa se mi intrometto nella discussione, ma il titolo è appropriato

            Io sto verificando un comportamento che non riesco a capire, ma forse è dovuto al fatto che ero abituato al WhatIf di FiutoPro. Dunque, ho ipotizzato di vendere una Put su ATL (a caso). Questa è la situazione iniziale:

            Click image for larger version

Name:	Start.png
Views:	1
Size:	227.8 KB
ID:	159059

            Non ho cambiato i parametri (Settings) del WhatIf, siamo sulla Strategy 1 e mi registra una perdita di circa 30€, dovuta allo Spread.

            Ora ipotizzo una discesa del 5%.

            Click image for larger version

Name:	Discesa.png
Views:	1
Size:	230.3 KB
ID:	159060

            Messo i Settings a -5% e correttamente mi segnala una perdita di 280€.
            Ora se non faccio niente, dopo una decina di secondi succede questo:

            Click image for larger version

Name:	Dopo.png
Views:	1
Size:	228.0 KB
ID:	159061

            Torna a -30€. In pratica quando arriva un nuovo tick del sottostante, ricalcola il valore della Put nonostante il Settings sia ancora al -5%.

            La cosa mi perplime

            Nel "vecchio" WhatIf, il valore delle opzioni era calcolato dal MM interno in base al valore ipotizzato di sottostante, tempo passato e IV, disconnettendolo da quello che nel frattempo fa il sottostante.

            Il che mi fa capire che probabilmente non ho capito come si usa questo. Come faccio a fare una simulazione se ogni volta che cambia un tick mi ricalcola tutto?

            Loki
            -----------------------------------------------------------------
            Preferisco le urla della battaglia al silenzio che ne segue.
            -----------------------------------------------------------------

            Comment

            • giorgiog
              Senior Member
              • Oct 2009
              • 519

              #7
              Originariamente Scritto da TraderLoki
              Ciao Andrea e ciao Fabry,
              scusa se mi intrometto nella discussione, ma il titolo è appropriato

              Io sto verificando un comportamento che non riesco a capire, ma forse è dovuto al fatto che ero abituato al WhatIf di FiutoPro. Dunque, ho ipotizzato di vendere una Put su ATL (a caso). Questa è la situazione iniziale:

              [ATTACH=CONFIG]19833[/ATTACH]

              Non ho cambiato i parametri (Settings) del WhatIf, siamo sulla Strategy 1 e mi registra una perdita di circa 30€, dovuta allo Spread.

              Ora ipotizzo una discesa del 5%.

              [ATTACH=CONFIG]19834[/ATTACH]

              Messo i Settings a -5% e correttamente mi segnala una perdita di 280€.
              Ora se non faccio niente, dopo una decina di secondi succede questo:

              [ATTACH=CONFIG]19835[/ATTACH]

              Torna a -30€. In pratica quando arriva un nuovo tick del sottostante, ricalcola il valore della Put nonostante il Settings sia ancora al -5%.

              La cosa mi perplime

              Nel "vecchio" WhatIf, il valore delle opzioni era calcolato dal MM interno in base al valore ipotizzato di sottostante, tempo passato e IV, disconnettendolo da quello che nel frattempo fa il sottostante.

              Il che mi fa capire che probabilmente non ho capito come si usa questo. Come faccio a fare una simulazione se ogni volta che cambia un tick mi ricalcola tutto?

              Loki
              mi associo

              Comment

              • Cagalli Tiziano
                Senior Member
                • Dec 2007
                • 11252

                #8
                Grazie ragazzi, abbiamo tardato qualche giorno per verificare tutto più accuratamente, domani mattina a mercati aperti dobbiamo rifare un paio di verifiche che comunque oggi hanno dato esito positivo e quindi contiamo di rilasciare la nuova release attorno a mezzogiorno.

                Se riesco registrerò anche un filmato, sulla logica del what if e sulle procedure.

                Ora i prezzi non si muovono solo in base alle ipotesi dell\'utente ma alla superfice di volatilità a cui si vuole fare riferimento.

                Il Market maker interno agisce nelo stesso modo in cui il vero Market Maker ha già agito nelle stesse circostanze di mercato!

                Sembra una cosetta da poco ma nella realtà cambia tutto il sistema di calcolo rendendolo tremendamente preciso.

                Provate a vedere con un calcolatore di opzioni una deep ITM e vedrete che il prezzo non cambierà anche se variate la volatilità da 1 a 10...(la formula è quella ed è corretta!) ma se faremo, e le faremo, strategie di volatilità, abbiamo bisogno di avere un valore preciso, unico.

                Con Iceberg lo abbiamo!
                ..se corri dietro a due lepri, non ne prendi nemmeno una.

                Comment

                • giorgiog
                  Senior Member
                  • Oct 2009
                  • 519

                  #9
                  Originariamente Scritto da Cagalli Tiziano
                  Grazie ragazzi, abbiamo tardato qualche giorno per verificare tutto più accuratamente, domani mattina a mercati aperti dobbiamo rifare un paio di verifiche che comunque oggi hanno dato esito positivo e quindi contiamo di rilasciare la nuova release attorno a mezzogiorno.

                  Se riesco registrerò anche un filmato, sulla logica del what if e sulle procedure.

                  Ora i prezzi non si muovono solo in base alle ipotesi dell\'utente ma alla superfice di volatilità a cui si vuole fare riferimento.

                  Il Market maker interno agisce nelo stesso modo in cui il vero Market Maker ha già agito nelle stesse circostanze di mercato!

                  Sembra una cosetta da poco ma nella realtà cambia tutto il sistema di calcolo rendendolo tremendamente preciso.

                  Provate a vedere con un calcolatore di opzioni una deep ITM e vedrete che il prezzo non cambierà anche se variate la volatilità da 1 a 10...(la formula è quella ed è corretta!) ma se faremo, e le faremo, strategie di volatilità, abbiamo bisogno di avere un valore preciso, unico.

                  Con Iceberg lo abbiamo!
                  grazie Tiziano per i chiarimenti. Dato che l\'argomento non è così scontato, almeno per me, un bel video su come utilizzare al meglio il what if sarebbe particolarmente gradito (e credo non solo da me)

                  Comment

                  • Eligio Turi
                    Senior Member
                    • Jul 2010
                    • 273

                    #10
                    Originariamente Scritto da Cagalli Tiziano

                    Ora i prezzi non si muovono solo in base alle ipotesi dell\'utente ma alla superfice di volatilità a cui si vuole fare riferimento.

                    Il Market maker interno agisce nelo stesso modo in cui il vero Market Maker ha già agito nelle stesse circostanze di mercato!

                    Sembra una cosetta da poco ma nella realtà cambia tutto il sistema di calcolo rendendolo tremendamente preciso.

                    Provate a vedere con un calcolatore di opzioni una deep ITM e vedrete che il prezzo non cambierà anche se variate la volatilità da 1 a 10...(la formula è quella ed è corretta!) ma se faremo, e le faremo, strategie di volatilità, abbiamo bisogno di avere un valore preciso, unico.

                    Con Iceberg lo abbiamo!
                    Sono contento Tiziano.

                    E certamente non è una cosetta da poco.

                    Chi ti conosce da tempo, come me, sa che il risultato che hai raggiunto sulla superficie di volatilità è il frutto di un duro lavoro durato diversi anni.

                    Ci tenevo a sottolinearlo.

                    Complimenti.

                    Eligio
                    " Una vita senza ricerca non è degna di essere vissuta "

                    Comment

                    • Cagalli Tiziano
                      Senior Member
                      • Dec 2007
                      • 11252

                      #11
                      Originariamente Scritto da Eligio Turi
                      Sono contento Tiziano.

                      E certamente non è una cosetta da poco.

                      Chi ti conosce da tempo, come me, sa che il risultato che hai raggiunto sulla superficie di volatilità è il frutto di un duro lavoro durato diversi anni.

                      Ci tenevo a sottolinearlo.

                      Complimenti.

                      Eligio

                      Grazie Eligio!!

                      Aggiungo il link del filmatino sul wat-if
                      ..se corri dietro a due lepri, non ne prendi nemmeno una.

                      Comment

                      • TraderLoki
                        Senior Member

                        • Feb 2012
                        • 388

                        #12
                        Originariamente Scritto da Cagalli Tiziano
                        Grazie Eligio!!

                        Aggiungo il link del filmatino sul wat-if
                        Ho visto solo ora le risposte alla discussione perchè ero via. Ora sembra funzionare tutto come un orologio svizzero!

                        Grazie mille del video Tiziano, molto utile e informativo.

                        Se ho capito bene, non è necessario scaricare molto spesso la superficie di volatilità per un dato sottostante, è corretto? Sono legate alle condizioni di mercato? Per esempio potrebbe aver senso averne una per un mercato rialzista, una per un mercato laterale, una per un mercato ribassista e una per un mercato che continua a correre da una parte e dall\'altra o secondo la tua esperienza ne servono di più?

                        Grazie ancora!

                        Lokl
                        -----------------------------------------------------------------
                        Preferisco le urla della battaglia al silenzio che ne segue.
                        -----------------------------------------------------------------

                        Comment

                        • Andrea Cagalli
                          Senior Member
                          • Oct 2010
                          • 3995

                          #13
                          Originariamente Scritto da TraderLoki
                          Ho visto solo ora le risposte alla discussione perchè ero via. Ora sembra funzionare tutto come un orologio svizzero!

                          Grazie mille del video Tiziano, molto utile e informativo.

                          Se ho capito bene, non è necessario scaricare molto spesso la superficie di volatilità per un dato sottostante, è corretto? Sono legate alle condizioni di mercato? Per esempio potrebbe aver senso averne una per un mercato rialzista, una per un mercato laterale, una per un mercato ribassista e una per un mercato che continua a correre da una parte e dall\'altra o secondo la tua esperienza ne servono di più?

                          Grazie ancora!

                          Lokl
                          Ciao caro,
                          si esatto, proprio così!

                          Ciao Ciao
                          Manuale beeTrader

                          Comment

                          • TraderLoki
                            Senior Member

                            • Feb 2012
                            • 388

                            #14
                            Una situazione curiosa che ho riscontrato oggi.

                            Ho una strategia Long su UCG partita come Debit Spread che intendo gestire con una variante di quanto mostrato da Tiziano in "Una Strategia tutta d\'oro nero". In particolare al consolidamente di 1/3 del premio delle vendute a seguito di movimento contrario, rollare in guadagno le vendute e abbassare lo strike.

                            Siccome il segnale sui Buy/Sell PlayOptions si è girato da Long a Short, nel mio piano è prevista una vendita di una Call aggiuntiva al momento della rollata. Sono andato a simulare il tutto su WhatIf con superficie di volatilità acquisita fresca fresca un minuto fa ed ecco il risultato curioso:

                            Partenza:
                            Click image for larger version

Name:	Start.png
Views:	1
Size:	227.9 KB
ID:	159111

                            Movimento contrario (serve un ulteriore -7% rispetto alla posizione attuale perchè il premio delle vendute si riduca abbastanza; questo a seguito di una superficie di volatilità con estremi particolarmente ricchi)

                            Situazione @ -7%:
                            Click image for larger version

Name:	Secondo.png
Views:	1
Size:	178.3 KB
ID:	159112

                            con superficie di volatilità:
                            Click image for larger version

Name:	Surface.png
Views:	1
Size:	133.0 KB
ID:	159113

                            Visto il forte aumento di volatilità, se procedo con la rollata mi trovo in questa auspicabile e bellissima situazione:

                            Click image for larger version

Name:	Rollata.png
Views:	1
Size:	178.4 KB
ID:	159114

                            (e va da sè che non venderei alcuna Call addizionale )

                            La domanda è: è plausibile? Oppure ho sbagliato qualcosa? O è un artefatto legato a qualcosa che non capisco?
                            (La risposta che mi sono dato è che essendo uno spread a debito, sono vega-positivo e quindi una superficie di volatilità di quel tipo potrebbe darmi in effetti una mano, tuttavia mi sembra piuttosto esagerato come comportamento)

                            Grazie a tutti!

                            Loki
                            -----------------------------------------------------------------
                            Preferisco le urla della battaglia al silenzio che ne segue.
                            -----------------------------------------------------------------

                            Comment

                            • TraderLoki
                              Senior Member

                              • Feb 2012
                              • 388

                              #15
                              Originariamente Scritto da TraderLoki
                              Una situazione curiosa che ho riscontrato oggi.

                              ....

                              La domanda è: è plausibile? Oppure ho sbagliato qualcosa? O è un artefatto legato a qualcosa che non capisco?

                              Loki
                              Inizio a rispondermi da solo: c\'è qualche problema con le superfici di volatilità nel WhatIf (o quanto meno sto sbagliando qualcosa io). Sto facendo alcune prove per documentare il tutto così poi lo posto

                              Loki
                              -----------------------------------------------------------------
                              Preferisco le urla della battaglia al silenzio che ne segue.
                              -----------------------------------------------------------------

                              Comment

                              Working...