使用的开发工具是winpython的Spyder

把下载好的压缩包解压得到最重要的tigeropen文件夹

pyasn,rsa,delorean这几个包默认是没有的,要去网上下好,直接把同名文件夹粘贴到C:\WPy-3662\python-3.6.6.amd64\Lib下面,把tigeropen也粘过来一份

在example文件夹下找到client_config.py,填入tiger id和rsa私钥文件路径还有环球账户,最后可以运行trade_client_demo.py

在\tigeropen\examples\client_config.py,设置账户相关信息

from tigeropen.common.consts import Language

from tigeropen.tiger_open_config import TigerOpenClientConfig

from tigeropen.common.util.signature_utils import read_private_key

def get_client_config():

"""

https://www.itiger.com/openapi/info 开发者信息获取

:return:

"""

is_sandbox = False

client_config = TigerOpenClientConfig(sandbox_debug=is_sandbox)

client_config.private_key = read_private_key('C:/WPy-3710/settings/work/openapi-python-sdk-master/rsa_private_key.pem')

client_config.tiger_id = '************' #2015***

client_config.account = '**********' # 环球账户, U开头的

client_config.standard_account = None # 标准账户

client_config.paper_account = None # 模拟账户

client_config.language = Language.en_US

return client_config

python 开放_老虎证券开放api的使用python相关推荐

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

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

  2. 盈透api python封装_盈透证券 简单API 实战

    1. 需求 把每日的操作固定下来后,每天提交订单是一件非常麻烦的事情.盈透证券的TWS支持收市订单,即在北京时间早上4:00下单.但是这种订单类型不支持条件.比如我要在4:00 的时候下单购买 SP- ...

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

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

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

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

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

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

  6. 老虎证券开放api期货合约的创建

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

  7. python 图表_新手向——制作web图表(基于Python和GooPyCharts)

    如果你需要一个简单.美观.易用的可嵌入网页的web可交互图表(可放大缩小),并且可以保存为PNG.HTML,数据可导出CSV,那就是它了. GooPyCharts是对于谷歌图表(Google Char ...

  8. 如何将c语言程序封装供python调用_转:用C语言扩展Python的功能

    一.简介 Python是一门功能强大的高级脚本语言,它的强大不仅表现在其自身的功能上,而且还表现在其良好的可扩展性上,正因如此,Python已经开始受到越来越多人的青睐,并且被屡屡成功地应用于各类大型 ...

  9. python 快速排序_小白入门知识详解:Python实现快速排序的方法(含实例代码)...

    前言: 今天为大家带来的内容是:小白入门知识详解:Python实现快速排序的方法(含实例代码)希望通过本文的内容能够对各位有所帮助,喜欢的话记得点赞转发收藏不迷路哦!!! 提示: 这篇文章主要介绍了P ...

最新文章

  1. ubuntu 搜狗输入法成功安装
  2. win10系统下安装Navicat for MySql 连接出现错误解决方法
  3. sprintf函数的格式化字符串_尚学堂百战程序员:Python 字符串处理
  4. 4j 设置日志保存天数_MySQL中的这几类日志,你一定要知道
  5. Spring Boot 统一结果封装
  6. JBoss Forge NetBeans集成–入门
  7. linux内存段页,linux内存管理-段式和页式管理
  8. linux中mac地址路径,MAC地址
  9. lucene3.0_IndexSearcher排序
  10. “迭代期内无变更”与研发心理学(承诺管理,MosCoW方法)
  11. ubuntu13.10安装mysql_Ubuntu 10.10 源码安装MySQL 5.1.34
  12. python kmeans聚类_K-means聚类算法的Python实现
  13. bzoj3550: [ONTAK2010]Vacation(单纯形法+线性规划)
  14. fir.im分发平台安卓苹果应用下载二维码合并步骤
  15. 搭建一个网站的价格以及步骤全面解读
  16. 【转载】扫描渗透等工具介绍
  17. python雷达成像(SAR)仿真:(三)徙动校正+方位压缩(完结)
  18. 【Arduino】基础传感器使用
  19. IDEA 2019 修改中文字体
  20. linux的mtr参数详解,linux mtr 命令详解

热门文章

  1. 美国CPSIA关于玩具和儿童产品的测试要求,CPC证书要求
  2. kerberos+druid+phoenix
  3. 我的几个提升工作效率的小软件(持续更新中...)
  4. system磁盘占有率太高,进入桌面一直无法使用
  5. 关于3DMAX2012提示MaxStartUI.mun无效,并显示启动不了MAX
  6. 另类的 ETL 工具 sed 进阶
  7. 融汇小学计算机课程,小学生电脑课上都学哪些知识和操作
  8. CVE-2018-8120漏洞复现(提权)
  9. Linux内核分析 笔记六 进程的描述和进程的创建 ——by王玥
  10. JavaScript中的骚操作