已解决4.05K 浏览
0

from tqsdk import TqApi
 # 创建API实例
api = TqApi()
 # 获得cu1910的行情引用,当行情有变化时 quote 中的字段会对应更新
#quote = api.get_quote("SHFE.rb2001")
#quote = api.get_quote("DCE.m2001")
quote = api.get_quote("DCE.SP a2001&a2005")
 # 输出对应合约的最新行情时间和最新价
print(quote.datetime, quote.last_price)
 # 关闭api,释放资源
api.close()

我想要获取豆一的0105套利合约数据。可是返回nan。请问什么原因啊。 
我换成DCE.SP m2001&m2005也不行
wan wan 选择最佳答案 2019年10月30日
0

交易所并未提供组合合约的最新价选项,可以通过组合的买1和卖1价去计算

ringo 发表新评论 2019年10月30日

你好。请问你说的买1卖1,是实时行情接口自己实时计算吧。ask_price1是卖1.
bid_price1是买1.
如果我要获取历史的数据,该如何处理呢。

get_quote 里面有这个数据的呀