MOOTDX:通达信数据读取接口完整指南

发布时间:2026/10/21 1:40:59
MOOTDX:通达信数据读取接口完整指南 MOOTDX通达信数据读取接口完整指南【免费下载链接】mootdx通达信数据读取的一个简便使用封装项目地址: https://gitcode.com/GitHub_Trending/mo/mootdxMOOTDX 是一个通达信数据读取的 Python 封装把行情服务器和终端本地数据文件统一成几行代码的接口适合做量化策略、历史回测或数据导出的开发者。一分钟看懂传统做法里行情数据要么付费买接口要么装一个通达信终端再自己翻二进制数据文件。MOOTDX 把这两条路都收进同一个接口里在线时用Quotes连接通达信行情服务器拿实时行情和 K 线离线时用Reader直接解析终端安装目录里的日线、分钟线文件结果统一是 pandas DataFrame可以直接接进已有的数据管道。环节传统做法用 MOOTDX 之后历史 K 线找终端 vipdoc 目录自己解析二进制文件reader.daily(symbol600036)直接返回完整日线 DataFrame实时行情注册 API、写连接与重试逻辑client.quotes(symbol[...])一次拿多只bestipTrue自动选最快服务器市场范围不同市场各接一个数据源marketext切换扩展市场读期货等行情 安装验证一步到位Python 3.8 以上环境直接一条 pip 命令装完[all]参数已包含全部扩展依赖不用猜依赖关系。装完再用一行代码导入并打印版本号确认环境就绪pip install -U mootdx[all] python -c import mootdx; print(mootdx.__version__)第二条命令打印出版本号当前为 0.11.7就说明装好了。下一步先确定自己的取数方式要在线行情就用Quotes要读本地数据就用Reader。在线行情、离线文件与财务数据在线行情Quotes。Quotes.factory(marketstd)创建客户端后client.bars取 K 线、client.quotes取多只股票实时行情、client.minute取分钟数据。传bestipTrue会先跑一遍服务器延迟测试再连最快的节点heartbeatTrue保持连接timeout控制超时网络不稳时可以再打开multithreadTrue。离线数据读取Reader。通达信终端把日线、分钟数据存在安装目录的vipdoc子目录下每只股票一个文件。Reader.factory(marketstd, tdxdir...)只需给安装目录路径daily/minute/fzline分别返回日线、1 分钟线、5 分钟线不依赖网络回测和批量导出场景速度最快。财务数据Affair。Affair.files()列出远端财务数据文件清单Affair.fetch(downdirtmp)下载单个或全部。另外项目自带命令行入口mootdx quotes -s 600000 -a minute -o minute.csv可直接把行情导出成 CSVpython -m mootdx bestip -vv会打印一份带延迟的服务器排行榜方便选点。 一个真实用法本地日线读取最典型的场景是本地装了通达信终端用历史日线数据做指标计算或策略回测。流程四步找到终端安装目录也就是包含vipdoc子目录的那一层例如C:/new_tdx。把目录传给Reader.factorymarket指定std。reader.daily(symbol600036)返回完整日线 DataFrame要分钟数据改用minute/fzline。返回结果直接链式用 pandas 处理不需要额外的数据清洗。from mootdx.reader import Reader reader Reader.factory(marketstd, tdxdirC:/new_tdx) daily reader.daily(symbol600036) # 完整日线数据 print(daily.tail())同样的写法把market换成ext就能读期货等扩展市场的日线。⚠️ 遇到这些别慌服务器验证失败、连接超时。内置行情服务器列表里有部分 IP 会失效或被限流个别节点验证失败属正常现象。先跑python -m mootdx bestip -vv测试出最快节点代码里连接时给Quotes.factory传bestipTrue、timeout15公司网络环境也可以直接传server(ip, 7709)跳过自动选点。Reader 找不到数据文件。原因基本是路径传错tdxdir要传终端安装目录本身而不是vipdoc下的子目录。核对一下该路径下能否看到vipdoc/sh、vipdoc/sz这些子目录能看到了路径就对。M1 Mac 上 PyMiniRacer 不可用。这是底层依赖在该芯片上的已知兼容问题README 的常见问题一节给了上游项目的说明链接可以先按里面的方式排查短期切换 x86 版本 Python 更省事。下一步MOOTDX 把通达信数据读取收敛为在线行情、离线文件、财务数据三个入口剩下都是 pandas 的活。可以先读 docs/quick.md 的速查sample/ 目录下每个模块都有可直接运行的示例参数细节查 docs/api/reader.md。现在直接 pip 安装拿到你的第一个日线 DataFrame。【免费下载链接】mootdx通达信数据读取的一个简便使用封装项目地址: https://gitcode.com/GitHub_Trending/mo/mootdx创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询