← 返回全部文章
·约 13 分钟PPT

mx-trader-bridge

配套媒体

本页对应的 PPT 与演示视频

mx-trader-bridge-recommend.mp4
PPT
mx-trader-bridge-recommend.pptx浏览器不能直接打开 PPT,下载后用 PowerPoint / WPS / Keynote 查看
下载没反应?点这里复制直链

侧边栏预览窗口(Electron webview)会拦截下载,把下面的链接复制到 Chrome / Edge 地址栏打开即可保存。

PPT../../mx-trader-bridge-recommend.pptx
视频../../mx-trader-bridge-recommend.mp4
本文目录
  1. 🚀 什么是 mx-trader-bridge?
  2. ✨ 核心功能一览
  3. 🛡️ 快速上手:5 分钟跑通端到端 dry-run
  4. 安装 + 启动 Web 面板
  5. 跑端到端 9 步自检(关键)
  6. 挂 cron 调度
  7. 🔁 BYOK 7 大 LLM 模板切换
  8. 📅 Cron 调度时序
  9. 🛡️ 下单前 4 道风控预检 + rc=0 成交双校验
  10. 📊 与同类方案对比
  11. 💡 适用场景
  12. 场景 1:本地复盘 LLM 选股策略
  13. 场景 2:把已有的 AI 决策思路接到券商 API
  14. 场景 3:研究 A 股交易机制(T+1、涨跌停、风控触发)
  15. 用户群体总结
  16. 💰 定价方案
  17. 🎯 总结

📌 核心价值:把 AI 选股逻辑直连 A 股模拟盘自动下单的 0 成本桥接层

mx-trader-bridge 不是新的回测/选股工具,而是一层把 LLM 决策、AI 风控、自动下单、盘中盯盘、收盘复盘、周度反思串成一条龙流水线的桥接层,跑在东方财富妙想 120 万模拟本金上。

MX Trader Bridge 封面


本文仅作技术交流,不构成投资建议。股市有风险,量化需谨慎。

🚀 什么是 mx-trader-bridge?

mx-trader-bridge(27dream/mx-trader-bridge)是 2026 年 6 月新发的 A 股全自动化模拟交易桥接层。它做的事情很聚焦:把任意一家大模型(豆包/DeepSeek/Kimi/通义/GLM/OpenAI/自定义)的选股决策,直接落到东方财富妙想模拟盘的「mx-moni」API 上,中间塞进 4 道风控预检、rc=0 成交双校验、盘中盯盘、收盘复盘和周日 AI 反思五道工序。

核心定位:BYOK + 7 大 LLM 模板 + 全流程自动化 + 0 成本跑通 A 股模拟盘全闭环

它不是一个量化研究框架(这些事交给 RQAlpha / Qbot / qlib),也不是一个选股 Agent(这些事交给 TradingAgents),而是把"上游 LLM 决策"和"下游券商 API"之间的所有工程脏活一次性做完——凭证管理、风控护栏、双重成交校验、告警推送、战绩持久化、cron 调度。


✨ 核心功能一览

MX Trader Bridge 架构图

6 大模块串成 A 股自动交易流水线:决策 → 风控 → 下单 → 盯盘 → 复盘 → 反思,每一步都有独立的工程实现。

模块 文件 核心职责
决策 decision.py 09:25 调 LLM 出选股 DSL
建仓 morning_trade.py 09:30 风控预检 + 下单 + 双校验
盯盘 monitor.py 盘中每 5min 调用 trader.sell_safe()
风控 risk_guard.py 黑名单/熔断/资金/集中度独立护栏
复盘 recap.py 15:30 当日战绩汇总
反思 reflect.py 周日 20:00 LLM 进化下周 DSL

🛡️ 快速上手:5 分钟跑通端到端 dry-run

安装 + 启动 Web 面板

git clone https://github.com/27dream/mx-trader-bridge
cd mx-trader-bridge
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt

# 启动本地 BYOK 配置面板(端口 8787)
python server.py        # 浏览器打开 http://localhost:8787

打开面板 → 填妙想 cookie + 选 LLM + 贴 API Key → 点「测试连接」→ 保存。

跑端到端 9 步自检(关键)

python e2e_dryrun.py     # 9 步全链路校验,不下真单也能验证全系统

e2e_dryrun.py 会模拟"盘前选股 → 风控预检 → 限价下单 → rc=0 校验 → 成交轮询 → 盘中盯盘 → 收盘复盘 → 周度反思"9 个环节。9/9 通过后才挂 cron。

⚠️ 注意:e2e_dryrun.py 是工程级安全网,缺它请勿上 cron,否则脚本出错会把妙想账户搞坏。

挂 cron 调度

crontab -e    # 粘贴 cron.txt

🔁 BYOK 7 大 LLM 模板切换

MX Trader Bridge 7 LLM 模板

mx-trader-bridge 内置 7 套主流 LLM 模板,全部 BYOK(Bring Your Own Key)——你自己贴 API Key,自己控制用量:

提供商 默认模型 注册地址
🚀 字节豆包 ARK doubao-seed-1.6 https://www.volcengine.com/product/ark
🐬 DeepSeek deepseek-chat https://platform.deepseek.com
🌙 Kimi(月之暗面) moonshot-v1-8k https://platform.moonshot.cn
🧠 阿里通义千问 qwen-plus https://dashscope.aliyun.com
🔮 智谱 GLM glm-4-flash https://open.bigmodel.cn
🤖 OpenAI gpt-4o-mini https://platform.openai.com
⚙️ 自定义 OpenAI 兼容 任意

