hengruiyun/AI-Stock-Master
AI股票大师-基于AI 的股票趋势分析平台,通过AI 解读中国、香港、美国股票市场,融合三大核心算法,独家预分析多维数据,为投资者提供全方位的学习支持. This is an AI-based stock trend analysis platform that integrates three core algorithms:
AI Stock Master – 是什么
AI Stock Master 是一个以桌面为中心的平台(Windows / macOS),结合了传统的定量股票分析技术与大语言模型(LLM)的解读能力。它针对中国、香港和美国股票,旨在将原始市场数据转化为自然语言报告和交易信号。
核心理念
| 组件 | 功能 | 构建方式 |
|---|---|---|
| RTSI(个股趋势强度指数) | 使用价格/成交量趋势、统计一致性、置信度(R²)和成交量因子,对每只股票的趋势强度进行评分。 | 通过机器学习在历史数据上优化的加权线性公式,系数为(α₁–α₄)。 |
| TMA(技术动量分析) | 通过融合RSI、MACD、成交量分布等技术指标,为行业板块生成单一动量评分。 | 类似的加权公式(β₁–β₅),权重通过回测学习,包含异常值处理和周期性调整。 |
| MSCI(市场情绪综合指数) | 从VIX风格的恐惧指数、资金流向、波动率、多空比率以及NLP提取的新闻情绪中,生成市场整体情绪数值。 | 线性组合(γ₁–γ₅),其中新闻情绪项来自基于LLM的情绪分析器。 |
| LLM 解读层 | 将三个算法的数值输出转化为可读的分析、建议和风险评分。 | 通过 Mini Ollama 在本地运行LLM(轻量级运行时,无需互联网即可加载开源模型)。 |
典型分析流程
- 数据摄入 – 获取、验证并缓存市场价、成交量和技术数据。
- 算法评分 – 并行计算RTSI、TMA和MSCI。
- 多维聚合 – 将三个评分整合为结构化结果集。
- 本地LLM – Mini Ollama接收结构化数据,生成自然语言报告、图表和交易信号。
- 输出 – UI显示图表、风险评估和用户可进一步查询的书面评论。
快速上手(如README所述)
# 在Windows/macOS上只需双击提供的批处理文件
AI-Stock-Master.bat
该批处理脚本启动图形界面;无需额外配置,因为程序会自动检测并后台启动Mini Ollama。
实际获得的功能
- 个股视图 – 趋势评分、买入/卖出信号、风险等级。
- 行业视图 – 行业排名、轮动建议、建议配置权重。
- 市场整体视图 – MSCI情绪指数和整体市场状态。
- 对话式问答 – 可向LLM询问数字含义、要求“为什么”解释,或请求摘要报告。
- 回测模块 – 运行历史模拟,查看收益、夏普比率、最大回撤。
限制与警告(在仓库中明确说明)
- 本软件为 研究/学习用途,不作为金融建议授权使用。
- 历史回测结果(如5年超额收益 ≈ 12.3%)不保证未来表现。
- LLM输出可能出错或过于自信;用户需结合个人判断使用。
- 数据质量与市场极端情况可能导致算法失效(过拟合风险、极端波动)。
哪些人可能用得上?
- 量化导向的爱好者:希望使用一个即开即用的桌面工具,将经典技术分析与AI生成评论结合。
- 学生或研究人员:探索LLM如何集成到金融信号流水线中。
- 开发者:寻找一个展示Mini Ollama集成与多算法架构的参考实现。
一句话总结
AI Stock Master 是一个真正的软件项目,实现了三个专有定量指标(RTSI、TMA、MSCI),并叠加一个本地运行的开源LLM(通过Mini Ollama),生成人类可读的股票市场分析。它定位为学习/研究工具,而非生产级交易系统,README中已明确区分此点。
相关
- 项目
- 项目
- 项目
- 项目
- 项目