AI 量化交易系统 — 整体架构
一句话说清楚
你只需要选好用哪些数据源,剩下就是基本的软件操作和设置。
选数据源就像给分析师订几份报纸——订什么报、订几份,你说了算。报纸送到之后,分析师自己看、自己分析、自己下单,全程不用你操心。
你需要做什么 vs 系统自动做什么
| 你需要做的 | 系统自动完成的 | |
|---|---|---|
| 数据源 | 选择要用哪些数据源 | 实时采集、清洗、标准化 |
| 聚合 SaaS 系统 | 注册账号 | 自动聚合、分析、输出信号 |
| AI 分析 | 选一个大模型(GPT / Claude / DeepSeek 等) | 自动分析市场、输出交易信号 |
| 数字货币交易 | 下载 data-feeder 采集客户端、配置交易所 API Key | 自动通过交易所 API 下单 |
| 股票外汇交易 | 下载中继客户端、安装交易软件并登录 | 自动操控通达信 / QMT / MT5 下单 |
简单说:选数据源 + 注册 + 装软件 + 登录账号,就这几步,和日常用软件没区别。 数字货币交易需要下载 data-feeder 采集客户端;股票外汇交易需要下载中继客户端。
整体架构图
数据从上往下流动:数据源提供原料 → 聚合 SaaS 系统加工成统一格式 → 大模型分析后输出交易信号,分两条路径执行:数字货币直接通过交易所 API 下单(不需要中继客户端),股票外汇通过中继客户端操控桌面软件(通达信 / QMT / MT5)。执行结果再沿虚线原路返回,形成闭环。
第一层:数据源(你唯一需要关心的)
这是整个系统中唯一需要你做选择的地方。选哪些数据源,就像给分析师配几双眼睛——看得越多,判断越准。
可选数据源
| 数据源 | 提供什么 | 举例 |
|---|---|---|
| TradingView 指标 | 技术指标趋势线 | RSI、MACD、布林带的实时数值 |
| 行情数据 API | 价格和成交量 | K 线、Tick 数据、深度行情 |
| 新闻 / 情绪数据 | 市场情绪和事件 | 财经新闻、社交媒体热度 |
| 开放数据源 | 其他市场数据 | 宏观经济指标、资金流向 |
这些数据源都是通过开放代码接入的,你可以根据自己的需要增加或替换。详见 数据源配置指南。
数据源采集开源项目
GitHub:https://github.com/xibusuper/data-feederGitee(国内推荐):https://gitee.com/xibusuper/data-feeder
data-feeder 是数据源采集客户端,负责从 TradingView 等数据源实时采集指标数据并回写到聚合 SaaS 系统。
小贴士:数据源越多并不等于越好。关键在于数据质量和时效性——一条准确且及时的数据,胜过十条过时的信息。
第二层:聚合 SaaS 系统(全自动)
你选好数据源后,系统自动完成以下工作,不需要你干预:
- 收集:从所有数据源拉取数据
- 清洗:去掉无效数据、填补缺失值
- 标准化:把不同格式统一成一种结构
- 封装:打包成大模型容易理解的格式
就像把不同国家的情报自动汇总到一张统一表格上,分析师看一眼就能抓住重点。
注册体验聚合 SaaS 系统
前往 https://traderai.vip/pc/ 注册账号,即可体验完整的聚合分析 + AI 决策功能。
第三层:AI 分析(全自动)
聚合后的数据自动发送给你选定的大语言模型进行分析。
你可以选择任意大模型——GPT、Claude、通义千问、DeepSeek 等等。系统不绑定某一个模型,随时可以切换,就像换一个分析师一样。
大模型收到数据后,会从多个维度分析市场态势,然后输出五种交易信号之一:
| 信号 | 含义 | 什么时候触发 |
|---|---|---|
| 开多仓 | 买入做多 | 判断价格将上涨 |
| 开空仓 | 卖出做空 | 判断价格将下跌 |
| 平仓 | 关闭当前持仓 | 判断趋势结束或风险来临 |
| 加仓 | 增加现有持仓 | 判断原有方向正确,加大筹码 |
| 减仓 | 减少现有持仓 | 判断方向正确但需要降低风险 |
大模型每次决策后会"记住"当前持仓状态,下次分析时就能判断是该加仓、减仓还是平仓,而不是盲目重复开仓。
第四层:中继客户端(装软件 + 登录,和平时一样)
⚠️ 数字货币交易不需要中继客户端
数字货币(币安、欧易、DeepCoin、Gate、BitGet)通过交易所 API 直接下单,无需下载安装中继客户端。
中继客户端仅用于股票和外汇交易(通达信 / QMT / MT5)。
这是连接 AI 和交易执行的桥梁,仅针对股票和外汇交易。对你来说,就是下载安装一个软件,填好配置,然后就不用管了。
下载地址
中继客户端下载(仅股票外汇需要)
它自动做什么
中继客户端在后台自动运行,操控桌面交易软件完成下单:
| 交易品种 | 操控对象 | 工作方式 |
|---|---|---|
| A 股 | 通达信 / QMT | 自动操控软件完成下单 |
| 外汇 / 期货 | MT5 | 自动操控软件完成下单 |
无论走哪条路径,中继客户端都自动完成:
- 接收 AI 的统一交易信号
- 识别 交易品种和目标平台
- 执行 下单(操控通达信 / QMT / MT5 完成具体交易操作)
- 回传 执行结果和账户状态给 AI(双向信息交互)
你需要做的
| 步骤 | 操作 | 说明 |
|---|---|---|
| 1 | 下载安装中继客户端 | 和装普通软件一样 |
| 2 | 填写配置文件(.env) | API Key、服务端地址等 |
| 3 | 安装并登录交易软件 | 通达信 / QMT / MT5,和平常用一样 |
| 4 | 启动中继客户端 | 之后全自动,不用管了 |
数字货币交易不需要安装任何桌面软件,配置好交易所 API Key 即可。
第五层:交易执行(全自动)
最终的交易动作在这里完成。根据你交易的品种,走不同的执行路径:
| 执行渠道 | 主要品种 | 接入方式 |
|---|---|---|
| 币安 Binance | 数字货币 | API 直连,已集成 |
| 欧易 OKX | 数字货币 | API 直连,已集成 |
| DeepCoin | 数字货币 | API 直连,已集成 |
| Gate | 数字货币 | API 直连,已集成 |
| BitGet | 数字货币 | API 直连,已集成 |
| MT5 | 外汇 / 期货 / CFD | 桌面客户端中继 |
| 通达信 | A 股 / 港股 | 桌面客户端中继 |
| QMT | A 股量化交易 | 桌面客户端中继 |
数字货币交易所通过 API 直连,响应速度在毫秒级,7×24 小时在线。股票和外汇需要本地安装并登录交易软件,中继客户端通过自动化方式操控。无论哪种路径,你都不需要手动操作,一切在后台自动完成。
一笔交易是怎么完成的
从数据到交易,整个过程是全自动的。以一次"开多仓"为例:
整个过程通常在几秒内完成。触发时机是K 线收盘的那一刻——不是固定时间间隔,而是等一根 K 线走完了,新的数据出来了,再交给 AI 分析。这样能避免在价格还在跳动的时候做出草率决策。
安全保障
密钥永不离开你的电脑
中继客户端在本地运行,交易密钥只保存在你自己的机器上。AI 只输出"做什么",不接触"怎么做"。
双向信息交互
中继客户端负责具体交易的执行,以及与通达信、QMT、MT5 客户端的双向信息交互:
- 下行:接收 AI 交易信号 → 操控交易软件执行下单
- 上行:读取交易软件的执行结果和账户状态 → 回传给 AI
AI 通过中继客户端实时了解持仓情况和交易结果,从而做出下一步判断(加仓、减仓、平仓等)。
总结:你只需要三步
- 选数据源 — 决定用哪些数据源(详见 数据源配置指南)
- 注册聚合 SaaS 系统 — 前往 https://traderai.vip/pc/ 注册账号
- 下载中继客户端 — 前往 https://traderai.vip/#download 下载安装,登录交易软件
- 启动 — 启动中继客户端,之后全自动
没有复杂的配置,没有代码编写,没有持续维护。选好数据源,剩下的交给系统。
