ib_insync,提取所有选项

2024-09-26 04:43:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要从交互式经纪人那里提取特定基础的所有选项。例如,对于ADS基础,我需要所有过期日期在未来3个月内的选项。我正在使用ib_insync包装器来提取必要的信息,如bidask等。它运行良好,但我需要可用选项的列表

因此,我需要如下内容(即下面的伪代码):

contracts = []
for underlying in ["ADS", "VOW"]:
   tmp = **give me a list of all options (i.e., strikes, expiration date) for *underlying***
   contracts.append(tmp)
   

谢谢你的帮助


Tags: 信息内容列表for选项经纪人基础tmp
1条回答
网友
1楼 · 发布于 2024-09-26 04:43:09

我自己在寻找答案时遇到了这个问题。我在ib_insync文档here中找到了答案

spx = Index('SPX', 'CBOE')
chains = ib.reqSecDefOptParams(spx.symbol, '', spx.secType, spx.conId)

相关问题 更多 >