首页/📚 实战指南/Daily Stock Analysis — AI 驱动的 A股/港股/美股智能分析器,每日自动推送决策仪表盘

Daily Stock Analysis — AI 驱动的 A股/港股/美股智能分析器,每日自动推送决策仪表盘

11 次浏览
2026/3/8
📚 实战指南

Daily Stock Analysis — LLM 驱动的 A股/港股/美股智能分析器

GitHub: ZhuLinsen/daily_stock_analysis | License: MIT | Stars: 快速增长中


痛点:炒股的日常困扰

炒股最怕什么?不是亏钱,而是:

  • 每天盯盘累成狗,时间全耗在看 K 线上
  • 消息满天飞,不知道该信哪个
  • 想做个决策,还得自己翻半天新闻和技术指标
  • 分析完了,结论还是「再看看」

Daily Stock Analysis 就是为了解决这个痛点——用 AI 自动完成从数据采集到决策输出的全流程,每天定时推送一份结构化的决策仪表盘到你的微信、飞书或邮箱。


核心功能详解

1. 决策仪表盘 — 一句话告诉你该怎么做

这是最核心的功能。不像传统分析工具给你一堆图表让你自己判断,Daily Stock Analysis 直接输出:

  • 🎯 一句话核心结论:明确给出「买入 / 观望 / 卖出」判断
  • 📊 精确买卖点位:具体的买入价、止损价、目标价,不是模糊的「低吸」
  • 操作检查清单:每项条件标记「满足 / 注意 / 不满足」,帮你做最后确认
  • 📈 评分体系:0-100 分量化评估,一眼看出股票状态

示例输出:

🎯 决策仪表盘
共分析3只股票 | 🟢买入:0 🟡观望:2 🔴卖出:1

⚪ 中钨高新(000657): 观望 | 评分 65 | 看多
⚪ 永鼎股份(600105): 观望 | 评分 48 | 震荡
🟡 新莱应材(300260): 卖出 | 评分 35 | 看空

2. 多维度分析引擎

不是拍脑袋给结论,而是整合多个维度的数据:

分析维度具体内容数据来源
技术面分析实时 MA5/MA10/MA20、多头排列判断、乖离率监控AkShare / YFinance / Pytdx
筹码分布筹码集中度、主力资金流向、套牢盘分布Tushare / Baostock
舆情情报实时新闻搜索、市场情绪分析、利好利空提取Tavily / SerpAPI / Brave / 博查
大盘复盘每日市场概览、板块涨跌排行、涨停跌停统计AkShare
风险监控乖离率超阈值自动预警(默认 5%,可配置)内置规则引擎

3. Agent 策略问股 — 11 种内置策略

这是最有意思的功能。开启 Agent 模式后,你可以用自然语言跟 AI 对话,让它用不同的技术分析策略来分析个股:

内置策略:

  • 均线金叉策略
  • 缠论分析
  • 波浪理论
  • 多头趋势策略
  • MACD 背离
  • 布林带策略
  • 量价分析
  • 筹码峰策略
  • RSI 超买超卖
  • KDJ 金叉死叉
  • 综合多策略

使用示例:

你:用缠论分析 600519
AI:[自动调用实时行情 → 技术指标计算 → 新闻搜索 → 生成缠论分析结论]
你:那换波浪理论看呢?
AI:[基于上下文继续多轮分析]

还支持自定义策略——在 strategies/ 目录下新建 YAML 文件即可,无需写代码。

4. 图片识别加股

懒得一个个输入股票代码?直接截图!

上传你的自选股截图(APP 持仓页、行情列表截图都行),Vision AI 自动识别股票代码,一键加入监控列表。支持 JPG、PNG、WebP、GIF,单张最大 5MB。

5. AI 回测验证

不是吹牛,有数据说话。内置回测模块自动评估历史分析的准确率:

  • 方向胜率(看多/看空是否正确)
  • 止盈命中率
  • 止损命中率

6. 大盘复盘

每日自动生成市场复盘报告:

  • 主要指数涨跌(上证、深证、创业板)
  • 上涨/下跌/涨停/跌停统计
  • 板块表现排行(领涨、领跌)
  • 支持 A股/美股/两者同时复盘

支持的 AI 模型

通过 LiteLLM 统一调用,支持多 Key 负载均衡:

模型说明
Gemini推荐,Google AI Studio 可免费获取 Key
GPT-4 / GPT-5OpenAI 官方
ClaudeAnthropic,适合深度分析
DeepSeek国产模型,性价比高
通义千问阿里云模型
AIHubMix一个 Key 切换使用全系模型,含免费模型

AI 优先级:Gemini > Anthropic > OpenAI。DeepSeek 思考模式(deepseek-reasoner、deepseek-r1)按模型名自动识别。


多渠道推送

分析完自动推送到你常用的平台:

渠道特点
企业微信Webhook 推送,支持 Markdown
飞书Webhook 推送
TelegramBot 推送,支持 Topic 子话题
钉钉自定义 Webhook
邮件QQ/Gmail/企业邮箱,支持分组推送
PushPlus国内推送服务,支持群组
Server酱³手机 APP 推送
Pushover跨平台推送

