
股票智能分析系统是基于AI大模型打造的股票智能分析系统,可覆盖A股、港股、美股三大市场的自选股分析场景,核心能力是每日自动完成股票多维度分析,并将生成的「决策仪表盘」精准推送至企业微信、飞书、Telegram、邮箱等多渠道,无需人工干预即可完成全流程分析与通知。
核心功能特性:覆盖分析、复盘、推送全流程
系统围绕股票分析的核心需求设计,功能模块清晰且针对性强,具体如下:
| 模块 | 核心功能 | 功能说明 |
|---|---|---|
| AI决策 | 决策仪表盘 | 输出一句话核心结论 + 精确买卖点位 + 操作检查清单,直接指导交易决策 |
| 深度分析 | 多维度分析 | 整合技术面、筹码分布、舆情情报、实时行情四大维度,避免单一维度判断偏差 |
| 市场支持 | 全球市场适配 | 全面支持A股、港股、美股三大主流市场,满足跨市场分析需求 |
| 市场复盘 | 大盘复盘 | 每日生成市场概览、板块涨跌、北向资金流向等复盘内容,掌握市场整体趋势 |
| 效果验证 | AI回测验证 | 自动评估历史分析准确率,包含方向胜率、止盈止损命中率等核心指标,验证分析有效性 |
| 消息触达 | 多渠道通知 | 支持企业微信、飞书、Telegram、钉钉、邮件、Pushover等渠道推送,确保信息及时接收 |
| 运行方式 | 自动化定时运行 | 基于GitHub Actions定时执行,无需搭建和维护服务器,零成本实现自动化 |
内置交易纪律:规避风险,规范交易
系统预设明确的交易规则,帮助用户规避非理性操作,具体规则如下:
- 严禁追高:当乖离率 > 5% 时自动提示风险,避免追高被套
- 趋势交易:以MA5 > MA10 > MA20 多头排列为趋势判断依据,贴合趋势交易逻辑
- 精确点位:给出明确的买入价、止损价、目标价,减少主观判断误差
- 检查清单:对每项交易条件标注「满足 / 注意 / 不满足」,清晰展示决策依据
技术栈与数据来源:兼容多模型,数据来源可靠
系统在技术选型上兼顾灵活性与实用性,AI模型和数据来源均支持多类选择,适配不同用户的使用场景:
| 类型 | 支持的具体选项 |
|---|---|
| AI模型 | Gemini(免费)、OpenAI兼容接口、DeepSeek、通义千问、Claude、Ollama |
| 行情数据 | AkShare、Tushare、Pytdx、Baostock、YFinance |
| 新闻搜索 | Tavily、SerpAPI、Bocha、Brave |
快速开始:两种部署方式,零基础也能上手
方式一:GitHub Actions(推荐)
无需服务器,5分钟即可完成部署,零成本实现自动化运行,步骤如下:
- Fork仓库:点击项目仓库右上角Fork按钮(建议顺便点Star支持)
- 配置Secrets:进入仓库「Settings → Secrets and variables → Actions → New repository secret」,按要求配置以下密钥:
- AI模型配置(二选一,必填):
- GEMINI_API_KEY:从Google AI Studio获取免费Key
- OPENAI_API_KEY:OpenAI兼容API Key(支持DeepSeek、通义千问等),需配套填写OPENAI_BASE_URL(API地址)和OPENAI_MODEL(模型名称)
- 通知渠道配置(至少配置一个):
Secret名称 说明 WECHAT_WEBHOOK_URL 企业微信Webhook URL FEISHU_WEBHOOK_URL 飞书Webhook URL TELEGRAM_BOT_TOKEN Telegram Bot Token(从@BotFather获取) TELEGRAM_CHAT_ID Telegram Chat ID EMAIL_SENDER 发件人邮箱 EMAIL_PASSWORD 邮箱授权码(非登录密码) PUSHPLUS_TOKEN PushPlus Token(国内推送服务) - 其他核心配置(必填):
- STOCK_LIST:自选股代码,格式如600519,hk00700,AAPL,TSLA
- 可选配置:TAVILY_API_KEYS(新闻搜索)、TUSHARE_TOKEN(行情数据)、WECHAT_MSG_TYPE(企微消息类型)等
- AI模型配置(二选一,必填):
- 启用Actions:进入仓库「Actions」标签,点击「I understand my workflows, go ahead and enable them」开启自动运行
- 手动测试:进入「Actions → 每日股票分析 → Run workflow → Run workflow」,验证部署是否成功
✅ 完成后,系统默认每个工作日18:00(北京时间)自动执行分析,也可随时手动触发。
方式二:本地运行 / Docker部署
适合有本地部署需求的用户,步骤如下:
# 1. 克隆项目
git clone https://github.com/ZhuLinsen/daily_stock_analysis.git && cd daily_stock_analysis
# 2. 安装依赖
pip install -r requirements.txt
# 3. 配置环境变量
cp .env.example .env && vim .env # 编辑.env文件填写密钥和配置
# 4. 运行分析
python main.py
(Docker部署、本地定时任务配置可参考项目完整指南)
推送效果与Web界面:可视化+易查看
1. 推送效果示例
决策仪表盘(2026-02-08)
共分析3只股票 | 🟢买入:0 🟡观望:2 🔴卖出:1
- 分析结果摘要:
⚪ 中钨高新(000657): 观望 | 评分 65 | 看多
⚪ 永鼎股份(600105): 观望 | 评分 48 | 震荡
🟡 新莱应材(300260): 卖出 | 评分 35 | 看空 - 个股详情(中钨高新):
📰 重要信息速览:舆情关注其AI属性与业绩高增长,情绪偏积极,但需消化短期获利盘和主力流出压力;2025年前三季度业绩同比大幅增长,基本面强劲。
🚨 风险警报:2月5日主力资金净卖出3.63亿元;筹码集中度35.15%,拉升阻力大;存在历史违规及重组相关风险。
✨ 利好催化:AI服务器HDI核心供应商,受益AI产业发展;前三季度扣非净利润暴涨407.52%。
大盘复盘(2026-01-10)
📊 主要指数:上证指数3250.12 (+0.85%)、深证成指10521.36 (+1.02%)、创业板指2156.78 (+1.35%)
📈 市场概况:上涨3920家 | 下跌1349家 | 涨停155家 | 跌停3家
🔥 板块表现:领涨(互联网服务、文化传媒、小金属);领跌(保险、航空机场、光伏设备)
2. Web界面功能
系统提供完整的Web管理界面,支持配置管理、任务监控、手动分析等功能,启动方式如下:
# 编译前端(首次运行需要)
cd ./apps/dsa-web
npm install && npm run build
cd ../..
# 启动服务
python main.py --webui # 启动Web界面 + 定时分析
python main.py --webui-only # 仅启动Web界面
启动后访问 http://127.0.0.1:8000 即可使用,也可执行 python main.py --serve 启动(等效命令)。
数据统计
相关导航


Sidekick

Deep Eye

OpenChatBI

SkillsHunt

Open Notebook

GenAI Processors







