Skip to content

About

AI-powered investment research assistant: review, portfolio, analysis & risk control across A-shares / HK stocks / US stocks / crypto / futures. 金融 AI 投研助理:复盘、持仓、分析、风控,覆盖 A股 / 港股 / 美股 / 加密货币 / 期货 的一站式投研工作台。

Resources

Stars

75 stars

Watchers

4 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

AI 投研助手

金融 AI 投研助理 —— 复盘、持仓、分析、风控,覆盖 A股 / 港股 / 美股 / 加密货币 / 期货 的一站式投研工作台。

English · 简体中文

📸 界面截图

AI 投研助手界面

✨ 功能特性

📊 市场与行情

  • 市场概览 — 涨跌家数、涨停跌停、涨跌幅 TOP10、热门板块排行
  • 板块分析 — 板块周期研判、相位分布与推演、主线逻辑(AI 动态摘要)
  • 涨停打板 — 涨停板梯队、连板高度、封板强度分析
  • 筹码分布 — 筹码集中度、获利盘比例、成本分布

🔭 研究分析

  • 观察池 — 自选股池管理:K 线、技术指标、基本面、行业前瞻、操作笔记
  • 个股分析 — 技术面、基本面、行业面、AI 预测的多维分析
  • 叙事分析 — 市场叙事识别与演变跟踪
  • 新闻分析 — 新闻聚合与 AI 摘要
  • AI 检测 — 全市场 AI 驱动信号扫描

💼 持仓与风控

  • 持仓看板 / 持仓分析 — 持仓明细、盈亏、主题分布、行业配置
  • 风控检查 / 风控规则 — 持仓风控检查、可配置规则、风险预警
  • 盯盘预警 — 企业微信 / 飞书 / 钉钉 / Telegram 多渠道推送

🧠 知识体系

  • 知识库 — 产业链 / 公司知识图谱
  • 模型库 / 每日模型训练 — 思维模型与心智训练
  • 产业链配置 — 上下游产业链关系管理

🎯 策略与计划

  • 策略回测 / 策略管理 / 策略创建 / 策略配置 — 策略全生命周期
  • 交易计划 — 交易计划制定与跟踪
  • 复盘报告 — 每日复盘、午盘 / 收盘报告生成

🌐 多市场支持

统一 canonical 代码规范,覆盖 A 股 / 港股 / 美股 / 加密货币 / 期货(42 个主连合约)。

🛠 技术栈

层 技术
后端 Python 3.10+ · FastAPI · SQLite
前端 Vue 3 · Element Plus · ECharts · Vite
数据 akshare(东方财富)· 腾讯行情 · Binance(加密/期货)
AI DeepSeek API(动态摘要、信号分析、策略生成)

📦 快速开始

前置要求

  • Python 3.10+
  • Node.js 18+
  • SQLite 3

方式一:一键初始化

git clone https://github.com/<your-username>/ai-trading-assistant.git
cd ai-trading-assistant
bash setup/setup.sh
python3 run.py

访问 http://localhost:8080

方式二:手动初始化

1. 安装依赖

# Python 依赖
pip3 install -r requirements.txt

# 前端依赖与构建
cd frontend
npm install
npm run build
cd ..

2. 初始化数据库

数据库默认位于 ~/Jarvis/ai_trading/stock_archive.db。

mkdir -p ~/Jarvis/ai_trading ~/Jarvis/A股行情信息 ~/Jarvis/复盘
sqlite3 ~/Jarvis/ai_trading/stock_archive.db < setup/seed.sql

seed.sql 包含:22 张表结构、A 股个股基础信息、默认风控规则、思维模型、产业链关系数据。

3. 启动服务

python3 run.py

⚙️ 配置

DeepSeek API

AI 能力依赖 DeepSeek。在 ~/.hermes/config.yaml 中配置:

model:
  api_key: sk-你的密钥
  base_url: https://api.deepseek.com

custom_providers:
  - name: deepseek-v4-flash
    api_key: sk-你的密钥
    base_url: https://api.deepseek.com

盯盘预警推送

通过环境变量 ALERT_WEBHOOK_URL 配置默认 webhook,支持企业微信 / 飞书 / 钉钉 / Telegram / 自定义,按 URL 自动识别渠道,可逗号分隔多个。

export ALERT_WEBHOOK_URL="https://your-webhook-url"

其他数据源(可选)

环境变量 用途
ALPHA_VANTAGE_API_KEY 美股基本面数据(Alpha Vantage)
OPENAI_API_KEY / DASHSCOPE_API_KEY AI 信号分析(可选,兼容 OpenAI 协议)

📁 项目结构

ai-trading-assistant/
├── backend/                 # Python 后端
│   ├── main.py             # FastAPI 入口 + 静态文件托管
│   ├── config.py           # 配置
│   ├── routers/            # API 路由(market/analysis/risk/...)
│   └── services/           # 业务逻辑
│       ├── database/       # 数据库访问
│       ├── external/       # 数据源封装(akshare/binance/...)
│       ├── analyze/        # 分析引擎
│       ├── signal_detect/  # 信号检测
│       ├── strategy_evol/  # 策略进化
│       └── tradingmgt/     # 持仓管理
├── frontend/               # Vue 3 前端
│   └── src/views/          # 页面组件
├── scripts/                # 工具脚本(扫描、回填、回测)
├── setup/                  # 初始化脚本与种子数据
├── docs/                   # 架构与功能文档
├── requirements.txt        # Python 依赖
└── run.py                  # 启动入口

🙏 致谢

📄 License

MIT

⚠️ 本工具仅用于学习与研究,不构成任何投资建议。投资有风险,入市需谨慎。

About

AI-powered investment research assistant: review, portfolio, analysis & risk control across A-shares / HK stocks / US stocks / crypto / futures. 金融 AI 投研助理:复盘、持仓、分析、风控,覆盖 A股 / 港股 / 美股 / 加密货币 / 期货 的一站式投研工作台。

Resources

Stars

75 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages