☰
9个AI Agent如何就一笔交易达成共识?拆解AI Market Maker加权收敛仲裁机制
2026/10/8 7:13:04 网站建设 项目流程

9个AI Agent如何就一笔交易达成共识?拆解AI Market Maker加权收敛仲裁机制

【免费下载链接】ai-market-makerAgentic AI Hedge Fund OS (AIMM)项目地址: https://gitcode.com/gh_mirrors/ai/ai-market-maker

在AI Market Maker(Agentic AI Hedge Fund OS)中,9 个 AI Agent 各自扮演一个交易员角色——宏观分析师、新闻挖掘员、技术分析员、散户情绪追踪者……它们会同时观察同一个市场,给出各自独立的多空判断。但问题来了:当 9 位"分析师"意见不一时,系统如何做出唯一一笔交易决策?

答案就是本文的主角——加权收敛仲裁机制(Weighted Convergence Arbitrator):一个完全确定性的公式引擎,不依赖大模型,把 9 路信号加权收敛成一个 0~1 的综合评分,再经阈值门控输出 BUY / SELL / HOLD。下面我们从"投票"到"下单"完整拆解这套机制。

第一步:9个AI Agent并行感知市场

AI Market Maker 的 Tier-0 感知层由 9 个专家 Agent 组成,它们并行运行,每个 Agent 只负责一个维度,并输出标准化的 Tier-0 JSON 合约。各 Agent 的身份与默认权重如下(权重越高,话语权越大):

Agent ID角色分析维度默认权重
1.1宏观哨兵宏观体制 + 流动性评分0.05
1.2新闻叙事事件影响 + 叙事新鲜度0.05
2.1形态识别图表几何 + 建仓质量0.25
2.2统计 Alpha横截面 z-score + alpha 信号0.10
2.3技术分析RSI / MACD / OBV / ATR / ADX / EMA0.30
3.1散户热度FOMO 指数 + 背离预警0.05
3.2聪明钱ETF 流向 + 资金费率 + OI 变化0.05
4.1巨鲸行为砸盘概率 + 筹码集中度0.05(默认禁用)
4.2流动性订单流滑点风险 + 订单失衡 + 深度偏斜0.15

📌关键洞察:技术分析(2.3)+ 形态识别(2.1)+ 流动性(4.2)合计占据70% 的投票权重,而宏观、新闻、情绪加起来只有 20%。这是一种"价格行为优先"的哲学。权重表定义在 weighted_arbitrator.py 的_V4_AGENT_WEIGHTS中,9 位 Agent 的人设设定可参考 docs/personas/README.md。

第二步:权重分配器把"观点"变成"分数"

权重分配器(Weight Assigner)是整条仲裁管线的"量化脊柱"——零 LLM 调用,纯确定性数学。它分四步工作(实现在 weight_assigner.py):

1️⃣ 因子提取:每个 Agent 有专属的因子提取器。例如技术分析 Agent 会拆解出 8 个因子——RSI(权重 0.15)、MACD(0.20)、OBV(0.10)、ATR(0.05)、ADX(0.15)、EMA 交叉(0.10)、成交量(0.15)、形态识别(0.10)。

2️⃣ 方向归一化:所有因子统一映射到 [0, 1] 区间,其中1.0 = 极度看多,0.5 = 中性,0.0 = 极度看空。像 RSI(超卖反而好)、FOMO 指数(极度恐慌反而好)这类"反向指标"会被自动反转,让方向永远一致——你永远不需要记住哪个原始值是"好"的。

3️⃣ 两级加权合成:

Agent 综合分 = Σ(因子权重 × 因子归一化信号) 全局综合分 = Σ(Agent权重 × Agent综合分) / 启用Agent总权重

4️⃣ 置信度公式:置信度同时取决于观点强度和共识程度:

