Learning
VOL. VII · NO. 118 · OTC Derivatives · 19 JUL 2026

Product Lifecycle Differences

OTC 衍生品 · 19 JUL 2026 · 5 min read · 1,055 words
· · ·

ODTS-68: 产品生命周期差异——为什么”一类产品一套系统逻辑”

目标读者:需要理解”为什么不同衍生品产品(期权/互换/远期/结构化票据)在 ODTS 里是不同代码路径、不同表、不同批处理”的 BA/PM

核心论点:OTC 衍生品不是”一个产品换了个名字”,而是生命周期的每个环节都遵循不同的业务规则。PM 把产品当”配置项”来管理,是每个 OTC 系统项目的头号陷阱。


1. 生命周期的通用骨架 vs 产品的差异点

所有衍生品都有一条”出生到死亡”的链路:

产品设计 (term sheet) → 交易录入 (trade capture) → 风控校验 → 估值 (pricing)
→ 簿记 (booking) → EOD 批处理 → 保证金 → 对冲 → 到期/提前终止 → 交割/现金结算

骨架一样,但每个环节里,不同产品”填进去的内容”完全不同。 下面按产品拆。


2. 四类典型产品的生命周期差异

2.1 香草期权 (Vanilla Option)

  • 录入:要录行权价 (strike)、到期日、看涨/看跌、美式/欧式。4 个产品特有字段
  • 估值:需要波动率曲面 (vol surface),不是简单贴现。定价引擎里 FICCOPTIONPRICING 类(见 69 文档)。
  • 对冲:delta 对冲要每日调仓,gamma/vega 对冲是期权特有。
  • 到期:只有”实值 (in-the-money)“才行权;虚值 (OTM) 自然消亡。系统要判定 ITM/OTM。
  • 系统代价:vol surface 维护是独立的 ETL(见 70 文档),断了 = 所有期权估不出。

2.2 利率互换 (IRS / Interest Rate Swap)

  • 录入:固定端/浮动端利率、重置频率、计息基准 (basis)、期限 (tenor)。
  • 估值:折现曲线 (discount curve) + 远期利率曲线 (forward curve)。两套曲线,比期权多一套
  • 对冲:利率互换本身就是对冲工具(企业用它锁贷款利率),它的”对冲”是组合层面的。
  • 到期:到期日一次性结算净额 (net cashflow),期间只换利息。
  • 系统代价(基于 62 文档):IRS 是 OTC 半壁江山,曲线构建错 = 全行利率类估值错(见 10 文档”5 层字段链”)。

2.3 远期 / 远期外汇 (FX Forward)

  • 录入:远期汇率、交割日 (value date)、本金币种对。
  • 估值:几乎只用即期汇率 + 利差,最简单。
  • 到期:到期必须实物交割或轧差(不像期权可以自然消亡)。交割失败 = 运营事故(见 70 文档数据管道后果)。
  • 系统代价:交割指令 (settlement instruction) 是 FX forward 特有,错了 = 钱打错账户。

2.4 结构化票据 / 雪球 (Autocall / Snowball)

  • 录入:敲入价 (knock-in)、敲出价 (knock-out)、观察频率、票息结构、障碍条款。十几个产品特有字段
  • 估值:路径依赖 (path-dependent) → 蒙特卡洛模拟,最贵。
  • 对冲:动态对冲 + Gamma 敞口极大,券商自己扛波动风险(见 03 文档 2019 雪球违约)。
  • 到期:可能提前敲出 (autocall) → 提前终止逻辑比香草复杂一个数量级。
  • 系统代价结构化产品是 ODTS 里最烧算力的品种,也是监管收 IM(见 67 文档)后客户资金成本最敏感的产品。

3. 一张差异对照表

环节香草期权IRSFX Forward雪球/结构化
录入特有字段数45310+
估值所需曲线vol surfacediscount+forward即期+利差蒙特卡洛路径
对冲方式delta 每日调仓组合层面交割动态+Gamma
到期形态ITM 才行权/OTM 消亡净额结算实物/轧差交割可提前敲出
最大系统风险vol surface 断供曲线错全盘错交割指令错算力+IM 资金成本

4. PM 的三个真实教训(基于本系列证据)

  1. “加个产品”不是加个配置(见 51 文档 40 状态机的教训):雪球不是期权加个字段,是整套生命周期重写。
  2. 曲线/曲面是公共基础设施(见 10、70 文档):IRS 的 discount curve 断了,不止 IRS 估不出——所有依赖它的产品都瘫。
  3. 算力是隐藏成本(见 18、67 文档):结构化产品用蒙特卡洛,EOD 窗口被拉爆 = 第二天开盘估值还没出 → 交易暂停。

一句话总结: 在 OTC 系统里,产品不是”数据”,是”代码路径”。每加一类产品,你加的是一整条独立的生命周期逻辑,不是一张配置表。