技术博客

收益互换的业务与系统:现金流交换的定价与每日盯市

第 136 / 141 篇 · 2026-07-28 · secfin · 场外衍生品收益互换杠杆

收益互换(Total Return Swap,TRS)是场外衍生品里结构最简单、业务量最大的一类。一句话说清:客户出保证金,交易商给标的敞口,两端现金流按日结算。它就是融资买标的的工程封装——法律形式是衍生品合约,经济实质是抵押借贷。

损益公式:一条收益线、一条成本线

设名义本金 $N$、期初价格 $S_0$、期末价格 $S_t$,客户(多头方向)的累计损益:

$$ \text{P\&L}_t = N \cdot \left( \frac{S_t}{S_0} - 1 \right) - N \cdot \sum_{k} r_k \cdot \Delta t_k $$

第一项是标的总收益:价差收益加分红(合约约定股息补偿并入此项);第二项是融资成本:按约定的固定或浮动利率(常见 SHIBOR 加点)对名义本金逐段计息。交易商的角色是把第一项对冲掉——自营盘买入标的或期货,留一个无风险的融资利差。所以 TRS 的定价不在"预测涨跌",在融资成本线和风险溢价怎么定。

客户的杠杆倍数由保证金率倒推:维持保证金率 $m$ 时,名义敞口 $N$、实缴保证金 $M = m \cdot N$,标的价格变动 $x\%$ 带来的保证金收益率变动是 $x / m$ 倍。$m = 25\%$ 就是四倍杠杆——2015 年场外配资泛滥时,这个数被做到 5% 甚至更低,监管随后出手,现在券商场外融资类互换的保证金比例有明确底线。

每日盯市的数学

TRS 没有到期才算账的说法,存续期每日盯市、差额划付。盯市的两个关键量是合约市值和保障覆盖率:

$$ \text{市值}_t = N \cdot \left( \frac{S_t}{S_0} - 1 \right), \qquad \text{覆盖率}_t = \frac{M_t}{N \cdot m_{\text{维持}}} $$

其中 $M_t$ 是客户保证金加当日已划付损益的余额。覆盖率跌破 1(有的协议按账户维度综合算),触发 margin call:客户在约定时限(常见 T+1 上午)补足到初始保证金水平,补不齐按违约处理——强制终止合约,按终止金额净额结算,不足部分追偿。

这里有个细节值得系统设计时想清楚:划付方向是逐日实现的。客户多头亏损的日子,钱当天从客户保证金划走付给交易商,不是记账到期再算。这带来一个会计后果:TRS 的损益是"已实现"的逐日现金流,客户的保证金账户就是个每日清分的流水池。保证金余额不足划付本身就成了违约事件的一种,所以保证金管理子系统要对"明日应付利息 + 历史浮动亏损"做前瞻性检查,而不是等覆盖率跌破线才报警。

多空两个方向

多头 TRS:上面的公式,客户拿上涨收益、付融资成本,交易商买入对冲。空头 TRS:客户付标的总收益(即承担下跌损失加股息)、收融资费——实质是融券卖空,交易商自营盘卖出或融券对冲。2019 年后监管叫停券商新增多空收益互换的纯空方向以外的部分模式,多空 TRS 的存量以对冲和套利为目的的为主。系统上两个方向共用一套簿记,只是现金流符号相反,对冲腿的构建方向相反。

系统流程:签约到终止

一条 TRS 从签约到终止,系统的处理链是:

  1. 协议检查:交易对手在 SAC 主协议台账下,授信扣减 $N$(名义本金占授信);
  2. 签约确认:电子确认书核对要素——标的、$N$、$S_0$(取签约日收盘价或约定均价)、利率、期限、保证金率;
  3. 每日批量:取价 → 算市值和应付利息 → 生成当日划付指令 → 更新保证金余额 → 重算覆盖率 → 触发 margin call 或释放超额保证金;
  4. 终止处理:到期自然终止或提前终止(客户申请/违约触发),按终止日价格算终止金额,划入净额结算。

批量里最容易出事故的是 $S_0$ 的口径:签约发生在盘中、收盘后还是非交易日,确认书必须写死取价规则,否则第一天就产生估值争议——《场外衍生品总览:主协议体系》篇说的估值版本化在这里就是刚需。

总收益互换:一条收益线、一条成本线、每日盯市 客户 寻求杠杆敞口 交易商 自营盘对冲 客户支付:融资费 r + 交易商利差 交易商支付:标的总收益(价差+分红) 每日盯市:亏损方向盈利方补足差额 损益_t = 名义本金 x (S_t / S_0 - 1) - 名义本金 x 累计融资成本 实质:借券商的钱和通道拿标的敞口,杠杆倍数 = 1 / 维持保证金率

和融资融券的对照

同样四倍杠杆,TRS 和两融的差别在三个维度:标的两融受限(标的证券名单),TRS 理论上可挂钩任意标的——指数、一篮子股票、甚至境外标的(跨境收益互换);资金两融有账户体系约束,TRS 是合约,不占持仓;风险计量两融是标准折算率,TRS 是协议保证金率,逐对手方定制。代价是 TRS 有对手方信用风险(主协议 + 履约保障管理),两融风险在券商担保账户内闭环。业务系统也因此分属两个域:两融是账户系统,TRS 是场外簿记系统。