Citazione Originariamente Scritto da Alex1 Visualizza Messaggio
Ciao Ismael

Non so se aiuterebbe, leggendo nelle pagine del script, ho trovato questo codice.

Lo si potrebbe integrare per trovare le ATM in automatico?
(Ho provato a inserirlo, mi da sempre errore)

Function GetPreviousStrike(ByVal underlyingIsin As String, ByVal price
As Double) As Double
Restituisce lo strike delle opzioni immediatamente precedente al valore specificato
underlyingIsin" Codice isin del sottostante
price" " " Valore di riferimento
 
String RealIsin
[Read-Only] Codice isin dello strumento sottostante in caso di future
Grazie
Alex
Ciao Alex, il problema è che l'atm si sposta durante la giornata e poi le serie di ask e bid si muovono in continuazione... Quindi è meglio (per me) decidere un atm iniziale e mantenerlo, così ho serie di prezzi che si riferiscono sembre alle solite opzioni...

Comunque Se vuoi trovare l'atm potresti usare:
1.addparametricoptions
2. una formula del tipo:
if (last/intervallo tra strike)-int(last/intervallo tra strike)>0.5 then
atm=(int(last/intervallo tra strike)+1)*intervallo tra strike
else
atm=int(last/intevallo tra strike)*intevallo tra strike