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 - QUANTAXIS/pytdx: Python通达信数据接口相关推荐

  1. python通达信交易接口_GitHub - qhduan/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 - Jugjgj/Python-100-Days: Python - 100天从新手到大师

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

  5. python 服务端框架_GitHub - edisonlz/fastor: Python服务端开发框架-极易上手,超出你的想象!...

    欢迎使用Python 服务端开发框架 Fastor Fastor是一款专为Python 打造的API与后端管理系统,通过精心的设计与技术实现,集成了大部分稳定开发组件,memcache , redis ...

  6. python入门教材论坛_GitHub - aisuhua/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  7. python教程1009python教程_GitHub - gyl1009/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

  8. python gui编程书籍_GitHub - ZhaoGui/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

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

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

最新文章

  1. FPGA机器学习之stanford机器学习第三堂2
  2. 计算机视觉与深度学习 | 基于Matlab提取SIFT特征点(源代码)
  3. 15行代码AC——ZOJ - 4118 Stones in the Bucket(思维题+优化方案)(第十届山东省ACM程序设计竞赛F题)
  4. 网速慢?不!可能是DNS出了问题! 公共DNS优选之 BAT 百度、腾讯、阿里、谷歌DNS哪个更快?
  5. www.yaxjf.com+m.php,linux运维架构--PHP开发-零基础学习PHP视频教程
  6. 自定义jQuery翻页插件
  7. BGA返修台使用说明
  8. Unity3d C# 代码动态设置(SetTexture)材质球(Material)贴图纹理(Texture)
  9. 著名Wiki站点一览
  10. CentOS 7 升级Python2.7到Pyton3.6
  11. Nvidia最新三维重建技术Instant-ngp初探
  12. java-net-php-python-java作业批改系统的设计PPT计算机毕业设计程序
  13. Stochastic Weight Averaging (SWA) 随机权重平均
  14. Pycharm创建项目“New environment using“与“Existing interpreter“的区别
  15. linux shell 入门学习笔记3 shebang
  16. IP段是什么意思?扬州高防服务器103.219.30.X
  17. Java培训机构哪家好,不靠谱的有哪些
  18. 原创 PDF 电子书 V4.0,限时免费下载!
  19. linux shell使用sed在行首和行末插入内容
  20. gvim编辑器的快捷键

热门文章

  1. PCIe驱动开发接口函数
  2. 雷军亲述金山新十年:官方传记《生生不息》首发!
  3. 英语六级写作和翻译模板
  4. 2021年山东省专升本英语考试试卷及答案解析
  5. Windows bat脚本获取IP
  6. 黄仁勋在NIPS发布Titan V,有钱人教你如何为所欲为
  7. SecureCRT 下的串口不能输入指令。
  8. FreeCAD Draft ShapeString tutorial
  9. cdr轮廓字怎么把轮廓拆出来_CorelDRAW手动轮廓切割方法
  10. lol手游s2服务器维护时间,lol手游s2赛季什么时候结束 赛季结束时间一览