当今市场的投资意味着同时处理数十个数据源——价格图表、新闻快讯、社交媒体情绪、财报数据、技术指标——在决定买入、持有还是卖出之前,你必须消化所有这些信息。对于个人投资者甚至专业交易者来说,信息过载是做出及时决策的最大障碍。
Daily Stock Analysis(DSA) 是一个已获得超过 34,000 星的 GitHub 开源项目。它将任何大语言模型变成全天候工作的个人投资研究团队,将整合后的每日决策仪表盘直接推送到你喜欢的应用——Telegram、Discord、Slack、企业微信、飞书或邮箱。
DSA 令人惊叹的地方不仅在于它能分析股票。更在于你可以完全免费地使用 GitHub Actions 部署整个系统,无需任何服务器基础设施、不需要付费工具、只需花五分钟时间。
在本篇深度评测中,我们将全面介绍 Daily Stock Analysis:它做了什么、如何运作、逐步设置教程、真实输出示例、支持的模型和市场,以及与同类工具的对比。
Daily Stock Analysis 是什么?
Daily Stock Analysis 是一个基于 Python、由大语言模型驱动的智能股票分析系统。它监控你自选列表中的三只主要市场的股票——中国 A 股、香港股票和美国股票——自动收集实时报价、K 线形态、技术指标、资金流向、内幕公告、突发新闻和基本面数据。
每个交易日,系统运行完整的分析流程,通过 AI 模型综合所有信息,输出一份结构化的决策仪表盘,包含:
- 买入/持有/卖出评级及评分
- 目标价格和趋势方向
- 关键风险提示与利好催化因素
- 社交媒体和新闻的情绪摘要
- 每只持仓的操作清单
这份仪表盘会按预定时间自动推送到你选择的渠道(默认北京时间晚上 6 点)。
为什么这很重要
大多数散户投资者陷入两种陷阱之一:要么每天花数小时手动在数十个标签页之间整理研究资料,更糟糕的是,由于缺乏时间而基于不完整的信息做决策。DSA 通过端到端自动化研究流程解决了这两个问题,同时提供可读性极强的人类自然语言 AI 洞察,而不是冰冷的原始数字。
核心功能详解
1. 多市场行情聚合
DSA 同时从十多个数据源拉取数据:
| 数据类型 | 数据源 | 覆盖市场 |
|---|---|---|
| 实时行情 | TickFlow、AkShare、Tushare、Pytdx、Baostock、YFinance、Longbridge | A 股、港股、美股 |
| 技术指标 | Ta-lib 集成于数据提供商 | 三个市场全支持 |
| 新闻与公告 | SerpAPI、Tavily、Brave Search、博查、SearXNG | 全球覆盖 |
| 社交情绪 | Stock Sentiment API(Reddit、X、Polymarket) | 聚焦美股 |
| 基本面数据 | 多层提供商优先排序系统 | A 股、港股、美股 |
系统智能地在各提供商之间路由查询——如果首选提供商超时,会自动降级到另一家,不会中断分析流程。
2. AI 驱动的投资决策报告
以下是系统的实际输出示例:
🎯 2026-02-08 决策仪表盘
分析 3 只股票 | 🟢买入: 0 🟡观望: 2 🔴卖出: 1
⚪ 中钨高新 (000657): 观望 | 评分 65 | 看多
💭 舆情: 市场关注其AI属性与高增长态势,整体偏积极
🚨 风险警报:
风险一:2月5日主力资金大幅净卖出3.63亿元——警惕短期抛压
风险二:筹码集中度达35.15%——筹码分散,拉升预期阻力
✨ 利好催化:
利好一:定位为AI服务器核心HDI供应商
利好二:2025年前三季度扣非利润同比暴涨407.52%
每份报告包含核心结论、评分、趋势评估、买卖价位、风险提示、利好因素和可操作性清单——均由 AI 自然生成,而非预设模板。
3. Agent 策略问股
除了静态日报,DSA 内置了聊天界面,你可以使用 11 种内置交易策略提出问题:
- 均线金叉 / 死叉
- 缠论技术分析
- 波浪理论
- 多头趋势确认
- 量价分析
- RSI/MACD 背离检测
- 支撑/阻力突破模式
- 更多…
例如问 “腾讯当前 MACD 结构下是否应该加仓?",得到的回答基于实时数据和你的选定策略。
4. 零成本部署方案
| 方式 | 难度 | 成本 | 适合场景 |
|---|---|---|---|
| GitHub Actions | ★☆☆ 简单 | 绝对零费用 | 新手、无服务器 |
| Docker | ★★☆ 中等 | 本地零费用 | 私有部署 |
| 本地 Python | ★★★ 复杂 | 零费用 + API 费 | 高度定制 |
| FastAPI 服务 | ★★★ 复杂 | 零费用 + API 费 | 团队协作 |
GitHub Actions 方式是最大的亮点:Fork 仓库,配置两个环境变量(你的 API key 和自选股列表),启用 Actions,搞定。不需要 VPS,不需要 cron 配置,不需要 Docker 知识。
5. 多渠道通知推送
你的仪表盘不生活在某个网页门户里。它出现在你已经习惯检查的任何地方:
- Telegram Bot — 即时推送通知
- Discord Webhook — 适合交易者社区
- Slack Bot — 专业团队
- 企业微信机器人 — 中国市场专注
- 飞书机器人 — 企业用户
- 邮件 — 传统收件箱投递
6. 交互式 Web 工作台
运行 python main.py --webui 即可启动完整交互仪表盘(http://127.0.0.1:8000),特色包括:
- 配置管理界面
- 任务进度监控
- 按需手动触发
- 历史报告浏览
- 持仓跟踪
- 回测模块
- 浅色/深色主题切换
- 智能导入(图片、CSV、Excel、剪贴板)
- Agent 问股聊天界面
手把手部署教程(GitHub Actions —— 5 分钟搞定)
前提条件
- 一个 GitHub 账户
- 至少一个 LLM API key(推荐:Anspire 或 AIHubMix 获取全球访问;备选:Gemini、OpenAI、Anthropic Claude、DeepSeek、通义千问)
- 你的自选股列表
第一步:Fork 仓库
访问 github.com/ZhuLinsen/daily_stock_analysis,点击 Fork。顺手点个 Star ⭐。
第二步:配置 Secrets
进入 Settings → Secrets and variables → Actions → New repository secret。
必需配置的密钥:
| 密钥名称 | 说明 | 必填 |
|---|---|---|
ANSPIRE_API_KEYS | AI 模型 API key(支持多种模型 + 搜索) | 推荐 |
OPENAI_API_KEY | OpenAI 兼容 API key | 替代 |
GEMINI_API_KEY | Google Gemini API key | 替代 |
ANTHROPIC_API_KEY | Anthropic Claude API key | 替代 |
STOCK_LIST | 自选股列表,如 600519,hk00700,AAPL,TSLA | 必填 |
可选的通知配置密钥:
| 密钥名称 | 说明 |
|---|---|
TELEGRAM_BOT_TOKEN + TELEGRAM_CHAT_ID | Telegram 通知 |
DISCORD_WEBHOOK_URL | Discord 通知 |
FEISHU_WEBHOOK_URL | 飞书通知 |
WECHAT_WEBHOOK_URL | 企业微信通知 |
EMAIL_SENDER + EMAIL_PASSWORD | 邮件通知 |
第三步:启用 Actions
前往 Actions 标签页,点击 “I understand my workflows, go ahead and enable them.”
第四步:运行首次分析
点击 Actions → 每日股票分析 → Run workflow → Run workflow。几分钟内,查看你选择的渠道,就能看到第一份 AI 生成的投资决策仪表盘。
搞定。你现在拥有了一个免费、全天运行的股票分析系统。
支持的 AI 模型
DSA 支持几乎所有主流 AI 模型提供商:
- Anspire — 推荐。单一 key 提供全球热门模型接入及集成搜索能力,含免费额度。
- AIHubMix — 单 key 调用多款模型,享 10% 折扣。
- Google Gemini — 强大的多语言支持。
- OpenAI(GPT-4、GPT-3.5 Turbo)。
- Anthropic Claude(Sonnet、Opus)。
- DeepSeek — 性价比之选。
- 通义千问(Qwen)— 针对中国市场优化。
- Ollama — 完全本地推理,适合注重隐私的用户。
对于中国市场分析,中文语言能力强的模型(Qwen、Kimi、MiniMax)表现明显更优。
与同类产品对比
| 特性 | Daily Stock Analysis | TradingView 告警 | Koyfin | FinMind |
|---|---|---|---|---|
| AI 生成报告 | ✅ 完整仪表盘 | ❌ 基础告警 | 部分 | ❌ |
| A 股支持 | ✅ 原生 | 有限 | 有限 | 有 |
| 多市场(港股+美股) | ✅ 三大市场 | ✅ 优秀 | ✅ 良好 | 部分 |
| 零成本部署 | ✅ GitHub Actions | 仅付费计划 | 免费版有限 | 自托管 |
| 自动推送通知 | ✅ 6 个渠道 | 仅邮件/Web | 仅邮件 | 自行搭建 |
| 社媒体情分析 | ✅ Reddit/X/Polymarket | ❌ | 有限 | 部分 |
| 策略问股 | ✅ 11 种内置 | ❌ | ❌ | ❌ |
| 多模型路由 | ✅ 自动降级 | N/A | N/A | 单模型 |
| Web 仪表盘 | ✅ 内置 | ✅ 优秀 | ✅ 良好 | 基础 |
DSA 独特地融合了深入的亚洲市场专业知识和现代 AI 能力,配合真正零成本的部署方式——这是专有平台根本无法匹敌的。
实际应用场景
活跃日内交易者
设置每日早晨简报,在北京时间早上 8 点运行,涵盖隔夜美股变动、港股期货早盘信号和 A 股市场板块轮动指示。在你打开券商终端之前,通过 Telegram 收到汇总简报。
波段交易者
配置每周深度扫描报告,对你的前 20 名候选标的进行技术形态分析、基本面健康检查和跨行业相对强度排名。
被动投资者
创建每月投资组合审查脚本,将持仓与市场宽基指数对照分析,标记股息变化、财报意外事件和重要公司行为——全部由 AI 汇总成简洁报告。
金融内容创作者
利用 Agent 问股接口生成演讲要点和数据驱动的投资论点,用于 YouTube、Twitter/X 或 Substack 的内容创作。
需要了解的局限性
虽然 DSA 令人印象深刻,但没有任何工具是完美的:
- 数据源质量参差不齐 — 免费层的数据提供商可能有速率限制。付费数据订阅能显著提升可靠性。
- LLM 分析是概率性的 — AI 生成的是观点而非保证。请将建议视为你自己尽职调查的起点。
- 中文为主的设计偏好 — 虽然完全适用于全球市场,但部分配置文档主要以中文撰写。
- GitHub Actions 运行时限制 — 免费版每月有 6 小时计算上限。每日一次运行远低于限额,但密集的多日批处理任务可能触及上限。
- 不是交易平台 — DSA 只提供分析和提醒,不会代替你执行交易。
今日开始上手
Daily Stock Analysis 代表了开源金融科技领域最好的免费工具之一。广泛的市场覆盖、AI 驱动的综合分析、灵活的通知渠道和轻松的部署——让它对任何人开放,从完全的新手到经验丰富的量化交易员。
最重要的决定不是技术上的。而是选择你首先要关注的股票和选择一个你信任的 AI 模型。其余的一切真的只需要五分钟配置。
资源链接: