← 返回
未分类

量化股票预测分析(web ui版)

AI股票研究员 — A股智能投研工具,数据来源:东方财富/腾讯财经/雪球,国内网络直接可用。 核心能力:Web UI 交互仪表盘、TradingAgents多智能体分析(7位AI分析师)、三维评分预测、短/中/长期研报、量化Alpha信号、板块轮动分析、产业链分析。 内置巴菲特/格雷厄姆/彼得林奇投资范式,支持全市场股票筛选、持仓导入(截图OCR/PPT/Word/PDF)、PPT/PDF报告导出。 MCP Server 集成,可直接调用股票研究/持仓导入/技术分析/产业链分析功能。 触发词:股票研究、个股报告、技术分析、投资价值、短期/中期/长期预测、股票跟踪、指数分析、板块轮动、情绪分析、PPT报告、量化信号、导入持仓、导出Excel、产业链分析、国产替代、上下游分析、启动Web、Web界面
AI股票研究员 — A股智能投研工具,数据来源:东方财富/腾讯财经/雪球,国内网络直接可用。核心能力:TradingAgents多智能体分析(7位AI分析师)、三维评分预测、短/中/长期研报、量化Alpha信号、板块轮动分析、产业链分析(含国产替代)、Web UI仪表盘、持仓导入(截图OCR/PPT/Word/PDF)、MCP Server集成。v2.1.0新增:GARCH波动率预测、多因子评分、配对交易协整套利、ML涨跌方向预测、国内网络环境优化。触发词:股票研究、个股报告、技术分析、投资价值、短期/中期/长期预测、股票跟踪、指数分析、板块轮动、情绪分析、PPT报告、量化信号、导入持仓、产业链分析、启动Web。
下次一定24
未分类 community v1.0.12 13 版本 99852.1 Key: 无需
★ 14
Stars
📥 395
下载
💾 0
安装
13
版本
#latest

概述

AI股票研究员

A股智能投研工具 — 技术分析 | 三维预测 | 多智能体 | 投资大师 | 量化模型 | 产业链


快速开始

安装

# 核心依赖(必需)
pip install requests pandas

# Web UI
pip install flask flask-cors

# MCP Server
pip install mcp

# 持仓导入引擎(OCR + 文档 + 浏览器)
pip install pytesseract Pillow python-pptx pdfplumber PyPDF2 selenium openpyxl
# OCR 还需装 Tesseract 系统包: https://github.com/UB-Mannheim/tesseract/wiki

# 报告导出(PPT/PDF)
pip install python-pptx reportlab

# 多智能体分析 (TradingAgents)
pip install langchain-core langchain-openai langchain-anthropic langgraph \
            stockstats mootdx yfinance pydantic

> 全部依赖在 requirements.txt 已激活。早期用过但已废弃的 beautifulsoup4 / lxml / akshare 移到末尾"可选依赖"区,保留注释作为历史。

基本使用

# 个股分析
python scripts/stock_researcher.py --codes 600519 --period short    # 短期(1-5日)
python scripts/stock_researcher.py --codes 600519 --period medium   # 中期(20-60日)
python scripts/stock_researcher.py --codes 600519 --period long     # 长期(120+日)

# 指数/板块
python scripts/stock_researcher.py --index sh000001                 # 上证指数
python scripts/stock_researcher.py --sector 银行                    # 板块分析

# Web UI
python scripts/web_server.py                                        # 启动仪表盘(http://localhost:5003)

运行输出示例

【贵州茅台 600519 短期分析报告】
━━━━━━━━━━━━━━━━━━━━━━━
▶ 行情: 现价 1785.00  涨跌 +1.2%
▶ 技术指标: MA5↑ MA20↑ RSI(14)=62.3 MACD金叉
▶ 三维预测评分: 73/100 (情绪70 估值65 历史78 技术60)
▶ 操作建议: 适量买入 | 支撑位1750 | 止损1700 | 止盈1850
━━━━━━━━━━━━━━━━━━━━━━━

功能可靠性

