2. IF_multiplier = ContextInfo.get_contract_multiplier('IF00.IF')
基本信息获取模块
查询期货和现货品种k线收盘价格序列
可利用ContextInfo.get_market_data()分开查询每个品种的价格
1. IF_closes = ContextInfo.get_market_data(['close'], stock_code=code0,\ period = Cont
# 获取ETF的收盘价时间序列
也可作为品种组合一次获取该组合一段时间的数据,有利于提高速度和价格时间对应。
1. closes=ContextInfo.get_market_data(['close'], stock_code=ContextInfo.trade_pair, per
iod = ContextInfo.period, count=32)
[ (−)(−) − T , (−)(−) + T ]
当股指期货实际价格′ > (−)(−) + T ,进行正向套利,即做多现货,做空期货;当
股指期货实际价格′ < (−)(−) − T ,进行反向套利,即做空现货,做多期货。
# 获取两个品种的收盘价时间序列
2. IF_closes = closes[ContextInfo.trade_pair[0]]['close’]
#股指期货IF00收盘价
3. ETF_closes = closes[ContextInfo.trade_pair[1]]['close']
#现货ETF收盘价