乐于分享
好东西不私藏

29K星!这款开源股票分析工具,让AI每天自动给我推送「买卖决策」

29K星!这款开源股票分析工具,让AI每天自动给我推送「买卖决策」

深入解析GitHub热门项目daily_stock_analysis,LLM驱动的A股/港股/美股智能分析系统,含技术架构、OpenClaw集成与实操指南

股市收盘后,你还在手动翻财报、看K线、等研报吗?

有一批开发者已经在用 AI 自动化这一切了。

今天要介绍的这个 GitHub 项目,3万颗星,支持 A股、港股、美股,AI 自动分析后推送「决策仪表盘」到你的企业微信、飞书、Telegram——零成本,纯白嫖

它叫 daily_stock_analysis


⭐ 明星项目:ZhuLinsen/daily_stock_analysis(29,292⭐)

这是今天的主角,也是整个赛道的标杆项目。

它能做什么?

简单说:每天自动分析你的自选股,生成一份 AI 决策报告推给你。

报告里有什么?

📊 贵州茅台 600519💰 决策仪表盘核心结论:多头排列,短期强势买入区间:1480-1500元止损位:1420元目标价:1550元风险等级:中低✅ 操作检查清单- MA5 > MA10 > MA20 ✅ 多头排列- MACD 金叉 ✅- 乖离率 2.5% ✅ 未追高- 近3日新闻正面 ⚠️ 资金净流出📰 最新舆情- 公司被定位为AI服务器HDI核心供应商- Q3扣非净利润同比+407%📈 板块动态领涨:白酒板块资金净流入

这可不是模板生成——是 AI 基于实时行情 + 新闻 + 技术指标实时推理出来的。

技术架构:用什么堆出来的?

先看数据层:

数据类型
数据源
A股行情
AkShare、Tushare、Pytdx、Baostock、Efinance
港股/美股行情
Longbridge(首选)、YFinance、AkShare
新闻舆情
Tavily、Anspire、SerpAPI、Bocha、Brave、MiniMax
社交情绪
Stock Sentiment API(Reddit/X/Polymarket,仅美股)

再看 AI 层:

项目通过 LiteLLM 统一接入全球主流模型:

AIHubMix(一Key用全系)、Gemini、GPT、DeepSeek、通义千问、Claude、Ollama(本地)

同时支持多 Key 负载均衡和模型降级——主力模型挂了自动切备用,不用担心分析中断。

最硬核的功能:内置交易纪律

大多数 AI 分析工具只会说”建议关注”,这个项目内置了一套可配置的交易纪律引擎

  • 严禁追高:乖离率超过阈值(默认 5%)自动提示风险,强势趋势股自动放宽
  • 精确买卖点:AI 给出买入价、止损价、目标价,不是模糊的”建议持有”
  • 检查清单模式:每项条件以 ✅满足 / ⚠️注意 / ❌不满足 标记,一眼看清楚
  • 新闻时效控制:可配置新闻最大时效(默认3天),避免用过时信息做决策

Agent 模式:和 AI 聊股票策略

更进阶的功能:策略问股 Agent

设置 AGENT_MODE=true 后,可以像和投顾聊天一样问 AI:

“用缠论分析一下贵州茅台” “均线金叉策略筛一下科技股” “现在市场属于什么 regime,该进攻还是防守?”

支持 11 种内置策略:均线金叉、缠论、波浪理论、多头趋势……自然语言提问,Agent 自动调用实时行情 + 技术指标 + 新闻搜索,输出结论。

推送渠道:8种,总有一款适合你

企业微信、飞书、Telegram、Discord、Slack、钉钉、邮件、PushPlus——至少配置一个就行。

部署方式:5分钟搞定,零成本

最推荐的方式是 GitHub Actions

  1. Fork 项目仓库
  2. 配置 Secrets(填入股票代码 + API Key)
  3. 启用 Actions

默认每个工作日 18:00 自动执行(北京时间),非交易日自动跳过。

不需要买服务器,不需要租云资源,纯免费。


🤖 OpenClaw Skill 版:chjm-ai/stock-daily-analysis-skill(128⭐)

这是 ZhuLinsen 项目的 OpenClaw 原生适配版

如果你已经在用 OpenClaw 作为个人 AI 助手,这个 Skill 可以让你直接用自然语言分析股票:

"帮我分析一下贵州茅台""看看腾讯控股的技术面""美国科技股最近怎么样"

它的优势:

  • 零配置开箱即用:pip install 后改个 config.json 就能跑
  • 模块化设计:数据获取、技术分析、AI 推理、报告输出完全解耦
  • 支持 market-data skill 联动:可以复用其他 OpenClaw skill 的数据源
  • 返回结构化结果:买入/持有/观望 信号评分 + 风险提示

