简体中文 | 繁體中文 | English |
用 AI 把每日看股变成自动化“管家”,一步搞定多市场投资分析

用 AI 把每日看股变成自动化“管家”,一步搞定多市场投资分析

xiaopao
2026-06-25 / 0 评论 / 6 阅读 / 正在检测是否收录... ===> PDD优惠福利券,千万好物,不要错过 <===

马上解决每天刷行情、看新闻、算技术指标的痛点

你是不是每天打开十几个页面,手动复制 A 股、港股、美股的行情,粘贴进 Excel 再对比,最后还要翻新闻、查公告才能下个决策?这套流程不仅耗时,还容易漏掉关键信息。今天给大家拆解一个开源项目——daily_stock_analysis,它把这些碎片活儿全自动化,像个贴心的投资管家,让你只管看报告、收通知。

“自动化=买贵的云服务器”,其实不一定

  • 误区一:必须自己租服务器、写 CRON 脚本。
  • 误区二:只要有爬虫就能抓到全量数据。
  • 误区三:AI 只能给出“看好/看空”,没有实操建议。

真实情况是:daily_stock_analysis 支持两种零成本上手方式——GitHub Actions(云端免费额度跑)和本地 Docker(本机资源直接复用)。项目内部已经做好了多数据源降级,行情走不通会自动换到备用接口,新闻搜索同理。

多源聚合 + 大模型决策 = 结构化报告

下面用通俗的大白话把它的工作流拆开:

  1. 行情聚合层:先从 TickFlow、AkShare、YFinance 等渠道抓取实时报价、K 线和技术指标。每个源都有自己的“保险箱”,如果主渠道挂了,代码会自动降级到下一个。
  2. 新闻&舆情层:利用 Anspire、SerpAPI、Tavily 等搜索 API 把最新财经新闻、公告、社交情绪(Reddit/X)拉进来。因为新闻质量直接决定 AI 的情绪判断,这一步是项目成功的关键。
  3. 大模型层:把行情+新闻喂给兼容 OpenAI 接口的模型(Anspire、Gemini、Claude、DeepSeek 等),模型会输出「核心结论、评分、趋势、买卖点、风险提醒、催化剂」的结构化 JSON。
  4. 报告生成&推送层:把 JSON 渲染成 Markdown 再转为图片/文本,推送到 Telegram、企业微信、Discord、邮件等渠道。还可以打开自带的 Web UI,手动复盘、回看历史报告。

在两周内把手动分析时间从 4 小时削到 10 分钟

过去每天要手动打开 5+ 个网站,花 30 分钟抓行情,15 分钟抄新闻,剩下的时间用 Excel 计算 MACD、RSI。把项目跑起来后,第一天的报告已经把所有关键指标和新闻摘要挂在一起,后面的两天我只需要打开 Telegram 看一眼,基本不需要再手动验证。遇到模型输出模糊的情况,我会在 Web UI 的 Agent Chat 里补问一次,机器人会实时拉取最新行情再给出细化答案。

对比同类工具:为何 daily_stock_analysis 更适合“中小散户”

  • 功能完整度:很多开源脚本只提供行情或仅做技术指标,缺少新闻情绪和 AI 决策;本项目把这三块串成一条链。
  • 部署门槛:QuantConnect、Backtrader 之类需要写代码、部署云服务器;本项目只要 Fork 一下,填几个 Secret,GitHub Actions 就能跑。
  • 多市场覆盖:A 股、港股、美股、ETF 一键全覆盖,其他项目往往只专注单一市场。
  • 可扩展性:内置 15 种策略(均线、缠论、波浪、热点等),并支持自定义策略文件和多 Agent 编排,真正可以根据自己的交易哲学改造。

快速上手指南

  1. 点右上角 Fork 项目。
  2. 进入仓库 Settings → Secrets,新增 ANSPIRE_API_KEYS(或任意一个 LLM Key)和 STOCK_LIST(如 600519,hk00700,AAPL),再随意配一个通知渠道(Telegram Bot Token + Chat ID)。
  3. 打开 Actions 标签,点 "I understand..." 启用工作流。
  4. 手动点一次 Run,等几分钟后在你的 Telegram 收到「决策仪表盘」。

如果想本地调试,只需要 clone、pip install -r requirements.txt、复制 .env.example 为 .env 并填入对应密钥,然后 python main.py --stocks 600519,AAPL 即可。

进阶玩点:Agent 策略聊天 & 自定义策略

打开 http://localhost:8000/chat(或部署的域名),选择「技术面-均线金叉」或「基本面-成长质量」等内置策略,系统会自动拉取实时行情、技术指标、最新新闻,再给出一步步的分析思路。如果你有自己的交易模型,只需要在 strategies/ 目录写一个 JSON+Prompt,系统会把它当成新策略注入。

常见坑与解决方案

  • API 调用频率超限 → 把多个搜索 API 配在一起(SerpAPI + Tavily),让项目自行降级。
  • 行情数据缺失 → 确认 TickFlow、AkShare 的 token 是否失效,或在 .env 中打开 DATA_SOURCE_PRIORITY 调整顺序。
  • 报告推送格式乱 → 在 .env 中打开 MARKDOWN_TO_IMAGE,让系统把报告转成图片再发,避免不同客户端渲染差异。

把每日看股交给 AI,腾出时间去做更有价值的事

把繁杂的行情抓取、技术指标计算、新闻情绪梳理全部交给 daily_stock_analysis,你只需要在报告里挑出自己感兴趣的标的,或者让 Agent 再次追问细节。大多数开发者在实际使用后都反馈「每日分析时间从几小时降到几分钟」,这正是我们追求的「低成本+高可用」。

👉 现在就把项目 Fork 到自己账号,跑一次看看效果吧!有任何问题或想聊聊自己的使用体验,直接在下方评论区留言~

https://github.com/ZhuLinsen/daily_stock_analysis

0

评论 (0)

取消