支持同时配置多个渠道,还能按股票分组发送到不同邮箱(比如 A 股发给自己,美股发给朋友)。


部署方式

方式一:GitHub Actions(推荐,零成本)

5 分钟完成,不需要服务器:

  1. Fork 仓库 → 点右上角 Fork
  2. 配置 Secrets → Settings → Secrets and variables → Actions
    • 必填:STOCK_LIST(自选股代码,如 600519,hk00700,AAPL
    • 必填:至少一个 AI Key(推荐 GEMINI_API_KEY,免费)
    • 必填:至少一个推送渠道(推荐 WECHAT_WEBHOOK_URLEMAIL_SENDER
  3. 启用 Actions → Actions 标签 → Enable workflows
  4. 手动触发测试 → Actions → 每日股票分析 → Run workflow

默认每个工作日北京时间 18:00 自动执行,非交易日(含 A/H/US 节假日)自动跳过。

方式二:本地运行

git clone https://github.com/ZhuLinsen/daily_stock_analysis.git
cd daily_stock_analysis
pip install -r requirements.txt
cp .env.example .env
# 编辑 .env 配置 AI Key 和推送渠道
python main.py

方式三:Docker 部署

适合有服务器的用户,支持 Web 管理界面。详见官方文档。

方式四:Web 管理界面

python main.py --webui  # 启动 Web 界面 + 执行分析

访问 http://127.0.0.1:8000,包含完整的配置管理、任务监控、手动分析和 Agent 问股功能。支持可选密码保护。


内置交易规则

不是无脑给信号,有严格的风控规则:

规则说明
严禁追高乖离率超阈值(默认 5%)自动提示风险,强势趋势股自动放宽
趋势交易MA5 > MA10 > MA20 多头排列才考虑买入
精确点位每次都给出具体的买入价、止损价、目标价
检查清单每项条件逐一确认,不满足就不操作
新闻时效可配置新闻最大时效(默认 3 天),避免被过时信息误导

美股专属功能

  • Regime Strategy:自动判断市场处于 risk-on / neutral / risk-off 状态
  • 输出对应的进攻/均衡/防守计划
  • 美股历史数据与实时行情统一使用 YFinance,确保复权一致性
  • 支持 SPX、DJI、IXIC 等美股指数

技术架构

数据层:AkShare + Tushare + Pytdx + Baostock + YFinance(行情)
         Tavily + SerpAPI + Brave + 博查(新闻搜索)
           ↓
分析层:LiteLLM 统一调用(Gemini/GPT/Claude/DeepSeek)
         内置规则引擎(乖离率、多头排列、趋势判断)
         Agent 策略框架(11 种技术分析策略)
           ↓
输出层:Markdown 决策仪表盘
         多渠道推送(微信/飞书/TG/邮件/钉钉...)
         Web UI(FastAPI + React)
           ↓
自动化:GitHub Actions 定时执行 / Docker / 本地 cron

适合谁用

  • 📈 个人投资者:不想每天花 2 小时看盘,需要 AI 辅助决策
  • 🤖 量化爱好者:想用 LLM 增强传统技术分析
  • 💻 开发者:想学习 LLM + 金融数据应用
  • 🌍 多市场投资者:同时关注 A股、港股、美股

不适合谁

  • ❌ 想靠 AI「自动赚钱」的——这是分析工具,不是交易机器人
  • ❌ 高频交易者——每日分析频率,不支持分钟级
  • ❌ 完全不懂股票的新手——需要基本的投资知识配合使用

与同类工具对比

特性Daily Stock Analysis传统炒股软件付费量化平台
AI 决策仪表盘部分支持
精确买卖点位
舆情情报整合部分
Agent 策略问答
自动推送✅ 8+渠道部分
零成本部署✅ GitHub ActionsN/A❌ 付费
开源可定制✅ MIT
A股+港股+美股通常只支持1个部分

⚠️ 免责声明:本项目仅供学习和研究使用,不构成任何投资建议。股市有风险,投资需谨慎。作者不对使用本项目产生的任何损失负责。

GitHub: ZhuLinsen/daily_stock_analysis
协议: MIT License
部署方式: GitHub Actions / Docker / 本地运行
最低要求: 一个免费的 Gemini API Key + 一个推送渠道

免责声明

本站内容主要用于信息整理、技术研究与经验分享,不对第三方产品或服务的可用性、完整性作出任何明示或暗示的保证。

  • 本站所分享的资源、工具、教程等内容仅供学习与研究参考,请勿用于商业用途。
  • 部分内容可能来源于公开网络或开源社区,如涉及版权或其他合法权益问题,请通过联系方式与我们联系,我们将在核实后及时处理。
  • 如需将相关内容用于商业产品或盈利性业务,请自行联系权利方获取正式授权。
  • 因不当使用引发的版权或合规风险,由使用者自行承担。
  • 外部链接失效或无法访问属于正常现象,本站不保证所有链接的持续有效性。

转载或引用本文内容,请保留原文链接并注明来源。

评论

加载中...