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 基于实时行情 + 新闻 + 技术指标实时推理出来的。
技术架构:用什么堆出来的?
先看数据层:
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
再看 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:
-
Fork 项目仓库 -
配置 Secrets(填入股票代码 + API Key) -
启用 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 趋势模板 构建的选股工具,核心逻辑:
-
Stage 2 筛选:按 Minervini 的股价强度、成交量、均线排列筛选处于上升趋势的股票 -
波动收缩模式检测:识别潜在拐点、深度回调、卖压枯竭 -
新闻情绪分析:用 GPT API 分析 Yahoo Finance 新闻,评估对股价的影响 -
内在价值计算:基于 Phil Town 的 Rule #1 投资原则,计算股价与内在价值的偏离
适合:趋势交易者、成长股选股者。
grissomlin/taiwan-stock-monitor(150⭐)——六市场矩阵监控
覆盖 台股、美股、港股、A股、日股、韩股 的多市场监控工具:
-
3×3 滚动分布矩阵:视觉化市场宽度与动量 -
滚动的交易日逻辑:以实际交易日(5日/20日/250日)计算,排除节假日干扰 -
GitHub Actions 并行执行:6个市场同时分析,总耗时从 90 分钟压缩到 15 分钟 -
Resend API 邮件推送:精美的 HTML 报表,直达券商图表链接
最有价值的设计思路:故障隔离——每个市场独立运行,一个 API 挂了不影响其他市场。
🔧 技术对比:哪个工具适合你?
|
|
|
|
|
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
💡 对国内投资者的启示
这几个项目代表了一个趋势:AI 正在重新定义散户的信息劣势。
过去,散户 vs机构的差距在哪?
-
信息速度:机构有专线数据、实时舆情监控 -
分析能力:机构有量化团队、卖方研报 -
纪律执行:机构有风控系统,人工盯盘
现在,akshare + LLM + 自动化推送把这三点的门槛全部拉到了地下室:
-
数据:akshare 全免费,A股/港股/期货/基金全覆盖 -
分析:LLM 可以做基本面摘要 + 技术面推理 + 舆情解读 -
执行:GitHub Actions 定时跑,每天 18:00 推送,不用盯盘
当然,免责声明还是要说三遍:
⚠️ 本项目仅供学习研究使用,不构成任何投资建议。股市有风险,投资需谨慎。
🚀 快速上手建议
最简单路径(推荐小白):
-
Fork daily_stock_analysis -
配置 STOCK_LIST(你的自选股代码) -
配置一个 WECHAT_WEBHOOK_URL(企业微信群机器人) -
配置 GEMINI_API_KEY或AIHUBMIX_KEY(免费额度够用) -
点 Run workflow 测试一次
OpenClaw 用户路径:
-
clone stock-daily-analysis-skill -
pip install akshare pandas numpy requests -
填入 DeepSeek 或 Gemini API Key -
在 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
夜雨聆风