幅度 magnitude = |综合分 − 0.5| × 2.0 共识率 consensus = max(看多数, 看空数) / 启用Agent总数 置信度 = 幅度 × min(1.0, 0.5 + 共识率 × 0.5)

也就是说,即使分数方向明确,如果 9 位 Agent 吵成一团、无人达成共识,置信度也会被压低——这正是"共识"的含义。

第三步:决策门控——什么条件才真正下单?

加权仲裁器(Weighted Arbitrator)是流水线的决策闸门。拿到综合分和置信度后,它执行三层判断(设计文档见 docs/weighted-arbitrator.md):

① 立场切换(Stance Switch)

综合分立场
≥ 0.55看多(bullish)
≤ 0.45看空(bearish)
其余中性(neutral)

② 决策阈值

决策触发条件
BUY综合分 ≥ 0.60且置信度 ≥ 0.50
SELL综合分 ≤ 0.40且置信度 ≥ 0.50
HOLD其余所有情况

注意两个阈值是"与"关系:综合分必须有方向,同时置信度必须够高。方向明确但 Agent 们意见分歧 → 保守 HOLD;高分高置信但方向中性 → 同样 HOLD。

③ 对齐门控(Alignment Gating):即使 BUY/SELL 条件都满足,如果贡献了信号的有效因子少于 3 个,决策会被强制翻转为 HOLD——防止在数据稀薄时做出方向性判断。

用官方行为矩阵感受一下这套逻辑(摘自 docs/weighted-arbitrator.md):

综合分置信度共识最终决策信心等级
0.720.826/8 看多✅ BUY高
0.620.454/8 看多⏸️ HOLD低(置信度不足)
0.530.123/8 看多⏸️ HOLD无(方向不明)
0.280.887/8 看空✅ SELL高

第四步:从决策到交易意图

一旦通过三层门控,仲裁器会调用derive_trade_intent()(execution_intent.py)生成结构化的trade_intent执行合约,包含:

  • 动作:BUY / SELL / HOLD + 置信度
  • 约束:根据现金、杠杆和政策设置计算max_notional_usd(最大名义金额)
  • 上下文:运行模式、现金余额、数量基准、价格
  • 理由清单:每个 Agent 的因子级拆解,完整可审计

在真正下单之前,信号还会流经Desk Debate(辩论台)——基于 Tier-0 合约生成结构化的多头/空头证据行(docs/personas/11_desk_debate.md),最终还要穿过Risk Guard这道拥有最终否决权的风控闸门,才能进入组合执行环节。仲裁环节的完整契约与输出形状定义见 docs/personas/12_signal_arbitrator.md。

为什么是"确定性公式"而不是 LLM 投票?🤖

这套加权收敛机制替代了早期的 LLM 仲裁器,换来三个硬核优势:

  1. 零 LLM 成本、零 API 延迟:仲裁这一步是纯数学运算,每次运行都快且免费。
  2. 完全可复现:无状态的权重分配器只读取 Tier-0 合约——同样的输入必然产生同样的分数,这对确定性回测和审计追踪至关重要。
  3. 无缝切换:通过环境变量AIMM_ARBITRATOR_MODE可在weighted_convergence(默认)与llm模式间切换,两种模式输出形状完全一致,可互为影子对照(配置说明见 docs/configuration.md)。

一句话总结共识机制

9 个 AI Agent 各自打分 → 因子归一化到 [0,1] → 两级加权和得到全局综合分 → 幅度 × 共识率得到置信度 → 阈值 + 对齐双重门控 → 唯一 trade_intent。

没有投票箱,没有"谁嗓门大听谁的"——只有可审计的加权收敛。想深入细节,推荐从 docs/weight-assigner.md(权重分配器设计)和 docs/personas/README.md(v4 架构总览)两篇文档读起。

【免费下载链接】ai-market-makerAgentic AI Hedge Fund OS (AIMM)项目地址: https://gitcode.com/gh_mirrors/ai/ai-market-maker

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询