功能可靠度说明
--------------------
个股技术分析(MA/RSI/MACD/布林)★★★★★核心功能,数据来自腾讯财经
指数分析★★★★☆偶有网络波动
板块轮动分析★★★★☆申万行业分类
三维预测评分★★★★☆预测仅供参考
股吧情绪分析★★★★☆东方财富数据,无需登录
全市场股票筛选★★★☆☆依赖东方财富API
PPT/PDF报告导出★★★☆☆需额外安装 python-pptx / reportlab
截图OCR持仓识别★★☆☆☆需装 Tesseract 系统包

> 预测结果怎么看:70+ = 历史上类似条件下上涨概率较高;30-70 = 信号不明,建议观望;<30 = 下跌概率较高。永远不要把预测当作买卖唯一依据


功能模块

1. 股票分析

周期命令分析重点
---------------------
短期(1-5日)--codes 600519 --period short技术面+资金流向+情绪
中期(20-60日)--codes 600519 --period medium估值+趋势+基本面
长期(120+日)--codes 600519 --period long巴菲特/格雷厄姆/林奇范式

2. 三维预测引擎

维度权重数据来源
---------------------
情绪面25%新闻舆情、资金流向、涨跌幅
估值面25%PE/PB历史分位、估值中枢
历史案例30%同类股票相似条件下的走势
技术面20%均线、MACD、RSI综合信号

3. 技术指标

类型指标
------------
均线MA5/10/20/60/120/250、多头/空头排列
摆动RSI(6/14/24)、KDJ(K/D/J)
MACDDIF/DEA/MACD柱
趋势ADX趋向指数(>25趋势强)
布林布林带(20日±2σ)、位置百分比
HurstH<0.5均值回归 / H>0.5趋势延续

4. 投资大师分析

大师核心指标
---------------
巴菲特ROE>15%、护城河、DCF内在价值、安全边际
格雷厄姆Graham Number、NCAV、盈利稳定性
彼得林奇PEG、营收CAGR、负债率、机构持仓

5. 指数与板块

python scripts/stock_researcher.py --index              # 所有主要指数
python scripts/stock_researcher.py --index sh000300      # 沪深300
python scripts/stock_researcher.py --sector              # 15个申万行业排行
python scripts/stock_researcher.py --sector 银行         # 指定板块

6. 产业链分析

六层递进框架:地图→价值分布→竞争格局→战略控制点→动态演化→投资判断

python scripts/stock_researcher.py --chain               # 列出预设产业链
python scripts/stock_researcher.py --chain 半导体         # 通用模式
python scripts/stock_researcher.py --chain 半导体 --chain-mode ashare  # A股专版(含国产替代)

预设产业链:半导体、新能源汽车、光伏、AI芯片、医药、消费电子、军工、机器人

7. 股票跟踪

python scripts/stock_researcher.py --track 600519 --add    # 添加
python scripts/stock_researcher.py --track --check         # 检查所有
python scripts/stock_researcher.py --track --list          # 列表

功能:止损/止盈提醒、RSI超买超卖、资金大幅流出预警

8. 情绪分析

python scripts/stock_researcher.py --sentiment 600519

数据来源:东方财富股吧(匿名)、雪球(需cookie)。情绪评分 -100~+100。

9. 持仓导入

python scripts/stock_researcher/import_engine.py --import-screenshot "/path/to/持仓.png" --client 张先生
python scripts/stock_researcher/import_engine.py --import-ppt "/path/to/持仓.pptx" --client 张先生
python scripts/stock_researcher/import_engine.py --import-docx "/path/to/持仓.docx" --client 张先生
python scripts/stock_researcher/import_engine.py --import-pdf "/path/to/对账单.pdf" --client 张先生
python scripts/stock_researcher/import_engine.py --export-excel --client 张先生
python scripts/stock_researcher/import_engine.py --list-clients

10. 报告导出

python scripts/stock_researcher.py --report 600519 --export-format ppt pdf txt

11. 量化模型

基于 QuantConnect Lean 架构,支持 Alpha 信号模型(DualThrust/ROC/MeanReversion/Momentum/Value)、风控模型(止损/回撤/止盈)、组合模型(等权/风险平价/价值加权)。

12. GARCH 波动率预测(v2.1.0 新增)

基于 arch 库的 GARCH 族波动率模型,支持:

模型特点
------------
GARCH(1,1)标准对称波动率聚集模型
EGARCH非对称,捕捉"坏消息冲击 > 好消息"的杠杆效应
GJR-GARCH门限 GARCH,负收益率引入额外波动项
# MCP 工具调用
analyze_volatility(code="600519", horizon=5, days=120)

