基于 AI 大模型的 A股/港股/美股自选股智能分析系统,每日自动生成「决策仪表盘」并推送到企业微信/飞书/Telegram 等渠道。

概述

daily_stock_analysis(DSA)是 ZhuLinsen 开发的开源股票分析自动化系统,支持 A股、港股、美股和 ETF,通过 AI 大模型生成包含买卖点位、风险警报、催化因素的结构化决策报告。

核心功能

能力覆盖内容
AI 决策报告核心结论、评分、趋势、买卖点位、风险警报、催化因素、操作检查清单
多市场数据聚合A股、港股、美股、ETF;行情、K线、技术指标、资金流、筹码、新闻、公告、基本面
Web 工作台手动分析、任务进度、历史报告、回测、持仓管理、配置管理、浅色/深色主题
Agent 策略问股多轮追问,15 种内置策略(均线、缠论、波浪、趋势、热点、事件、成长、预期等)
智能导入图片、CSV/Excel、剪贴板导入;股票代码/名称/拼音/别名补全
自动化推送GitHub Actions、Docker、本地定时任务、FastAPI 服务

技术栈

AI 模型:Anspire、AIHubMix、Gemini、OpenAI 兼容、DeepSeek、通义千问、Claude、Ollama

行情数据:TickFlow、AkShare、Tushare、Pytdx、Baostock、YFinance、Longbridge

新闻搜索:Anspire、SerpAPI、Tavily、博查、Brave、MiniMax、SearXNG

推送渠道:企业微信、飞书、Telegram、Discord、Slack、邮件

部署方式

GitHub Actions(推荐,零成本)

# 1. Fork 仓库
# 2. 配置 Secrets(AI Key + 通知渠道 + 自选股)
# STOCK_LIST=600519,hk00700,AAPL,TSLA
# 3. 启用 Actions
# 默认每个工作日 18:00(北京时间)自动执行

本地运行

git clone https://github.com/ZhuLinsen/daily_stock_analysis.git
cd daily_stock_analysis
pip install -r requirements.txt
cp .env.example .env && vim .env
python main.py
 
# 常用参数
python main.py --stocks 600519,hk00700,AAPL
python main.py --webui          # 启动 Web 工作台
python main.py --market-review  # 大盘复盘
python main.py --dry-run        # 测试模式

推送报告示例

🎯 2026-02-08 决策仪表盘
共分析3只股票 | 🟢买入:0 🟡观望:2 🔴卖出:1

⚪ 中钨高新(000657): 观望 | 评分 65 | 看多
⚪ 永鼎股份(600105): 观望 | 评分 48 | 震荡
🟡 新莱应材(300260): 卖出 | 评分 35 | 看空

同系列项目

项目定位
AlphaSift多因子选股与全市场扫描,提取候选标的
AlphaEvo策略回测与自我进化,验证并迭代策略参数

相关链接

关联页面

  • agency-agents — 包含 Financial Analyst、FP&A Analyst 等金融专项 Agent
  • agent-harness-anatomy — Agent Harness 架构,DSA 的 Agent 策略问股基于类似设计