产品简介
free-stockdb 告别缓慢的远程API和复杂数据工程。free-stockdb将A股全市场日K、分钟K及ETF数据本地化,集成清洗、复权、计算引擎。专为量化研究者、策略开发者和机构分析师设计,让您专注于策略而非数据,30分钟内即可运行全市场回测。

核心功能
- 本地数据引擎,数据落盘,摆脱远程依赖
- 增量同步与Zstd压缩,更新快、占用小
- 内置数据清洗、复权与板块映射,开箱即用
- 内置39种技术指标与5种指数计算,秒级完成
- 支持Python、HTTP、Excel、网页、AI MCP五种调用方式
快速开始
- 从GitHub Releases页面下载Windows版本压缩包。
- 解压后,双击运行数据更新工具,首次同步历史数据至本地`./data`目录。
- 数据同步完成后,双击启动stockdb本地服务(仅约2.2MB)。
- 服务启动后,即可通过Python SDK、HTTP接口、Excel/WPS宏或网页界面直接查询与计算本机数据。
界面预览

与其他方案对比
| 对比项 | free-stockdb | 同类方案 |
|---|---|---|
| 全市场数据获取耗时 | 配置数据源后增量同步,首次全量同步后后续更新仅处理变化数据。 | 通过远程API逐股请求,受频控与网络限制,全市场分钟数据下载需3-5天。 |
| 数据工程维护负担 | 自动完成清洗、复权、组织与存储优化,用户无需维护。 | 需自行处理停牌、退市、代码变更、复权计算、数据库设计与优化,耗时10-15个工作日。 |
| 研究启动速度 | 30分钟内完成从下载、同步到启动研究的全流程。 | 仅数据工程准备阶段就需10-15个工作日,才能开始第一次全市场策略回测。 |
| 存储效率 | 采用Zstd压缩,比CSV/MySQL方案占用磁盘空间小3倍以上。 | 常用CSV、MySQL等存储方案,磁盘占用较大。 |
适合谁用
- 需要进行A股全市场分钟线回测的量化研究员
- 开发个人交易策略、追求快速数据迭代的独立开发者或小团队
- 需要稳定、可控本地数据源进行策略研究的研究机构分析师
下载与版本
当前最新版本为 测试版本0.2.1,发布于 2026-07-19。支持 Windows。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/hello245m/free-stockdb