# Python 直接调用
from stock_researcher.quantitative import GarchForecaster
forecaster = GarchForecaster(auto_select=True)  # 自动选最优模型
result = forecaster.forecast(prices, horizon=5)

输出:当前年化波动率、预测波动率、长期均衡波动率、半衰期、波动率状态诊断(高/中/低波动分位数)。

13. 多因子评分(v2.1.0 新增)

8 因子综合评分体系,基于 A 股实证研究权重:

因子权重核心指标
---------------------
价值(Value)25%低PE/PB溢价
动量(Momentum)15%20/60日涨跌幅
质量(Quality)20%高ROE/毛利率/低负债率
规模(Size)5%小市值溢价
成长(Growth)15%EPS/营收增长率
低波动(LowVol)10%低风险异象
换手率(Turnover)5%流动性溢价
分析师预期5%一致预期修正
# MCP 工具:批量评分
analyze_factors(codes="600519,000858,600036,601398,300750")

14. 配对交易(v2.1.0 新增)

基于 Engle-Granger 协整检验的统计套利策略:

# MCP 工具:寻找银行股的协整配对
find_pairs(codes="600036,601398,601939,601288,600016", sector="银行", min_correlation=0.7)

输出:协整 p-value、对冲比率(hedge ratio)、价差 Z-Score、均值回归半衰期、交易信号。

15. ML涨跌方向预测(v2.1.0 新增)

基于 RandomForest 的 ML 预测模型。27 维特征工程(技术面+资金面+情绪面),预测未来 N 日涨跌方向。

# MCP 工具:特征提取+信号解读
run_ml_prediction(code="600519", horizon=5)

# 完整 ML 流水线(训练+预测)
run_quant_analysis(code="600519", analysis_type="all")

16. 综合量化分析(v2.1.0 新增)

一键运行完整量化分析流水线:Alpha信号 + 技术指标 + GARCH波动率 + 因子评分。

run_quant_analysis(code="600519", analysis_type="all")

国内网络环境优化(v2.1.0)

状态数据源说明
--------------------
✅ 默认腾讯财经实时行情/历史K线
✅ 默认东方财富财务/估值/龙虎榜/资金流向
✅ 默认mootdxK线/财务快照/F10
✅ 默认同花顺一致预期EPS/热门股票/北向资金
✅ 默认新浪财经K线备源/财务报表
✅ 默认财联社全球财经新闻快讯
✅ 默认百度股市通概念板块分类
⚠️ 可选yfinance海外市场数据(国内需VPN)
⚠️ 可选Alpha Vantage美股数据(国内需VPN)
⚠️ 可选Tushare国内量化数据(需注册token)
⚠️ 可选baostock免费A股历史数据备源

所有核心功能默认使用国内可直接访问的 API,无需 VPN 或代理。


MCP Server

配置

{
  "mcpServers": {
    "ai-stock-researcher": {
      "command": "python",
      "args": ["./mcp_server.py"],
      "env": { "PYTHONDONTWRITEBYTECODE": "1" }
    }
  }
}

可用工具