技术栈精简到极致:akshare + pandas + numpy + requests,对普通用户极度友好。

返回示例:{    'signal_score': 75,           # 信号评分    'operation_advice': '买入',     # 操作建议    'trend_prediction': '强势多头', # 趋势判断    'target_price': '1550',        # 目标价    'stop_loss': '1420'            # 止损价}

如果你想给 OpenClaw 装一个”股票助手”技能,这就是最推荐的方案。


📈 其他值得关注的项目

shiyu2011/cookstock(87⭐)——美股趋势交易者的菜

基于 Mark Minervini 趋势模板 构建的选股工具,核心逻辑:

  1. Stage 2 筛选:按 Minervini 的股价强度、成交量、均线排列筛选处于上升趋势的股票
  2. 波动收缩模式检测:识别潜在拐点、深度回调、卖压枯竭
  3. 新闻情绪分析:用 GPT API 分析 Yahoo Finance 新闻,评估对股价的影响
  4. 内在价值计算:基于 Phil Town 的 Rule #1 投资原则,计算股价与内在价值的偏离

适合:趋势交易者、成长股选股者

grissomlin/taiwan-stock-monitor(150⭐)——六市场矩阵监控

覆盖 台股、美股、港股、A股、日股、韩股 的多市场监控工具:

  • 3×3 滚动分布矩阵:视觉化市场宽度与动量
  • 滚动的交易日逻辑:以实际交易日(5日/20日/250日)计算,排除节假日干扰
  • GitHub Actions 并行执行:6个市场同时分析,总耗时从 90 分钟压缩到 15 分钟
  • Resend API 邮件推送:精美的 HTML 报表,直达券商图表链接

最有价值的设计思路:故障隔离——每个市场独立运行,一个 API 挂了不影响其他市场。


🔧 技术对比:哪个工具适合你?

项目
适合人群
核心优势
门槛
daily_stock_analysis
所有人
功能最全,零成本部署
需配置 API Key
stock-daily-analysis-skill
OpenClaw 用户
原生集成,开箱即用
极低
cookstock
美股趋势交易者
Minervini 策略,纯自动化
中等
taiwan-stock-monitor
多市场监控
六市场并行,视觉化强
需配置 Resend

💡 对国内投资者的启示

这几个项目代表了一个趋势:AI 正在重新定义散户的信息劣势。

过去,散户 vs机构的差距在哪?

  • 信息速度:机构有专线数据、实时舆情监控
  • 分析能力:机构有量化团队、卖方研报
  • 纪律执行:机构有风控系统,人工盯盘

现在,akshare + LLM + 自动化推送把这三点的门槛全部拉到了地下室:

  • 数据:akshare 全免费,A股/港股/期货/基金全覆盖
  • 分析:LLM 可以做基本面摘要 + 技术面推理 + 舆情解读
  • 执行:GitHub Actions 定时跑,每天 18:00 推送,不用盯盘

当然,免责声明还是要说三遍

⚠️ 本项目仅供学习研究使用,不构成任何投资建议。股市有风险,投资需谨慎。


🚀 快速上手建议

最简单路径(推荐小白):

  1. Fork daily_stock_analysis
  2. 配置 STOCK_LIST(你的自选股代码)
  3. 配置一个 WECHAT_WEBHOOK_URL(企业微信群机器人)
  4. 配置 GEMINI_API_KEY 或 AIHUBMIX_KEY(免费额度够用)
  5. 点 Run workflow 测试一次

OpenClaw 用户路径:

  1. clone stock-daily-analysis-skill
  2. pip install akshare pandas numpy requests
  3. 填入 DeepSeek 或 Gemini API Key
  4. 在 OpenClaw 里直接问:”分析贵州茅台”

GitHub:https://github.com/ZhuLinsen/daily_stock_analysis[1]星数:29,292⭐(还在涨)


相关链接:

  • 主项目:https://github.com/ZhuLinsen/daily_stock_analysis[2]
  • OpenClaw Skill:https://github.com/chjm-ai/stock-daily-analysis-skill[3]
  • cookstock:https://github.com/shiyu2011/cookstock[4]
  • Taiwan Monitor:https://github.com/grissomlin/taiwan-stock-monitor[5]

引用链接

[1]https://github.com/ZhuLinsen/daily_stock_analysis

[2]https://github.com/ZhuLinsen/daily_stock_analysis

[3]https://github.com/chjm-ai/stock-daily-analysis-skill

[4]https://github.com/shiyu2011/cookstock

[5]https://github.com/grissomlin/taiwan-stock-monitor