ContextInfo.get_option_detail_data - 获取指定期权品种的详细信息
ContextInfo.get_option_detail_data 是 QMT 内置 Python 中用于获取指定期权品种的详细信息的接口。
原型
ContextInfo.get_option_detail_data(optioncode)
释义
ContextInfo.get_option_detail_data 是 QMT 内置 Python 中用于获取指定期权品种的详细信息的接口。
研究:官方目录未明确;回测:官方目录未明确;模拟:官方目录未明确;实盘:官方目录未明确。
参数
| 参数 | 是否必填 | 官方原始定义 |
|---|---|---|
optioncode |
是 | optioncode |
返回值
以实际接口返回和下方详细说明为准。
示例
示例返回值
#encoding:gbk
def init(ContextInfo):
pass
def after_init(ContextInfo):
print(ContextInfo.get_option_detail_data('10002235.SHO'))
详细说明
功能说明
获取指定期权品种的详细信息
参数详细说明
| 字段名 | 数据类型 | 解释 |
|---|---|---|
| optioncode | string | 期权代码,如'10001506.SHO',当填写空字符串时候默认为当前主图的期权品种 |
返回值dict,字段如下:
| 字段 | 类型 | 说明 |
|---|---|---|
| ExchangeID | str | 期权市场代码 |
| InstrumentID | str | 期权代码 |
| ProductID | str | 期权标的的产品ID |
| OpenDate | int | 发行日期 |
| ExpireDate | int | 到期日 |
| PreClose | float | 前收价格 |
| SettlementPrice | float | 前结算价格 |
| UpStopPrice | float | 当日涨停价 |
| DownStopPrice | float | 当日跌停价 |
| LongMarginRatio | float | 多头保证金率 |
| ShortMarginRatio | float | 空头保证金率 |
| PriceTick | float | 最小变价单位 |
| VolumeMultiple | int | 合约乘数 |
| MaxMarketOrderVolume | int | 涨跌停价最大下单量 |
| MinMarketOrderVolume | int | 涨跌停价最小下单量 |
| MaxLimitOrderVolume | int | 限价单最大下单量 |
| MinLimitOrderVolume | int | 限价单最小下单量 |
| OptUnit | int | 期权合约单位 |
| MarginUnit | float | 期权单位保证金 |
| OptUndlCode | str | 期权标的证券代码 |
| OptUndlMarket | str | 期权标的证券市场 |
| OptExercisePrice | float | 期权行权价 |
| NeeqExeType | str | 全国股转转让类型 |
| OptUndlRiskFreeRate | float | 期权标的无风险利率 |
| OptUndlHistoryRate | float | 期权标的历史波动率 |
| EndDelivDate | int | 期权行权终止日 |
| optType | str | 期权类型 |