从 0 到 1 搭建免费 A 股量化数据源:mootdx 通达信数据读取实操

发布时间:2026/10/21 3:13:19
从 0 到 1 搭建免费 A 股量化数据源:mootdx 通达信数据读取实操 从 0 到 1 搭建免费 A 股量化数据源mootdx 通达信数据读取实操【免费下载链接】mootdx通达信数据读取的一个简便使用封装项目地址: https://gitcode.com/GitHub_Trending/mo/mootdx写回测脚本时最先卡住人的往往不是策略本身而是历史 K 线从哪儿来。付费接口不便宜通达信客户端里明明存着数据却只能手动一只一只导出 CSV。mootdx 就是解决这件事的一个 Python 通达信数据读取库免费拉取 A 股 K 线、实时报价和财务数据也能直接解析本地离线行情文件。 mootdx 是什么免费读取通达信行情的 Python 接口一句话定位它是 pytdx 协议的二次封装把连服务器取数据和读本地文件取数据两条路都铺平了。离线读取把通达信安装目录里的.day、.lc1文件直接变成 DataFrame在线行情连行情服务器取 K 线、分时、分笔成交自带最优服务器测速财务数据下载并解析通达信的财报压缩文件命令行工具不写代码也能导出 CSV、Excel适合人群做策略回测的、要批量导数据的、拿它学量化第一块的。两点提醒项目声明仅限学习交流不用于商业目的它是日线/分钟级数据接口不是 tick 级高频源。 安装 mootdx 的 3 个步骤第 1 步一条命令装全# 带全部依赖新手直接用这个 pip install -U mootdx[all]第 2 步验证安装import mootdx print(mootdx.__version__) # 打印出版本号即成功第 3 步取到第一份 K 线数据from mootdx.quotes import Quotes # bestipTrue 自动挑选响应最快的行情服务器 client Quotes.factory(marketstd, bestipTrue) # frequency9 是日 Koffset10 取最近 10 根 df client.bars(symbol600036, frequency9, offset10) print(df) client.close()能打印出带 open、high、low、close 列的表格你的数据源就通了。 按需求取数K 线、复权、报价、财务各走哪条路别背模块清单按我要什么对号入座你的需求用它回测要历史日线reader.daily离线或client.bars在线策略要复权价bars(..., adjustqfq)前复权盘中看几只票的报价client.quotes(symbol[000001, 600300])要分红除权信息client.xdxr(symbol600036)要财务报表文件Affair.files()列出、Affair.fetch()下载批量导 CSV 存档命令行mootdx bundlestd是标准股票市场ext是期货、期权等扩展市场工厂函数里换个参数就能切换。 两个最常用的取数写法写法一离线读日线零流量、不依赖网络from mootdx.reader import Reader # tdxdir 填通达信安装目录如 C:/new_tdx reader Reader.factory(marketstd, tdxdirC:/new_tdx) # 返回该股票全部日线可直接接 pandas 算指标 df reader.daily(symbol600036) print(df.tail())写法二命令行批量导出一次落盘多只股票# 两只股票日线导出为 CSV存入 output 目录 mootdx bundle -s 600036,000858 -a daily -o output -e csv跑完去output/里拿文件即可格式换成h5、xlsx同理。️ 常见报错与解决方法1. 连接超时、取数慢先测速测完最快服务器会自动写入~/.mootdx/config.jsonmootdx bestip -v也可以在代码里显式指定Quotes.factory(marketstd, bestipTrue, timeout15)。2. 报ImportError: click跑命令行时说明装的是不带命令行依赖的版本补装即可pip install -U mootdx[cli]3. 离线读取提示文件不存在tdxdir要指向安装根目录而不是vipdoc本身程序会在其下找vipdoc/sh/lday、vipdoc/sz/lday里的.day文件。确认该目录下确实有sh600036.day这类文件没有就先让通达信客户端同步一遍数据。4. 复权价和软件里对不上默认取的是不复权数据加参数即可df client.bars(symbol600036, frequency9, adjustqfq) # 前复权 下一步接口文档与示例入口跑通上面两段之后建议按这个顺序深入在线行情全部接口报价、K 线、分笔、F10docs/api/quote1.md离线文件读取与板块数据docs/api/reader.md完整可运行示例复权、监控、缓存sample/动手清单很简单bestip测一次速 → 拉一只票的日线 →bundle导一批 CSV 存档。数据这一环打通了你才能真正把精力花在策略上。【免费下载链接】mootdx通达信数据读取的一个简便使用封装项目地址: https://gitcode.com/GitHub_Trending/mo/mootdx创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

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

尧图内容编辑团队

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

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

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

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

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

网站改版的5个关键决策

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

获取专属建站方案

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

立即免费咨询