什么是Free A Share Real Time Data
mootdx 是一个基于 TDX(通达信)协议的 Python 客户端库,专门用于获取中国 A 股市场的实时和历史行情数据。它封装了 `tdxpy` 的核心功能,提供简洁易用的接口来访问股票 K 线、逐笔成交和实时报价等关键市场信息。该工具支持分钟级到日线的多周期 K 线数据抓取,并兼容标准股票代码格式(如 000001.SZ),自动完成格式转换。通过异步调用机制,mootdx 能够高效处理批量请求,显著提升高频数据采集效率。其设计充分考虑了中国股市的交易时间特性,内置时区适配与交易日历校验机制,确保在非交易时段或跨时区环境下仍能稳定运行。此外,项目提供了完整的验证脚本和演示用例,方便开发者快速上手并验证连接状态。
核心功能特点
- 支持通过 TDX 协议获取中国 A 股市场全量数据,包括 K 线、实时报价与逐笔成交记录
- 提供异步批量接口,可并行抓取多只股票的 K 线和实时行情,提升数据获取效率
- 自动处理股票代码格式转换(如 000001.SZ 转 000001),并支持分钟/日线等多周期数据查询
- 内置交易时间与时区适配逻辑,自动绕过非交易时段限制,保障服务器环境稳定性
- 集成交易日历校验功能,避免在休市日发起无效请求,减少资源浪费
适用场景
mootdx 特别适合需要持续监控 A 股市场动态的开发者与量化团队使用。例如,在构建日内交易策略时,可通过其提供的 1 分钟 K 线数据和实时 tick 流,实现高频信号捕捉与订单簿分析。对于回测系统而言,该库能可靠地拉取历史分钟级或日线数据,支撑大规模策略验证。同时,在开发金融资讯平台或行情展示应用时,批量获取多只股票的实时报价功能可有效降低 API 调用延迟。由于 mootdx 直接对接券商级行情源,数据延迟低、准确性高,因此也适用于专业级量化研究、算法交易系统及自动化监控系统。需要注意的是,该工具不支持北京证券交易所(.BJ)的股票,使用前需过滤相关标的。
