OPTION_IMPLIED_VOLATILITY
OPTION_IMPLIED_VOLATILITY 返回期权隐含波动率历史数据。它反映市场对未来波动的定价,不是标的成交价。
官方参考:Historical Bar Data
app.reqHistoricalData( 1008, contract, "", "1 M", "1 day", "OPTION_IMPLIED_VOLATILITY", 1, 1, False, [],)| 场景 | 说明 |
|---|---|
| 期权波动率分析 | 观察 IV 变化 |
| 波动率均值回归 | 和历史波动率比较 |
| 风控输入 | 判断 IV 是否异常 |
隐含波动率依赖期权市场数据和模型口径。它不能直接当作买卖信号,也不能和股票价格字段混在同一张价格表里。建议单独建 volatility 表或至少单独标记 data_type。
隐含波动率请求返回的是波动率数值。字段仍然叫 open/high/low/close,但含义不是价格:
BAR_TOTAL_COUNT=reqId=4209;name=option_implied_volatility;count=21BAR=reqId=4209;name=option_implied_volatility;date=20260514;open=0.2472930835425852;high=0.251055341906919;low=0.2387684728183351;close=0.239911437384715;volume=1;wap=0.251055341906919;barCount=0BAR=reqId=4209;name=option_implied_volatility;date=20260515;open=0.2424354841354706;high=0.2445467936817001;low=0.2315138227233959;close=0.2334028891594961;volume=1;wap=0.2445467936817001;barCount=0这些数值是隐含波动率,不是 AAPL 股票价格。前端图表和数据库字段都要明确标为 IV。