DMA(Direct Market Access)在国内场外语境里特指一种模式:客户借用券商的交易通道直接下单,订单以券商自营账户的名义进交易所;客户实际承担损益,通过多空收益互换合约和券商逐日结算。2023—2024 年量化私募大规模使用这套结构加杠杆,2024 年初监管收紧后成为全行业复盘的重点案例。它值得拆,因为系统设计上有两条必须严格对账的并行线。
结构:交易线和簿记线分离
DMA 的系统复杂度来自一个基本事实:交易所看到的账户(自营户)和承担风险的账户(客户)不是同一个。这直接催生两条线:
交易执行线:客户策略程序 → 券商 DMA 交易系统(事前风控)→ 交易所,自营账户成交。这条线和自营交易共用基础设施,风控检查(标的池、单票集中度、撤单率、流速)在指令出券商前完成。
互换簿记线:券商和客户之间有一份多空收益互换合约,约定客户名下的"虚拟账户"内所有交易的损益归属。每日收盘后,系统按客户维度轧差:虚拟账户持仓市值变动、交易盈亏、费用、融资成本,算出当日应付净额,和交易执行线的真实成交逐笔对得上。
两条线的对账是 DMA 系统的心脏:虚拟账户是从自营成交回报里按客户标记(PB 单元、资金账号映射)过滤出来的镜像,镜像和本尊必须逐日、逐笔、金额分毫不差。《账实核对》的清算原则在这里以更严格的频率执行——错了不是日终挂账的问题,是客户和券商之间直接的钱。
杠杆和保证金数学
客户实缴保证金 $M$,名义敞口(虚拟账户持仓市值)$N$,杠杆倍数 $= N / M$,监管收紧后上限 4 倍。每日盯市的覆盖率:
$$ \text{覆盖率}_t = \frac{M + \text{累计已实现损益}}{\text{维持保证金率} \times N_t} $$
跌破 1 触发追保(常见 T+1 补足到初始线),补不齐强平——券商在自营账户里卖出客户虚拟持仓变现,亏损从保证金扣,不足追偿。强平时点和执行价格的争议是这类合约的标配纠纷点,确认书里要写死强平执行的参考规则。
这里的系统性风险点值得单独说:DMA 客户多为量化策略,持仓高度同质(小微盘、高换手),强平是同步的。2024 年 2 月的小微盘流动性危机里,多家 DMA 的追保强平在同一交易日集中到同一个小市值股票池,自营账户卖出进一步砸盘,覆盖率继续恶化,形成死亡螺旋。事后监管的三板斧——杠杆上限、规模压降、客户穿透——本质上都是打断这个反馈回路。
和普通 PB、两融的对照
DMA 和单经纪商 PB 业务形态相近(都是客户借通道、账户分单元),差别在经济关系:PB 是经纪关系,客户资金证券真实托管在自己单元;DMA 是衍生品关系,客户只有合约权利,底层持仓法律上是券商自营盘。和两融比,DMA 的标的池由合约约定(不受两融标的名单限制)、杠杆由保证金率约定(不受标准化折算率约束)——自由度换来的就是场外那一套:SAC 主协议、履约保障文件、逐日盯市(《收益互换的业务与系统》篇的机制原样复用)。
系统实现上 DMA 是三个既有系统的缝合:交易系统(风控前置 + PB 单元映射)、场外簿记系统(互换合约、估值、保证金)、清算系统(自营成交的资金证券交收)。缝得好坏,全看虚拟账户镜像和自营实持仓的对账闭环做得多严。
小结
DMA 的技术含量不在任何单点系统,在一致性:交易执行、簿记估值、保证金管理三处对同一组合的看法必须随时一致,任何一处漂移都是直接的资金差错。这也是场外杠杆类业务的共性——《收益互换》篇的盯市、《主协议》篇的净额,在 DMA 里全部叠加出现,只是换了个产品名。