你的問題要麼令人困惑,要麼與編程無關。這就是IB所說的。
的IB 30日波幅是在市場波動估計爲 成熟三十個日曆進當前交易日的天, 基於期權價格從兩個連續到期月份。
它對我沒有意義,我甚至不能得到那些滴答聲到達(泛型類型24)。但即使你得到它們,它們似乎也沒有用處。我的猜測是,估計未來完全到期30天的期權將是什麼樣的平均值。我無法想象這個目的。數據將不可能與之交易,並不代表現實。想象一下29或31天的收益報告!
如果您希望未來在60或90天左右通過電話號碼reqMktData
與約期到期的期權合約和空的通用訂單列表進行交易。你會得到類型10,11,12和13,都有一個IV。這就是你如何建立IV表面。如果您想用加權平均值來構建它以估計60天,這是可能的。
這是蟒蛇,但應該是不言而喻的
tickerId = 1
optCont = Contract()
optCont.m_localSymbol = "AAPL 170120C00130000"
optCont.m_exchange = "SMART"
optCont.m_currency = "USD"
optCont.m_secType = "OPT"
tws.reqMktData(tickerId, optCont, "", False)
然後我得到的數據,如
<tickOptionComputation tickerId=1, field=10, impliedVol=0.20363398519176756, delta=0.0186015418248492, optPrice=0.03999999910593033, pvDividend=0.0, gamma=0.007611155331932943, vega=0.012855970569816431, theta=-0.005936076573849303, undPrice=116.735001>
如果有什麼我失蹤有關的選項,你應該在https://quant.stackexchange.com/
問這個