做什么(One-liner)
Canvas 利率冲击传导:输入 bp 变化 + duration + FX sensitivity + equity duration,输出 bond / FX / equity 的一阶 % 影响。纯客户端 TS 计算。
怎么用
(FOMC event trigger) → rate_transmission_v1 (rate_change_bps=25)
→ {bond -1.75%, fx +0.15%, equity -0.45%}
→ risk_management_v1 (rate overlay)核心公式
见 frontmatter。3 个一阶公式:
bond_impact = -duration × Δrfx_impact = fx_sensitivity × Δrequity_impact = -equity_duration × Δr × 0.1(Pangura heuristic)
假设与适用场景
假设:一阶近似 + parallel shift + single FX factor + equity 10% heuristic + JS float64。
适用:FOMC scenario、rate overlay、教学 demo。
不适用:convexity、非线性衍生品、CDS transmission、多币对。
已知局限
详见 frontmatter。6 点:first-order only / parallel shift / single FX / equity heuristic / client-side only / JS float。
参考文献
- Macaulay (1938) — Duration
- Dornbusch (1976) JPE — IRP
- Pangura Internal Rulebook — equity 0.1 heuristic
Golden Test
Planned —— future Tier 1 TS golden (tests/golden/node/rate_transmission_golden.test.ts) 在 backlog;数学极简 + client-side determinism 允许 code review 作当前 rigor level。
Changelog
- 1.0.0 (2026-04-21) — 首次 Active