分类工具功能
------------------
股票研究analyze_stock综合分析(短期/中期/长期)
股票研究get_stock_technical_indicators技术指标详情
股票研究get_stock_sentiment市场情绪分析
大盘指数analyze_index指数分析
板块分析get_sector_analysis板块强弱与轮动
产业链list_industry_presets列出预设产业链
产业链analyze_industry_chain产业链上下游格局分析(通用/A股专版)
产业链get_chain_preset_detail查看指定产业链详细节点结构
持仓导入auto_import_file智能导入(自动识别格式)
持仓导入import_holdings_screenshot截图 OCR 识别(中英文混合)
持仓导入import_holdings_ppt从 PPT 导入
持仓导入import_holdings_docx从 Word 导入
持仓导入import_holdings_pdf从 PDF 导入(扫描件请用截图)
持仓导入import_holdings_url从浏览器链接抓取(东方财富/天天基金)
持仓导出export_holdings_excel导出 Excel
持仓导出export_holdings_csv导出 CSV
客户管理list_clients列出所有客户
客户管理get_client_holdings查看客户持仓详情(每只市值/盈亏)
客户管理get_import_history客户历史导入记录
跟踪管理track_stock添加/移除/查看跟踪
Web UIlaunch_web_ui启动仪表盘(http://localhost:5003)
多智能体run_multi_agent_analysis7位AI分析师协调分析
量化分析(v2.1)analyze_volatilityGARCH波动率预测
量化分析(v2.1)analyze_factors8因子多维度评分
量化分析(v2.1)find_pairs配对交易协整套利
量化分析(v2.1)run_ml_predictionML涨跌方向预测
量化分析(v2.1)run_quant_analysis综合量化分析流水线

多智能体分析

7位AI分析师协调工作流程:

市场分析师 → \
情绪分析师 → \
新闻分析师 → \
基本面分析师 → 多空辩论 → 研究员裁决 → 交易员计划 → 风控辩论(激进/保守/中立) → 最终决策
政策分析师 → /
资金流向 → /
解禁监控 → /

支持 LLM 提供商:DeepSeek / OpenAI / Anthropic / 通义千问 / Google


数据源

数据类型来源
---------------
A股实时行情腾讯财经 qt.gtimg.cn
A股历史K线腾讯财经 web.ifzq.gtimg.cn
全市场股票列表东方财富
财务/估值数据东方财富
股吧帖子东方财富股吧
雪球讨论雪球(需cookie)
宏观数据东方财富宏观指标

核心限制

  1. 预测基于历史数据,仅供参考,不构成投资建议
  2. 技术指标滞后:KDJ、ADX等存在固有滞后性
  3. 网络依赖:实时数据依赖外部API,网络不好时可能获取失败
  4. 评分标准差异:不同模块评分体系不同,不要直接比较
模块评分范围
---------------
技术分析-100 ~ +100
三维预测0-100分
大师分析定性
量化Alpha信号型(买/观/卖)

故障排查参见 docs/TROUBLESHOOTING.md

版本历史

共 13 个版本

  • v1.0.12 工具更新 当前
    2026-06-12 14:06 安全 安全
  • v1.0.11 Initial release
    2026-05-30 01:32 安全 安全
  • v1.0.10 Initial release
    2026-05-30 01:07 安全 安全
  • v1.0.9 Initial release
    2026-05-29 00:30 安全 安全
  • v1.0.8 修复bug
    2026-05-27 22:56 安全 安全
  • v1.0.7 新增多种导入方式
    2026-05-27 00:27 安全 安全
  • v1.0.6 优化图标
    2026-05-26 01:43 安全 安全
  • v1.0.5 修复bug,优化算法
    2026-05-25 22:41 安全 安全
  • v1.0.4 优化描述
    2026-05-25 16:47 安全 安全
  • v1.0.3 集成Lean-master中的模型,并做了国内网络环境适配。
    2026-05-25 14:49 安全 安全
  • v1.0.2 更新skill包
    2026-05-25 13:26 安全 安全
  • v1.0.1 优化股票预测逻辑
    2026-05-25 12:27 安全 安全
  • v1.0.0 可以帮忙分析股票
    2026-05-24 09:55 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

网文搜索神器

user_9d5a2a39
全网网文追更与阅读管家。起点中文网搜索可用,支持添加追更列表、TTS听书(edge-tts微软语音,国内可能需代理)、导出EPUB/TXT存档。 触发场景:用户想要「搜一下有没有好看的小说」「帮我在起点搜修仙文」「下载某某小说的最新章节」「
★ 0 📥 82

量化基金投资顾问

user_9d5a2a39
基金投资智能顾问 — 口语化对话、有温度的陪伴。 支持 Web UI 交互仪表盘、文件上传持仓识别、持仓分析、基金查询、量化预估、市场行情、新闻资讯、智能对话。 内置基金经理话术引擎(4,222人)+ 用户量化评估(8维模型)+ 投资心态跟
★ 7 📥 256

全能金融爬虫

user_9d5a2a39
中国金融机构数据爬取工具 — 金融研究必备数据源。 核心能力:全量金融机构名单(918家,含URL)、A股报告爬取(年报+券商研报+公告)、产品解析(基金/ETF/FOF/股票/债券)、新闻资讯、批量爬取。 支持反爬+双语展示,报告支持PP
★ 24 📥 474