从度量晃动,到熬过晃动
本阶梯前面,你学会了如何*度量*这份危险。一家保险公司握着两堆有日期的现金流——它持有的资产,和它承诺要付的负债——利率一动,两堆的价值就此消彼长。把两者的错配浓缩成一个数字,就是**久期缺口**:大体等于资产久期减去负债久期。缺口为零,意味着一个小幅利率变动会把两堆推动相同的百分比,夹在中间的盈余便岿然不动。这就是**资产负债管理**的仪表盘指示灯。
可度量缺口和填平缺口是两码事。这篇指南讲的是*动手做*一件事——刻意安排资产那一堆,使得无论利率向哪个方向猛动,资产价值的变化都恰好抵消负债价值的变化。你不是在赌利率的方向,而是在搭一个对方向不太在意的头寸。这个目标有个气派的名字叫免疫:给资产负债表打疫苗,让一记利率冲击穿过它而不留下伤口。
雷丁顿的三个条件
1952 年,英国精算师弗兰克·雷丁顿(Frank Redington)写下了免疫一个基金究竟需要什么,他的配方有三味料。第一,资产的现值等于负债的现值——你一开始桌上就有足够的钱。第二,正是你已经见过的久期匹配条件:资产久期等于负债久期,于是一个小幅利率变动会把两堆推动相同的一阶幅度,这些效应彼此抵消。到此为止,不过是"把久期缺口设成零"。
第三个条件才是巧妙之处,也是免疫胜过单纯久期匹配的原因:资产的凸性(那段扩散、那个弯)必须*大于*负债的凸性。回想久期与凸性那篇指南:价值与利率的关系不是直线,而是一段缓缓的弯,而凸性是你的朋友——它意味着利率上升时资产少跌一点、利率下降时资产多涨一点。倘若你的资产比负债*更*凸,那么一阶效应抵消之后,剩下的二阶摆动在*任一*方向上都对你有利。这就是全部的魔法所在:一个小幅的平行移动,无论上下,都让你至少不比原先差。
有一幅图能让第三个条件变得鲜活。假设你欠一笔 10 年后到期的整付款项——你的负债久期约为 10。你可以买一张 10 年期零息债券,把它分毫不差地匹配上。或者你可以*跨骑*这个日期:持有一些 5 年期债券和一些 15 年期债券,配比让平均久期仍是 10。这个跨骑组合比单一的"子弹"更分散——更凸。利率一跌,长的 15 年那条腿猛涨;利率一升,短的 5 年那条腿给你现金、好按新的更高利率再投资。无论哪一种,跨骑组合在一边赚的,大约就抵了它在另一边亏的,盈余因此得到保护。
Redington immunization — three conditions
(1) PV(assets) = PV(liabilities) enough money
(2) Duration(assets) = Duration(liabs) gap = 0, 1st order cancels
(3) Convexity(assets) > Convexity(liabs) 2nd order in your favour
Meet all three -> small parallel rate shift (up OR down)
leaves surplus >= its starting level.当你想要确定性:匹配与专款专投
免疫匹配的是一个*汇总统计量*——久期——并容忍年复一年地买进卖出。还有一种更直白、更倔强的替代法:**现金流匹配**。对你必须支付的每一笔款项,都配上一项在完全相同的时点、付给你完全相同金额的资产。明年六月欠 100?就持有一项明年六月恰好交付 100 的东西。把整张负债时间表都这么做完,付每一张账单的钱在账单到来之前就已经在路上了。没有什么要预测,也没有什么得在尴尬的时刻卖掉。
一个小小的算例就能看出它有多干净。假设你在第 1 年欠 50、第 2 年欠 50、第 3 年欠 1,050。买一张面值 1,000、票息 5% 的 3 年期债券:它分别派出 50、50,以及 50 + 1,000 = 1,050——分毫不差、日期对日期地匹配上。这下利率的变动几乎变得无关紧要。你一路上什么都不卖,所以债券价格下跌伤不到你;你不必把到期的本金再投资,所以低利率也咬不到你。现金流匹配*同时*中和了利率风险和再投资风险,这是免疫做不到的。
当这种精确匹配的思路被立成一项常设的、围起来专用的策略时,它有了自己的名字:**专款专投**(dedication)。你划出一束特定的债券,把它*专门拨给*某一组负债,让它自行流尽——别的什么都不碰。一个为 30 年养老金给付专设的组合,只须持有横跨这 30 年逐年到期的债券,于是每一年的养老金都由那一年的债券收入来兑付。这个词道出了精神所在:那些资产只有一份差事,并与基金的其余部分隔开。这是精算师能给退休者的最叫人安心的承诺——付你那张支票的钱早已拨好,上面写着你的名字。
免疫诚实的局限
现在到了谨慎的精算师从不跳过的部分。免疫是一个漂亮的近似,而非保证,雷丁顿本人也会第一个把它的细则一条条列出来。第一个局限藏在一个词里:*平行*。久期假定整条收益率曲线处处同向、同幅地上下移动。真实的曲线没那么客气——它会*扭转*。短端可能猛跳而长端几乎不动,或者曲线变陡、变平。一个久期完美匹配的组合,仍可能在曲线改变的是*形状*而非*水平*时漏水,因为那个护你抵御平行移动的跨骑组合,对扭转只字未提。
第二个局限是"*小*"字。久期匹配抵消的是*一阶*效应,凸性给剩下的*二阶*效应加了点甜头,但二者都是对一段弯曲关系的局部近似。对于零点几个百分点的温和移动,这份保护极其出色;可一旦发生几个百分点的剧烈跳动,更高阶的项就醒过来了,那个漂亮的对消便开始松脱。免疫是为日常天气校准的,而不是为百年一遇的风暴。
第三个局限是"*一次*"字。免疫只在你搭好它的那一瞬间成立,但久期会*自己漂移开来*。时间流逝,负债在变老;利率变化,每个久期内部那些现值权重在移动;债券也沿曲线滚落——于是一个周一还匹配着的头寸,到下个季度就错配了。补救之法谈不上华丽,却必不可少:定期再平衡、重算缺口、把组合轻轻推回去。还要再三强调:免疫只对付*利率*的移动;负债结果若比假设的更大(理赔更多、寿命更长、退保更少),它毫无办法——那份不确定性住在负债那一侧,由准备金与资本来应对,而非靠匹配久期。
把它用起来
- 把两边放在同一基准上估值:用同一条收益率曲线折现负债现金流与候选资产现金流,并核对资产现值至少等于负债现值(雷丁顿第一条件)。
- 算出两边各自的久期、组成久期缺口;挑选一个把缺口压到零的债券组合(第二条件)。
- 在所有缺口为零的组合中,优选资产比负债更分散、更凸的那个(第三条件),好让任一方向的移动都不让你变差。
- 对账上确定、固定的核心部分,更进一步去做现金流匹配或专款专投;把免疫留给那更大、更灵活的其余部分。
- 按计划定期再平衡,因为久期会漂移;并针对非平行的扭转与大幅冲击做压力测试——这些是单靠匹配覆盖不到的。
注意它承诺了什么、又没承诺什么。做得好的话,免疫与匹配能让一个基金的盈余在利率的寻常起伏下出奇地平静,并让一家机构无须预测利率走向就能兑现承诺——这是一项实打实的工程胜利。但它们是为一种风险调校的工具,是按小幅、平行的移动校准的,而且只在下一次再平衡之前管用。更宽的活计——扭转、大冲击、股票、退保、长寿、一整个纠缠在一起的未来——需要ALM更宏大的机器,以及本阶梯最后一篇所要转向的、基于情景的建模。