加载中...

开源项目 · MIT 许可

DSA 每日股票分析

AI 驱动的每日股票分析系统,基于 Rust + Vue 技术栈。集技术指标分析、LLM 智能解读、 大盘综述、策略回测、多 Agent 对话、组合管理、告警推送与 Bot 交互于一体, 同时支持 Web 部署与 Tauri 桌面应用。

技术指标 + LLM Rust Actix-Web Vue 3 + ECharts

功能特性

从数据分析到智能决策,覆盖投研全流程

AI 智能分析

LLM 驱动的个股分析报告与大盘综述,支持 DeepSeek / OpenAI / Anthropic 等多种模型。

技术指标

MA / MACD / KDJ / RSI / BOLL 等主流指标计算与可视化,趋势一目了然。

多 Agent 对话

多 Agent 编排器 + ReAct 执行器 + 工具调用,支持技能路由,用对话驱动投研流程。

策略回测

基于分析信号的回测引擎,评估窗口与中性带可配,量化验证策略有效性。

组合管理

投资组合创建、交易记录、持仓跟踪与绩效评估,配合决策信号追踪与用户反馈。

告警与推送

价格 / 指标告警支持冷却去重与静默时段,14 种通知渠道全覆盖,钉钉 / 飞书 / Discord Bot 交互。

系统架构

7 个 Rust crate 分层协作,接口层可内嵌进 Tauri 桌面应用

dsa-core
配置 / 数据模型 (29 实体) / 错误 / 数据库连接与迁移
dsa-pipeline
技术指标计算 / LLM 调用管道 / 报告渲染 / 大盘综述
dsa-agent
多 Agent 编排 / 技能路由 / ReAct 执行 / 9 类工具注册
dsa-backtest
回测引擎 / 信号评估与追踪 / 回测报告生成
dsa-service
23 个业务服务模块 (分析 / 组合 / 告警 / 通知 等)
dsa-server
Actix-web HTTP API / REST 认证 / SSE 流 / 静态托管
dsa-app
Tauri 桌面应用 / 内嵌 Actix-web / 系统托盘 / 自动更新

多数据源接入

聚合国内外主流行情与资讯数据源

东方财富 腾讯 新浪 通达信 Tushare Finnhub AlphaVantage Longbridge

技术栈

Rust 后端多 crate + Vue 3 前端,Web 与桌面共用同一套核心

后端 (Rust)

Actix-Web 4 deck ORM (MySQL/SQLite) qta 行情 (crawler/tdx/sdk) ai-llm-kit tube 工具库 Tauri 2 Tokio serde toml

前端 (Vue 3)

Vue 3.5 Vite 6 TypeScript 5.7 Element Plus 2.9 ECharts 5.6 + vue-echarts Pinia 3 Vue Router 4 Axios markdown-it + highlight.js

搭建你的智能投研系统

一键脚本初始化开发环境,从源码构建 Web 服务或 Tauri 桌面应用

23
业务服务
12
前端页面
14
推送渠道
DSA 为开源技术研究项目,基于 MIT 许可证发布。 系统提供的分析、信号与回测结果仅供研究与学习参考,不构成任何投资建议,投资有风险,决策请自行判断。
扫码添加商务顾问
项目合作一对一沟通
联系二维码
商务经理