当今市场的投资意味着同时处理数十个数据源——价格图表、新闻快讯、社交媒体情绪、财报数据、技术指标——在决定买入、持有还是卖出之前,你必须消化所有这些信息。对于个人投资者甚至专业交易者来说,信息过载是做出及时决策的最大障碍。

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、LongbridgeA 股、港股、美股
技术指标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 分钟搞定)

前提条件

  1. 一个 GitHub 账户
  2. 至少一个 LLM API key(推荐:Anspire 或 AIHubMix 获取全球访问;备选:Gemini、OpenAI、Anthropic Claude、DeepSeek、通义千问)
  3. 你的自选股列表

第一步:Fork 仓库

访问 github.com/ZhuLinsen/daily_stock_analysis,点击 Fork。顺手点个 Star ⭐。

第二步:配置 Secrets

进入 Settings → Secrets and variables → Actions → New repository secret

必需配置的密钥:

密钥名称说明必填
ANSPIRE_API_KEYSAI 模型 API key(支持多种模型 + 搜索)推荐
OPENAI_API_KEYOpenAI 兼容 API key替代
GEMINI_API_KEYGoogle Gemini API key替代
ANTHROPIC_API_KEYAnthropic Claude API key替代
STOCK_LIST自选股列表,如 600519,hk00700,AAPL,TSLA必填

可选的通知配置密钥:

密钥名称说明
TELEGRAM_BOT_TOKEN + TELEGRAM_CHAT_IDTelegram 通知
DISCORD_WEBHOOK_URLDiscord 通知
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 AnalysisTradingView 告警KoyfinFinMind
AI 生成报告✅ 完整仪表盘❌ 基础告警部分
A 股支持✅ 原生有限有限
多市场(港股+美股)✅ 三大市场✅ 优秀✅ 良好部分
零成本部署✅ GitHub Actions仅付费计划免费版有限自托管
自动推送通知✅ 6 个渠道仅邮件/Web仅邮件自行搭建
社媒体情分析✅ Reddit/X/Polymarket有限部分
策略问股✅ 11 种内置
多模型路由✅ 自动降级N/AN/A单模型
Web 仪表盘✅ 内置✅ 优秀✅ 良好基础

DSA 独特地融合了深入的亚洲市场专业知识和现代 AI 能力,配合真正零成本的部署方式——这是专有平台根本无法匹敌的。


实际应用场景

活跃日内交易者

设置每日早晨简报,在北京时间早上 8 点运行,涵盖隔夜美股变动、港股期货早盘信号和 A 股市场板块轮动指示。在你打开券商终端之前,通过 Telegram 收到汇总简报。

波段交易者

配置每周深度扫描报告,对你的前 20 名候选标的进行技术形态分析、基本面健康检查和跨行业相对强度排名。

被动投资者

创建每月投资组合审查脚本,将持仓与市场宽基指数对照分析,标记股息变化、财报意外事件和重要公司行为——全部由 AI 汇总成简洁报告。

金融内容创作者

利用 Agent 问股接口生成演讲要点和数据驱动的投资论点,用于 YouTube、Twitter/X 或 Substack 的内容创作。


需要了解的局限性

虽然 DSA 令人印象深刻,但没有任何工具是完美的:

  1. 数据源质量参差不齐 — 免费层的数据提供商可能有速率限制。付费数据订阅能显著提升可靠性。
  2. LLM 分析是概率性的 — AI 生成的是观点而非保证。请将建议视为你自己尽职调查的起点。
  3. 中文为主的设计偏好 — 虽然完全适用于全球市场,但部分配置文档主要以中文撰写。
  4. GitHub Actions 运行时限制 — 免费版每月有 6 小时计算上限。每日一次运行远低于限额,但密集的多日批处理任务可能触及上限。
  5. 不是交易平台 — DSA 只提供分析和提醒,不会代替你执行交易。

今日开始上手

Daily Stock Analysis 代表了开源金融科技领域最好的免费工具之一。广泛的市场覆盖、AI 驱动的综合分析、灵活的通知渠道和轻松的部署——让它对任何人开放,从完全的新手到经验丰富的量化交易员。

最重要的决定不是技术上的。而是选择你首先要关注的股票和选择一个你信任的 AI 模型。其余的一切真的只需要五分钟配置。

资源链接:


相关文章