获取期货 Contract 对象¶

目前没有提供直接获取期货 Contract 对象的方法, 需要用户自己构建。 示例如下:

>>> from tigeropen.trade.domain.contract import Contract
# 通过 Quoteclient 获取某一品种的合约信息。
>>> openapi_client.get_current_future_contract('ES')contract_code symbol type         name contract_month  multiplier exchange  \
0        ES1903     ES   ES  SP500指数1903         201903        50.0   GLOBEX   currency first_notice_date last_bidding_close_time last_trading_date  trade  \
0      USD              None                    None          20190315   True   continuous
0       False  # 自己构建 contract 对象
>>> contract = Contract(symbol='ES', currency = 'USD',expiry = '20190315',  # 对应 last_trading_date 的数据multiplier = '50.0',exchange = 'GLOBEX' # 注意,下单的交易所要使用合约信息中的交易所,不能使用CME)

这里的contract虽然从get_current_future_contract()函数中可以得到一些信息,但还是要自己构建contract对象。也就是说contract= Contract(sy……)这个语句必须要写,只是这里的内容可以从QuoteClient的get_current_future_contract方法中查询。
另外还需要记录的是,老虎证券对环球账户和模拟账户都开通了期货交易,可以下单没问题,环球账户需要大于2000美金,否则期货不能开仓,只能平仓。目前api模拟账户的期货下单还会报错,正在排查中,原因已找到,模拟账户只能交易美港股,不能买期货(2019年3月29日记)。

老虎证券开放api期货合约的创建相关推荐

  1. 老虎证券开放api期货合约建立

    目前老虎证券开放api有比较方便的股票和期权的contract建立方法,详见官网接入文档.期货的contract需要自己建立,目前实测不能交易,只能建立order,不能place order. 下面是 ...

  2. 运行于老虎证券开放api的一个小小策略

    经过两周的时间,在老虎证券开放api基础上起一个策略,上穿20日均线买入,下穿20日均线卖出,标普500股票池,运行在阿里云上.用crontab定时,美股开盘前运行.策略文件夹下需要有sp500cod ...

  3. 在ubuntu16阿里云服务器上vnpy1.9.2连接老虎证券开放api以及裸api开发

    接着vnpy1.9.2的话题,把老虎证券的接口解决.在命令终端先敲入source activate py27_quant命令,进入conda的虚拟python环境,再pip install tiger ...

  4. python 开放_老虎证券开放api的使用python

    使用的开发工具是winpython的Spyder 把下载好的压缩包解压得到最重要的tigeropen文件夹 pyasn,rsa,delorean这几个包默认是没有的,要去网上下好,直接把同名文件夹粘贴 ...

  5. 老虎证券开放api返回信息太长太啰嗦,返回值与账户api请求对应

    输入: contract = openapi_client.get_contracts('AAPL')[0] 输出:2019-03-26 05:50:41,292 INFO [c2fc0681-4fc ...

  6. 老虎证券开放api的使用python

    使用的开发工具是winpython的Spyder 把下载好的压缩包解压得到最重要的tigeropen文件夹 pyasn,rsa,delorean这几个包默认是没有的,要去网上下好,直接把同名文件夹粘贴 ...

  7. python画老虎_老虎证券量化API Python SDK

    TigerOpen - 老虎量化开放平台 (Tiger Quant Open API) 简介 老虎开放平台可以为个人开发者和机构客户提供接口服务,投资者可以充分的利用老虎的交易服务.行情服务.账户服务 ...

  8. 将quantopian的动量策略迁移到老虎证券量化api

    原quantopian的动量策略,感谢原策略作者 首先需要获取数据 dataframe的列是各个股票的代码,index是时间,日频 def get_price(bars_num):stocks = r ...

  9. 上海证券交易所开放api 查询证券编码及基本上市信息

    证券交易上海证券开放api  上海证券交易所开放api调用代码,可输入一个或多个证券交易代码,获取证券ID,证券在数据结构中的一个唯一识别的编码:同时可以获取输入证券的基本上市信息,如交易市场,上市状 ...

最新文章

  1. smarty 模板引擎
  2. li前面的原点或者方的样式修改html中列表项li所显示的圆点的颜色?,以及相关样式的设定...
  3. java 风格的正则表达式 vs Perl风格的正则表达式
  4. 华为交换机—RRPP协议
  5. 第三次小组赛解题报告
  6. Linux多网卡不通网段,[转载]linux环境下,双网卡配置不同网段后,路由问题
  7. python微信跳一跳小游戏刷分
  8. 剑指OFFER的跳台阶问题
  9. EFCore之增删改查
  10. P4317-花神的数论题【组合数学】
  11. 香辣弹簧:自动接线的不同方法
  12. window 下 Atom 侧边栏字体大小设置
  13. 北海哪里可以学计算机编程,编程真的很难吗?为什么会认为学编程难?
  14. 安装Selenium
  15. [轉]winrar的命令行
  16. makefile编写---:= ?= += =的区别
  17. Operation,Tensor, Variable
  18. 高中计算机教师学期论文,高中信息技术教学论文范文
  19. Php 实现在文档只读功能,如何将只读文档变成可编辑模式?
  20. 区块链中的节点是什么意思?

热门文章

  1. No enclosing instance of type X is accessible. Must qualify the allocation with an enclosing instanc
  2. 一个故事,让你一生不再生气
  3. 亚马逊云科技蝉联中国数据管理解决方案领导者
  4. htc hd2刷android,一代神机HTC HD2成功刷入Android 6.
  5. monkey的基本定义及基本使用(菜鸟学习中)
  6. 太厉害了,终于有人能把TCP/IP协议讲的明明白白了
  7. 前端三剑客 - HTML
  8. 职场吐槽大会:一起聊聊职场里的奇葩人奇葩事
  9. 微信小程序通过css实现底部边大圆弧效果
  10. 【Jolla】离线更新方法