Learning
VOL. VII · NO. 43 · OTC Derivatives · 01 JAN 1970

担保品管理:CSA · Haircut · 争议处理

OTC 衍生品 · 01 JAN 1970 · 10 min read · 1,973 words
· · ·

CSA(信用支持附件)是 OTC 主协议的"安全协议",定义了抵押品如何交付、估值、替换——没有它,0004 和 0012 里讨论的追保就是无根之木。

必须记住
担保品管理 = 规则(CSA)+ 计算(Haircut)+ 流转(ColVA)+ 争议处理。CSA 是法律层、MarginCalculator 是系统层、日常运营是运营层——三层缺一不可。2022 年中概股暴跌时,很多台里发现:CSA 条款不完善导致追保金额无法覆盖实际损失。

一、为什么担保品是 OTC 的基石

OTC 衍生品的本质是”信用风险交换”——你相信对手到期会付款,但没有任何清算所替你兜底。没有抵押品,就是赤裸敞口(naked exposure)。

核心问题只有一个:如何确保对手不会白嫖?

答案是一套完整的规则体系,由法律文本和技术系统共同支撑:

  • CSA(信用支持附件):ISDA 主协议下的子协议,专门约定担保品规则,是双方签署的具有法律约束力的文本。
  • 三大核心参数:Threshold(阈值)、MTA(最低追保额)、合格抵押品清单(Eligible Collateral)。
  • ColVA(抵押品调整):解决抵押品与敞口之间的币种和品种不匹配问题。

系统锚点(IT 侧)
hedging-as/src/com/cicc/pricing/margin/
  CsaService.java — CSA 参数加载与校验
  CollateralValidator.java — 合格抵押品校验
  MarginCalculator.java — Haircut + ColVA 计算
  CollateralTransferService.java — 抵押品划转指令

二、IM + VM 的完整生命周期

担保品管理嵌入在 0004/0012 描述的追保体系里,但有一个更完整的视角:

交易达成

IM 计算 → 开仓时收取初始保证金(覆盖处置期潜在损失)

每日 VM 调用 → EOD MTM 差值 → 变动保证金追缴或退还

抵押品替换 → 客户补充/释放担保品(受 MTA/Threshold 约束)

到期释放 → 交易终止,剩余保证金解冻

担保品的生命周期由以下数据表记录:

表名用途关键字段
EDS_MARGIN保证金账户主表,客户维度cust_id, total_im, total_vm, currency
EDS_CONTRACTMARGIN逐笔交易明细contract_id, im_amt, vm_amt, collateral_value
EDS_MARGINRULE计算规则rule_name, threshold, mta, haircut_pct, eligible_collateral
EDS_MARGINLOG变更历史/审计跟踪log_id, cust_id, action, amount, before_value, after_value, timestamp
双线串联
0004 的 TRS 追保 → 每笔 TRS 挂在 EDS_CONTRACTMARGIN 里 → 汇总到 EDS_MARGIN 的客户维度 → 每笔变动记录在 EDS_MARGINLOG 供审计。

MarginCall 状态机

追保通知不是发出去就算完——它有一个完整的生命周期:

状态含义系统动作
PENDING计算完成,待发送生成追保通知,排队等待发送
SENT已发送给客户等待客户确认/付款
PAID客户已付款对账完成,状态归档
DISPUTED存在争议进入争议处理流程(见第五节)

三、合格抵押品与 Haircut

Haircut(折价率)是对抵押品价值的折扣,反映其流动性风险和价格波动性。台里不会按抵押品的”名义价值”计算,而是按” Haircut 后的实际可用价值”。

抵押品类型典型 Haircut说明
现金(本币)0%无流动性风险,最受欢迎
现金(外币)1–8%汇率波动风险
主权政府债券0–5%政府债券折扣最低(国债/国开行债)
信用债(AA 级以上)5–15%信用利差风险
股票(单只)15–25%波动性高,集中度受限
股票(指数成分股)8–15%流动性好于单只股票
真实争议案例
客户 A:存放了一批政府债券作为抵押品,认为"政府债无风险",要求台里接受全额价值。

台里回应:按 CSA 条款,政府债券适用 5% Haircut,这是市场惯例。理由:债券有利率风险(久期风险)、流动性风险(卖出时可能踩踏)。客户最终接受 95% 计算价值。

教训:CSA 的 Haircut 表是谈判的关键——签署前不确认好,事后纠纷成本极高。

集中度限制

除了 Haircut,CSA 还会规定单只股票在组合中的集中度上限——防止客户把整个组合押在一只股票上:

单只股票市值 ≤ 组合总抵押品价值 × 20%

