【发布时间】:2015-08-11 22:01:17
【问题描述】:
reqMktData(tws,twsOPT("AAPL 110820C00390000"))
或
reqMktData(tws,twsOPT("AAPL110820C00390000"))
导致: TWS 消息:2 1 200 未找到请求的安全定义
为什么?
reqMktData(tws,twsSTK("AAPL"))
工作正常。
手册页说:
twsOption(local,
expiry="",
strike="",
right="",
exch="SMART",
primary="",
currency='USD',
symbol='',
multiplier="100",
include_expired='0',
conId=0)
TWS 上的期权合约有一些不同于标准数据请求的规则。
需要本地符号。这可以在 TWS 主屏幕上的合约详细信息下找到,或通过网站 www.interactivebrokers.com 找到
由于需要本地符号,所有其他值都是多余的。最好简单地指定本地名称并让 TWS 管理查找。
【问题讨论】:
-
我不确定您为什么使用“AAPL110820C00390000!”你为什么不使用“AAPL”?我认为您使用的值不是正确的本地名称。
标签: r quantitative-finance ibrokers