股票监控与分析产品系统Vibe Coding

我要开发同款
先找wifi2026年10月19日
8阅读

技术信息

语言技术
Python、TypeScript、Node.js
系统类型
Web
行业分类
金融

作品详情

行业场景

A 股主板标的数量较多,人工跟踪行情、逐个查看走势与指标耗时较长,且容易受到短期波动和信息噪声干扰。项目定位为研究辅助工具,不预测涨跌,也不进行自动交易。随着使用深入,仅依赖个股趋势筛选的可信度有限,个股走势还受到行业景气度、板块轮动和大盘环境的影响。因此,项目后续逐步增加行业分析和大盘分析功能,将个股筛选置于更大的市场背景中,结合大盘趋势状态与行业相对强弱,提高筛选结果的可解释性和参考价值。

功能介绍

1.情绪监控:系统对多项市场指标进行归一化处理和六因子聚合,形成情绪评分,并识别冰点、回暖、正常、高潮和退潮五种市场阶段。同时展示置信度、风险标签及数据质量,提供历史走势、因子贡献和指标明细查询。支持盘中快照、历史导出、区间重算及阶段和预警统计,辅助观察情绪变化并核查判断依据。
2.板块与热点:系统围绕行业和概念板块开展趋势分析与热点挖掘,识别板块短期、中长周期走势及趋势共振状态,并展示历史变化和关联成分股。通过候选股票覆盖率、涨停数量、平均涨幅等指标观察热点聚集程度,支持从板块下钻到个股,辅助判断市场方向及个股异动的板块关联性。
3.选股分析:系统提供趋势跟踪、中长趋势、回踩分析和逆势分析等选股能力,综合均线排列、斜率、K线组合、量能变化、支撑位置及相对板块强度识别候选股票。支持按行业、信号类型、连续天数、涨跌幅等条件筛选,并查看信号分级、评分与历史变化,辅助建立和持续跟踪研究股票池。
4.市场复盘:系统提供每日复盘与高标复盘功能,基于涨停信息、连板天梯和概念关联组织市场热点方向,通过市场概览、概念热力图和热点存续阶段呈现当日结构。支持查看方向内推动股票、连板情况、历史活跃时序、涨停原因及封板时间,并对高标、准高标进行分类查询与关联分析,辅助梳理市场主线及持续性。
5.自动化:系统通过定时任务和手动任务组织数据采集与分析流程,支持任务创建、修改、启停、即时触发及执行记录查询,覆盖行情、趋势、回踩、逆势、热点、复盘、竞价和情绪等业务。执行过程中记录状态、结果摘要及部分任务进度,并提供失败重试、
6.数据管理:系统统一管理股票基础资料、行业概念信息、个股日K和板块日K数据,支持股票池查询、行情检索及指定日期区间的数据采集。接入 Choice 官方 SDK和同花顺等数据源,按业务链路选择数据提供方,并区分盘中临时行情与收盘行情,为选股分析、板块研究、市场复盘和情绪计算

项目实现

项目是一套面向 A 股研究与监测的综合分析系统,已实现数据采集、选股分析、板块热点识别、市场复盘、情绪监控、任务调度及外部研究工具集成。系统采用 Web 前后端分离架构,并结合 Windows 桌面监盘客户端,形成从行情接入、数据存储、算法计算到结果展示和历史追踪的完整业务链路。
技术栈方面,Web 前端使用 Next.js、React 和 TypeScript,结合 ECharts 实现趋势曲线、情绪指标和热点热力图展示,通过 ExcelJS 支持分析结果导出。后端使用 Python、FastAPI 和 Uvicorn 提供业务接口,利用 Pandas、NumPy 完成行情处理、技术指标计算及规则分析,采用 MySQL、SQLAlchemy 和 PyMySQL 实现数据存储与访问,并通过 APScheduler 执行周期任务。
架构实现上,后端按照接口层、业务服务层、数据源适配层和数据持久层组织代码,将趋势、回踩、逆势、板块、复盘及情绪分析封装为独立业务模块,供手动操作和定时任务复用。数据源适配层统一封装 Choice和同花顺等接口,减少供应商差异对上层算法的影响。主业务数据、实时快照和资讯数据分别配置数据库连接与会话,支持不同业务的数据管理需求;同时提供只读 MCP 接口,供外部研究助手查询趋势候选股。
项目的主要亮点是分析结果具备较强的可解释性和可追踪性。选股结果能够展示均线支撑、回调天数、缩量情况、相对强度及信号评分,回踩分析进一步保存状态快照和事件,记录首次买点与再次回踩过程。情绪监控实现了多指标归一化、六因子聚合和五阶段识别,并结合置信度、风险标签、数据质量及历史验证辅助判断。工程实现方面,系统通过任务锁、失败重试和异常状态恢复提高调度稳定性,通过批量采集、数据预处理复用及数据库索引优化改善处理效率,并使用统一部署脚本完成构建、服务重启、版本回滚和健康检查。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论