Repolode
shy3130

shy3130/tick-stock-panel

自托管的 A 股量化工作台,集策略构建、回测、实时监控与 AI 辅助分析于一体,并开放 API 与 MCP 接口。

可替代:Tonghuashun iFinDTongdaxin

Star
6,190
Fork
1,473
未关闭 Issue
33
最近提交
3小时前

这是什么?

TSP 是面向 A 股市场的自托管量化研究工作台,基于 Parquet 与 DuckDB 文件存储,以单个 Docker 容器运行,无需外部数据库。用户可以编写或由 AI 生成选股策略,进行因子与策略回测(支持 T+1、手续费与滑点),配置盘中与竞价异动监控并接入推送,还能查看市场情绪周期与板块排名。

数据源采用插件化设计,系统按各数据源声明的能力对六类数据集进行路由,更换数据源时指标与回测口径保持不变。项目内置 TickFlow、fuyao(同花顺 REST)、TdxQuant 等数据源,也支持通过 YAML 接入自定义数据源。

核心能力通过带权限分档的 Open API(六档 scope)和包含 12 个工具的 MCP 服务器对外开放,便于脚本与 AI 客户端读取数据或触发回测。可选的 AI 对话助手可基于本地数据回答问题,需要支持工具调用的 OpenAI 兼容接口。

核心功能

  • 01全市场自定义选股策略,支持 AI 辅助生成策略
  • 02因子与策略回测,支持 T+1、手续费、滑点及分钟级回放
  • 03竞价、盘中与偏移异动监控,支持规则告警与飞书推送
  • 04插件化数据源,按能力独立路由
  • 05提供带 scope 权限的 Open API 与 MCP 服务器
  • 06单容器 Docker 部署,数据全部存于本地

适用场景

  • 个人投资者在本地测试 A 股选股规则并进行回测
  • 量化研究者构建自定义因子并做样本外验证
  • 希望通过 Open API 将面板数据接入自有脚本或机器人的开发者
  • 希望通过 MCP 让 AI 客户端访问本地行情数据的用户

快速上手

  1. 1

    按 README 快速开始部分,以单个 Docker 容器运行项目

使用前须知

  • 仅针对中国 A 股市场。
  • README 说明本项目用于本地量化研究与学习,不作为投资软件或看盘软件。
  • 行情数据依赖可插拔的第三方数据源,需要自行接入。

标签

常见问题

tick-stock-panel 是什么?
自托管的 A 股量化工作台,集策略构建、回测、实时监控与 AI 辅助分析于一体,并开放 API 与 MCP 接口。 TSP 是面向 A 股市场的自托管量化研究工作台,基于 Parquet 与 DuckDB 文件存储,以单个 Docker 容器运行,无需外部数据库。用户可以编写或由 AI 生成选股策略,进行因子与策略回测(支持 T+1、手续费与滑点),配置盘中与竞价异动监控并接入推送,还能查看市场情绪周期与板块排名。
tick-stock-panel 可以免费使用吗?用的什么许可证?
tick-stock-panel 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
tick-stock-panel 还在维护吗?
活跃维护中。tick-stock-panel 最近一次提交是在 2026年10月21日。
tick-stock-panel 适合用来做什么?
个人投资者在本地测试 A 股选股规则并进行回测 量化研究者构建自定义因子并做样本外验证 希望通过 Open API 将面板数据接入自有脚本或机器人的开发者 希望通过 MCP 让 AI 客户端访问本地行情数据的用户
tick-stock-panel 怎么安装和运行?
按 README 快速开始部分,以单个 Docker 容器运行项目
在哪里获取 tick-stock-panel?
源代码和安装说明在 GitHub 上:https://github.com/shy3130/tick-stock-panel

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目