Pytdx - Python tdx数据接口

文档

用户文档会逐步转移到gitbook上,您可以在

阅读使用该api接口的详细文档。

概述

Pytdx 是一款纯Python语言开发的类似TradeX的行情数据接口的实现。

特点

纯python实现,无须引入动态连接库.dll/.so文件

支持python2.7+/3.5+, 以及全平台Windows/MacOS/Linux

可以通过设置参数提供线程安全接口调用

实现心跳包机制,可以在长时间没有交互的情况下保持不断线

(试验)支持多连接构成的连接池机制,和failover处理机制,保证稳定性。

可以自定义的自动重连策略

(试验)支持异步行情接口 ,由 @JaysonAlbert 提供实现, 详情查看async分支

pytdx将重点放在底层包的解析,对于更高层的封装,建议参考或者直接使用Quantaxis的实现..

安装

pip install pytdx

接口实现

标准行情 pytdx.hq

用于读取标准行情信息

扩展行情 pytdx.exhq

用于读取扩展行情(外盘,期权,期货等)

数据文件读取 pytdx.reader

用于读取行情软件导出的k线数据

历史专业财务数据的爬取和解析

交易相关 (使用TdxTradeServer(wrapper of trade.dll))

pytdx.pool (试验性质)

用于实现备用连接池以及failover支持的行情接口

命令行

我们提供了方便命令行调试和导出数据的命令行工具 hqget 以及hqreader 具体使用方法请参考这里。

缘起

因为之前TradeX的接口是使用Python扩展的方式调用C++代码实现的,功能上有诸多的限制,如只支持32位的Python, 不支持MacOS, Linux等,

无奈我自己使用的电脑是Mac系统, 服务器又是基于Linux的,所以只能自己重新实现一份。

声明

此代码用于个人对网络协议的研究和习作,不对外提供服务,任何人使用本代码遇到问题请自行解决,也可以在github提issue给我,但是我不保证能即时处理。

由于我们连接的是既有的行情软件兼容行情服务器,机构请不要使用此代码,对此造成的任何问题本人概不负责。

其它

欢迎对量化交易感兴趣的朋友互相交流,可以来我们的智矿社区看看 http://zhikuang.org

python通达信交易接口_GitHub - qhduan/pytdx: Python通达信数据接口相关推荐

  1. python通达信接口_GitHub - QUANTAXIS/pytdx: Python通达信数据接口

    Pytdx - Python tdx数据接口 文档 用户文档会逐步转移到gitbook上,您可以在 阅读使用该api接口的详细文档. 概述 Pytdx 是一款纯Python语言开发的类似TradeX的 ...

  2. 淘宝关键词搜索采集商品价格销量接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集精准商品数据接口)接口代码对接流程

    淘宝关键词搜索采集商品价格销量接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集精准商品数据接口)接口代码对接流程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程w ...

  3. get_k_data 接口文档 全新的免费行情数据接口

    get_k_data 接口文档 全新的免费行情数据接口 原创: Jimmy 挖地兔 2016-11-06 前言 在tushareAPI里,曾经被用户喜欢和作为典范使用的API get_hist_dat ...

  4. 从零开始学python大数据与量化交易下载_GitHub - mignonwong/Python-100-Days-1: Python - 100天从新手到大师...

    Python - 100天从新手到大师 作者:骆昊 说明:从项目上线到获得8w+星标以来,一直收到反馈说基础部分(前15天的内容)对新手来说是比较困难的,建议有配套视频进行讲解.最近把基础部分的内容重 ...

  5. 从零开始学python大数据与量化交易下载_GitHub - zhaojie1126/Python-100-Days-1: Python - 100天从新手到大师...

    Python - 100天从新手到大师 作者:骆昊 说明:从项目上线到获得8w+星标以来,一直收到反馈说基础部分(前15天的内容)对新手来说是比较困难的,建议有配套视频进行讲解.最近把基础部分的内容重 ...

  6. 从零开始学python大数据与量化交易下载_GitHub - Lid23/Python-100-Days: Python - 100天从新手到大师...

    Python - 100天从新手到大师 作者:骆昊 说明:从项目上线到获得8w+星标以来,一直收到反馈说基础部分(前15天的内容)对新手来说是比较困难的,建议有配套视频进行讲解.最近把基础部分的内容重 ...

  7. python变成exe1023无标题_GitHub - Qing1023/Python-100-Days: Python - 100天从新手到大师

    Python - 100天从新手到大师 作者:骆昊 最近有很多想学习Python的小伙伴陆陆续续加入我们的交流群,目前我们的交流群人数已经超过一万人,光靠我自己已经无法及时处理小伙伴们的入群申请,更无 ...

  8. easytrader交易接口推介:如何使用股票行情数据接口打板策略快人一步?

    easytrader主要原理是利用python函数pywinauto自动获取同花顺上相应控件的值,进行模拟自动化的操作,不得不说python函数库的强大,其它语言非常也能做到. 你想靠自己运用非常少的 ...

  9. matlab数据接口技术,实战MATLAB之文件与数据接口技术

    1.1文件 1.2数据接口 1.3MATLAB文件和数据接口操作思路 1.4MATLAB支持的数据文件格式 1.5MATLAB支持的数据接口类型 第2章MATLAB程序设计基础 2.1MATLAB环境 ...

最新文章

  1. 利用反射实现类的动态加载
  2. Overlay 网络 — VxLAN 虚拟可扩展局域网协议
  3. ESP32的FLASH、NVS、SPIFFS、OTA等存储分布以及启动过程
  4. Genymotion模拟器拖入文件报An error occured while deploying the file的错误
  5. java 合并到一行_mysql中将多行数据合并成一行数据
  6. flask mysql分页,Flask分页的实现方法
  7. 根据经纬度坐标配准_扫描地图投影的识别及其配准
  8. RESTful架构与RPC架构
  9. 首页终于让百度放出来了
  10. 配置VSS2005的Internet访问
  11. asp.net core跨域访问ajax的验证访问
  12. PreparedStatement 防止 SQL 注入原理
  13. Saved Blogs
  14. 【跨域】springBoot + VUE解决跨域问题几种处理方案
  15. windows服务器系统巡检脚本,xx系统巡检方案xxx年度xx巡检报告.doc
  16. [BZOJ1163][Baltic2008]Mafia
  17. vue---隐藏登录页面导航栏,登录成功跳转页面出现导航栏
  18. 抖音流量密码时间段,一天中这个时候发推荐几率大
  19. 如何获得当前所在的DLL模块名称
  20. 【web-攻击用户】(9.6.2)其他客户端注入攻击:开放式重定向漏洞

热门文章

  1. 铸造企业市场调研的15种常规途径
  2. C语言程序设计——实验教学大纲
  3. 电子机械节拍器芯片-DLT5F03ATF-杰力科创
  4. 论文写作——can‘t, cannot 还是 can not?
  5. js json转excel
  6. 通达信接口下如何获取可转债品种。
  7. 计算机课程数据库指什么,计算机系课程教学课程数据库应用.doc
  8. opencv学习日志15-统计焊点个数并输出
  9. python数据可视化之美专业图表绘制指南_2019第23周:评《R语言数据可视化之美:专业图表绘制指南》...
  10. 阿里云服务器安装emqx和thingsboard