亮点:LLM 选股 DSL 是动态生成的——止损/止盈/强平时间由 LLM 实时产出(不是写死的 -3%),每个交易日都不一样。


📅 Cron 调度时序

MX Trader Bridge Cron 时序

25 9    * * 1-5  python decision.py        # 09:25 AI 出决策
30 9    * * 1-5  python morning_trade.py   # 09:30 建仓(含风控预检)
*/5 9-14 * * 1-5 python monitor.py         # 盘中每 5min 盯盘
*/3 9-14 * * 1-5 python risk_guard.py      # 风控护栏兜底扫描
30 15   * * 1-5  python recap.py           # 15:30 复盘
0   20  * * 0    python reflect.py         # 周日 20:00 AI 反思

每个工作日从 09:25 一直盯到 15:30,周日 20:00 自动复盘本周所有战绩,让 LLM 进化下周策略 DSL。


🛡️ 下单前 4 道风控预检 + rc=0 成交双校验

MX Trader Bridge 风控与双校验流程

A 股最经典的坑:code=200 不等于下单成功,也不等于已成交。mx-trader-bridge 用 4 道预检 + 双校验解决:

4 道风控预检(pre_check_buy):

  1. 黑名单 — ST/*ST/退市股/历史黑名单直接拒
  2. 熔断 — 单日累计亏损 ≥ 阈值冻结交易
  3. 资金 — 可用资金 < 单仓估值 × 1.1 拒
  4. 集中度 — 同板块持仓占比 ≤ 配置上限

rc=0 + 成交轮询双校验:先看妙想 API 返回 rc==0,再轮询持仓接口到实际成交回报出现,两步都通过才算下单成功。

独立护栏 risk_guard.py 每 3 分钟兜底扫描一次,即使主进程崩了也能及时熔断。


📊 与同类方案对比

维度 mx-trader-bridge TradingAgents-astock xuanji aquant-agent
定位 券商桥接层 多 Agent 投研 模拟盘 Agent 智能体协同
上游 7 LLM 模板 BYOK LangGraph Agent 本地 LLM 演化 LangGraph + LLM
下游 东方财富妙想 无 模拟盘 无
风控 4道预检 + 双校验 风控 Agent 白名单硬风控 三层风控
双校验 rc=0 + 成交轮询 无 无 无
周反思 LLM 自动进化 DSL 无 无 无
部署 cron + 本地 Python Streamlit + 本地 Python + SQLite FastAPI + Vue
协议 MIT Apache-2.0 开源 CC BY-NC 4.0

💡 适用场景

场景 1:本地复盘 LLM 选股策略

MX Trader Bridge 控制台

功能说明:把候选 LLM 的选股决策放到真实模拟盘跑一周,看实际胜率与 LLM 自我评估的差异。

输入要求:妙想账户 cookie + 至少一个 LLM API Key

输出效果:120 万模拟本金 7 天战绩曲线 + 每日 trade/decision 表

适用场景:评估不同 LLM(豆包 vs DeepSeek vs GLM)在 A 股选股上的实际表现。


场景 2:把已有的 AI 决策思路接到券商 API

功能说明:如果你已经有自己的 LLM 选股逻辑(GPT 投票 / 多 Agent 辩论 / 因子打分),mx-trader-bridge 的 trader.py 和 decision.py 是干净的工程底座。

输入要求:把上游决策 JSON 喂给 decision.py,下游走妙想 mx-moni API

输出效果:每天自动把决策转成下单指令并验证成交

适用场景:自研量化思路的工程化落地,避免重复写凭证管理 + 风控 + 告警。


场景 3:研究 A 股交易机制(T+1、涨跌停、风控触发)

功能说明:在 120 万模拟本金上做"交易机制实验"——例如测试涨停板次日策略、T+1 解禁后的最佳平仓时机、风控参数变化对胜率的影响。

输入要求:cron 调度 + 风控参数

输出效果:SQLite 五张表(trades / decisions / signals / daily_recap / reflections)完整记录

适用场景:A 股交易机制的量化研究,无需自建回测框架。


用户群体总结

  • ✅ AI 量化研究者:把 LLM 决策接到券商 API,做策略对比
  • ✅ 量化工程师:需要风控护栏 + 双校验的下游执行框架
  • ✅ LLM 应用开发者:把选股/Agent 应用工程化部署到真实环境
  • ❌ 不适合:希望直接实盘下单(项目仅支持妙想模拟盘,无实盘通道)

💰 定价方案

mx-trader-bridge 是 MIT 开源项目,完全免费:

  • 代码:MIT License("随便玩,star 一下回血 ⭐")
  • 妙想模拟盘:东方财富官方提供,120 万模拟本金
  • LLM 调用费:用户自带 API Key,按用量付费
  • 服务器:0(本地 cron / Linux crontab)
  • 云费用:0(无 Vercel / 云函数依赖)

💡 实际成本:每天 6 次 LLM 调用 × 0.001-0.01 元/次 = 每天 1 分钱到 6 分钱

开源协议: MIT


🎯 总结

mx-trader-bridge 是一个工程完成度极高的 A 股自动交易桥接层——它不在算法上卷,而在工程细节上花心思:4 道风控预检、rc=0 双校验、7 套 LLM 模板、周度 AI 反思、本地 cron 调度,零依赖云服务。

推荐指数: ⭐⭐⭐⭐(满分5星)

适合人群: AI 量化研究者 / 量化工程师 / 想把 LLM 选股工程化的开发者

立即体验: GitHub 仓库

GitHub 仓库: 27dream/mx-trader-bridge


数据截至 2026-08-27,最新信息请以 GitHub 仓库为准。