例如:客户抵押品组合价值 1 亿元
→ 任意单只股票最多贡献 2000 万市值
→ 若该股票跌 20%,组合损失 400 万 → Haircut 吸收部分

四、ColVA(抵押品调整)

ColVA 解决的是一个现实问题:抵押品和敞口的币种、品种往往不完全匹配。

举例:客户的 TRS 敞口是美元计价的纳斯达克股票指数,但客户手头只有人民币国债和沪深 300 成分股作为抵押品。这种情况下,需要做币种和品种的双重折算

ColVA 调整值 = 抵押品 Haircut 后价值 − 敞口等效价值

场景:
  敞口:美元,利率交换,本金 1000 万美元
  抵押品:人民币国债,按 7.2 汇率换算后等效价值 = 7100 万美元
  Haircut:人民币国债 2% → 实际价值 6948 万美元
  ColVA 调整 = 6948 − 7100 = −152 万(抵押品不足,需客户补充)

ColVA > 0:抵押品多余,台里欠客户
ColVA < 0:抵押品不足,客户需补充
ColVA = 0:完美匹配

系统锚点(IT 侧)
MarginCalculator.java
  calculateColva(Exposure exposure, Collateral collateral)
  ① 汇率换算(FX Conversion)
  ② Haircut 折扣计算
  ③ 品种调整因子(Bond/Equity/Cash 不同折扣)
  ④ ColVA = AdjustedCollateralValue − ConvertedExposureValue

实务提示
ColVA 计算频率通常与 VM 同步(每日),但 ColVA 变动不一定触发追保——只有超过 ColVA Tolerance(ColVA 容差)才要求补充。这与 Threshold/MTA 的逻辑类似,都是"小变动不折腾"。

五、争议处理

追保争议是运营部门最大的时间消耗之一。争议的来源主要有三类:

  • 估值差异:台里和客户用不同波动率模型,或一方用了错误的即期利率。
  • Haircut 争议:客户认为抵押品价值被低估,要求调整 Haircut 表。
  • 已付金额不一致:客户账上显示已付,但台里没收到,或金额差了几分钱。

争议处理标准流程

① 记录争议
   客户提出争议 → 记录到 EDS_MARGINLOG(action = "DISPUTE")
   → 追保状态 SENT → DISPUTED

② 双方核对数据
   台里导出 EOD 估值报告 → 发给客户核对
   → 通常 1–3 个工作日

③ 协商中间价
   若估值差 10 万以内 → 各自承担一半
   若估值差 10 万以上 → 找第三方估值机构

④ 补差额
   达成一致后,补差方付款
   → 状态 DISPUTED → PAID
   → EDS_MARGINLOG 记录最终结算金额
战略性争议:台里最头疼的问题
有些客户(尤其是资金紧张时)会"战略性争议"——故意对追保金额提出争议,真实目的是拖延付款时间(争议期间金额不需支付)。运营必须记录每次争议的发起时间、理由,积累证据,以备后续法律程序。

系统改进建议(2022 年中概股事件后实施):增加自动追保仪表盘,显示每个客户的追保状态、付款截止时间、争议次数——让运营一眼看到谁在拖延。

争议期间的金额处理

这是最容易误解的一点:争议金额在争议期间不需要支付。

场景:
  台里追保 500 万
  客户提出争议,声称实际金额只有 400 万

争议期间:客户只需付双方认可的 400 万
差额 100 万:悬置,等争议解决

若最终确认台里追保无误 → 客户须补付 100 万 + 利息
若最终确认客户正确 → 台里退还 100 万

六、测验(Recall 练习)

1

CSA 中的 Threshold(阈值)的作用是?

2

政府债券作为抵押品的 Haircut 通常是多少?

3

单只股票的集中度限制通常是多少?

4

追保争议中"战略性争议"指的是?

5

ColVA 调整解决的币种/品种不匹配,指的是什么?

6

追保金额在争议期间需要支付吗?

7

抵押品变更历史的审计跟踪表是?

8

MarginCall 在无争议情况下的最终状态是?

七、错题本与复习

查看全部错题

本课错题记录

八、延伸阅读

收口
担保品管理是 OTC 业务的"最后防线"——CSA 定规则、MarginCalculator 执行计算、CollateralTransferService 驱动划转、运营处理争议。每一条链路都有大量细节值得深挖:Haircut 表的谈判、ColVA 容差的设定、争议证据链的留存。继续深入可以去0016 雪球定价,或者回头补一下0014 终止与净额结算的缺口。

Lesson 0015 · 担保品管理:CSA · Haircut · 争议处理 · 上游 0014 终止与净额结算 · 综合复习 0011 错题本 · MISSION: 产品 + IT 双线精通 · 样式 base.css