Product Structured Notes
· · ·
题目进度 0 / 0 ✓ 0
产品深度:结构化票据 & 跨境 TRS
第一部分:结构化票据
一、产品定义
结构化票据 = 固定收益部分 + 衍生品部分
结构化票据收益 = 保本本金 + (标的涨幅 × 参与率)
或
结构化票据收益 = 保本本金 + 固定票息(保本型雪球票据)
二、发行流程
flowchart LR
A[产品设计<br/>Structurer] --> B[备案/审批<br/>合规]
B --> C[定价<br/>Quant/Trader]
C --> D[募集<br/>Sales]
D --> E[成立<br/>Ops]
E --> F[存续管理<br/>Ops/Risk]
F --> G[到期兑付<br/>结算]
产品设计 → 备案/审批 → 定价 → 募集 → 成立 → 存续 → 到期兑付
| 步骤 | 参与方 | 系统需求 |
|---|---|---|
| 产品设计 | Structurer | 参数配置模板 |
| 备案 | 合规 | 备案材料自动生成 |
| 定价 | Quant/Trader | 定价引擎 |
| 募集 | Sales | 销售系统份额管理 |
| 成立 | OP | 成立日处理 |
| 存续 | OP/Risk | 估值+风险监控 |
| 兑付 | OP | 自动兑付计算 |
三、系统数据模型
{
"structured_note": {
"note_id": "SN2024-001",
"type": "principal_protected", // 保本型/部分保本型/非保本型
"issuer": "CICC",
"currency": "CNY",
"raised_amount": 500000000.00, // 募集金额
"principal_protection_rate": 1.0, // 保本比例
"underlying": "000300.SH",
"participation_rate": 0.80, // 参与率
"cap_rate": null, // 封顶(null=无封顶)
"issue_date": "2024-01-01",
"maturity_date": "2025-01-01",
"status": "active"
}
}
第二部分:跨境 TRS
一、核心业务规则
跨境 TRS = 客户用人民币 → 券商在境外用外币买标的 → 客户享受标的涨跌
境内客户(人民币保证金)→ 券商 → 境外标的(港股/美股)
二、关键业务细节
| 环节 | 说明 |
|---|---|
| 汇率处理 | 保证金以人民币计算,境外以港币/美元交易。每日汇率重估 |
| 额度管理 | 外管局批准的跨境额度。每个客户占用额度 |
| 标的范围 | 港股通标的、美股中概股。受监管限制 |
| 资金流向 | 客户人民币→券商购汇→境外投资→结汇返回 |
| 税务 | 港股印花税、美股股息预扣税 |
| 交收 | T+2(港币)/ T+0(部分美股) |
三、跨境 TRS 黑话
| 黑话 | 意思 |
|---|---|
| ”通道费” | 券商收取的跨境通道服务费 |
| ”额度排队” | 跨境额度不够,客户需等 |
| ”购汇/结汇” | 人民币↔外币兑换 |
| ”W8-BEN” | 美国税务表格 |
| ”中概股” | 在美上市的中国公司股票 |
下一步:end-to-end-scenario.md 全流程沙盘
第三部分:产品核心结构与收益模型
一、结构化票据的八大核心结构
| 结构 | 英文 | 收益特征 | 适合市场环境 |
|---|---|---|---|
| 保本型参与 | Principal Protected Note | 保本 + 标的涨幅×参与率 | 温和看涨 |
| 雪球型 | Snowball / Autocallable Note | 固定票息 + 提前终止 + 敲入亏损 | 震荡/温和上涨 |
| 区间计息 | Range Accrual Note | 标的在区间内天数/总天数 × 高票息 | 低波动/横盘 |
| 反向可转债 | Reverse Convertible | 高票息 + 到期可能转股 | 温和看跌(高票息补偿) |
| 最差表现 | Worst-of Note | 挂钩多标的,取最差表现 | 市场普涨时最危险 |
| 双币种 | Dual Currency Note | 以另一种货币支付收益,汇率风险大 | 汇率判断准确时 |
| 凤凰型 | Phoenix Note | 观察日不敲入即付息,敲入后观察日恢复可补付 | 震荡市但不过深下跌 |
| 杠杆型 | Leveraged Note | 涨幅乘以杠杆倍数(>1) | 强烈看涨方向 |
二、结构化票据关键条款
| 条款 | 英文 | 说明 | 对系统影响 |
|---|---|---|---|
| 参与率 | Participation Rate | 客户享受标的涨幅的比例(通常50-150%) | 定价参数 |
| 封顶 | Cap | 客户最高收益上限 | 收益计算截断 |
| 保本率 | Principal Protection Rate | 到期最低偿还本金的百分比 | 本金保障计算 |
| 观察日 | Observation Date | 判断敲入/敲出的日子(日/周/月) | 日历调度触发 |
| 锁定期 | Lock-up Period | 发行后一段时间不可赎回 | 流动性管理 |
| 提前赎回费 | Early Redemption Fee | 锁定期后提前赎回的费用 | 计费模块 |
三、结构化票据的生命周期事件
| 事件 | 说明 | 系统处理 |
|---|---|---|
| 定价日(Pricing Date) | 确定参与率/票息/封顶参数 | 参数锁定 |
| 发行日(Issue Date) | 募集结束,产品成立 | 份额登记 |
| 首期观察日 | 第一次判断敲出 | 自动条件判断 |
| 付息日 | 每次付息 | 利息计算+资金划拨 |
| 敲出(Auto-call) | 达到敲出条件,提前终止 | 自动结算 |
| 敲入(Knock-in) | 标的跌破敲入价,失去保本 | 状态变更+通知 |
| 到期日(Maturity) | 产品结束 | 最终结算 |
第四部分:结构化票据风险模型
一、特有风险
| 风险类型 | 描述 | 根因 | 防范措施 |
|---|---|---|---|
| 发行商风险(Issuer Risk) | 票据发行方违约 | 票据是发行方的无担保债务 | 只选高评级发行商 |
| 波动率风险 | 隐含波动率变化影响定价 | 定价波动率与实际不符 | 波动率曲面监控 |
| 缺口风险(Gap Risk) | 标的在非交易时段大幅波动 | 隔夜跳空 | 压力测试覆盖缺口 |
| 流动性风险 | 票据没有二级市场 | 产品非标准化 | 持有至到期策略 |
| 汇率风险(跨境) | 跨境TRS的汇率波动 | 保证金币种≠标的币种 | 每日汇率重估 |
二、定价模型选择
| 结构 | 定价模型 | 关键输入 | 复杂度 |
|---|---|---|---|
| 保本型参与 | Black-Scholes + 零息债 | 波动率、利率、期限 | 低 |
| 雪球型 | Monte Carlo模拟 | 波动率曲面、利率路径 | 高 |
| 区间计息 | 数字期权定价 | 标的波动率、区间宽度 | 中 |
| 反向可转债 | 债券 + 看跌期权 | 信用利差、波动率 | 中 |
| 最差表现(挂钩多标的) | 多资产模拟 + Copula | 相关矩阵、各标波动率 | 很高 |
第五部分:跨境 TRS 深化
一、三大跨境路径对比
| 维度 | 跨境TRS | 港股通 | QDII |
|---|---|---|---|
| 标的范围 | 港股+美股中概股+部分美股 | 港股通标的 | 较广 |
| 额度限制 | 券商跨境额度 | 每日额度限制 | QDII额度 |
| 资金出境 | 不实质出境(NDF结算) | 实质出境 | 实质出境 |
| T+0交易 | ✅ 支持(Delta One结构) | ❌ T+0受限 | ❌ |
| 税务处理 | 券商代扣代缴 | 直接扣缴 | 直接扣缴 |
| 主要玩家 | 头部券商(中信/中金/华泰) | 所有投资者 | 公募基金 |
| 成本 | 通道费+融资成本 | 佣金+汇率 | 管理费 |
二、跨境 TRS 运营细节
资金流全流程:
客户(CNY保证金入账)
→ 券商保证金账户(CNY)
→ 券商购汇(CNY→HKD/USD)
→ 券商境外账户(HKD/USD)
→ 买入境外标的
→ 每日盯市:保证金比例检查
→ 追加/退还保证金
→ 到期/终止:卖出标的 → 结汇(HKD→CNY)→ 客户收款
汇率处理:
- 保证金以 CNY 计算,境外以 HKD/USD 交易
- 每日汇率重估(用当日CNH定盘价)
- 汇率波动可能导致额外保证金要求
- 极端情况:汇率变动+标的下跌双重打击
额度管理:
- 外管局批准的跨境额度
- 每个客户占用额度
- 额度排队制度
- 额度切换(不同境外通道)
第六部分:结构化票据黑话补充
| 黑话 | 意思 | 使用场景 |
|---|---|---|
| ”打新” | 首次募集购买 | Sales对客户说 |
| ”破发” | 上市后跌破发行价 | 二级市场表现不佳 |
| ”敲出” | 触发提前终止 | 雪球产品自动终止 |
| ”敲入” | 标的跌破门槛 | 风险事件触发 |
| ”保本” | 本金安全 | 产品宣传卖点 |
| ”参与率” | 客户分享涨幅的比例 | 产品定价谈判 |
| ”封顶” | 最高收益限制 | 产品结构说明 |
| ”滚续” | 到期后续做类似产品 | 客户留存 |
| ”额度” | 跨境额度/交易额度 | 日常业务用语 |
| ”通道” | 跨境交易路径 | 运营讨论 |
第七部分:系统实现(ODTS 中的结构化票据处理)
基于
~/odts1/hedging-as+~/odyssey/ofareg+~/odyssey/odyssey-cash-manager-service。
7.1 跨境TRS的系统路径
| 步骤 | 系统 | 核心代码路径 |
|---|---|---|
| 定价 | hedging-as | pricing/TRSPricingService.java — 融资成本 + 标的波动 |
| 合约簿记 | eds-web-app → hedging-as | ContractSaveService.java,标记 contractType=TRS |
| 购汇指令 | hedging-as → IPMP | Pulsar消息 ForexOrderEvent → IPMP 购汇 |
| 境外下单 | hedging-as → OMS | OrderService.java → 境外执行通道 |
| 每日盯市 | hedging-as EOD | MarkToMarketStep.java — 标的市值 + 汇率重估 |
| 保证金计算 | hedging-as → odyssey-cash-manager-service | MarginCallProcessor.java → 追加指令 |
| 额度检查 | hedging-as | QdiiLimitTracker.java — 外管局额度实时计算 |
| 终止结算 | hedging-as → IPMP | 卖出标的 → 结汇 → 客户收款 |
7.2 系统特色处理
结构化票据在系统中需要额外处理三个维度:
汇率维度:
- 保证金 CNY 入账,境外 HKD/USD 交易,每日 CNH 定盘价重估
hedging-as/src/com/cicc/service/eod/FxRevaluationStep.java执行每日汇率重估- 输出
fxValueDelta→ 影响保证金要求
额度维度:
- 外管局批准的跨境额度,ODTS 独立维护额度表
hedging-as/src/com/cicc/service/timer/QdiiUnderlineTimer.java定期同步额度使用情况- 超级用户界面在
eds-web-app中显示额度余量
公司行动维度:
- EOD 第 3 步
CorporateActionStep.java扫描境外标的的分红、拆分、配股 - 自动调整合约参数(
adjustedQuantity,adjustedStrike)
7.3 监管报送
跨境 TRS 需向三个方向报送:
| 报送方向 | 系统 | 关键信息 |
|---|---|---|
| 中证报价 (PKS) | OFA → REST API | 交易要素、对手方、名义本金 |
| 外管局 (SAFE) | ofareg → 定期报告 | 额度使用、每笔交易明细 |
| CSRC 分类监管 | ofareg → 月报 | 风险敞口汇总 |
更多:见 ODTS-19 监管报告、ODTS-53 IPMP资金划转
下一步:role-compliance.md 角色地图:合规