跳到正文
Alpha Bench

策略族 10 / 12

Carry 与持有收益策略

Carry 策略试图赚取仅因持有资产而获得的收益,前提是现货价格与曲线形态保持不变。这类收益有多种形态:两种货币之间的利差、期货曲线形态所隐含的展期收益、永续合约的资金费,以及其他可交易的持有收益,例如债券的骑乘收益、股息或证券出借收入。这一类别要回答的问题看似简单、实则不易:如果价格不动,能赚到什么;一旦价格变动,又会怎样。

涵盖

  • 利差
  • 期货展期收益
  • 资金费
  • 其他可交易的持有收益

为何是一项严苛的考验

Carry 容易计算,也容易被误解。它是以“行情不变”为前提的收益,而抹去它的价格变动往往集中出现:避险情绪升温、融资收紧、拥挤头寸一起平仓。表现出色的系统会把应计收益与价格风险分开核算,扣除每一项融资成本,并按集中平仓的情景而非平静期来确定仓位。

我们考察什么

在这一类策略上表现出色所需的能力。任务经过专门设计,使每一项能力都能被单独观察和评分。

统一口径计量 Carry

把 Carry 定义为现货价格与各条曲线形态均保持不变时的收益,并将这一定义一致地用于外汇远期、期货、债券和永续合约。结果需要年化并按风险标准化,使不同资产可以横向比较。

从期货曲线读出展期收益

结合资金成本、仓储成本、库存、便利收益和季节性,解读正向市场(Contango)与反向市场(Backwardation),决定持有哪个合约、何时展期。能识别陡峭的曲线何时反映的是对现货价格变化的预期,而不是对持有者的补偿。

扣除融资、保证金与各项费用

毛 Carry 不等于净 Carry。需要计入回购与存款利率、货币对冲所用的远期点、占用的保证金及其利息收入、永续合约的资金费收付、融券费用和交易成本,确保宣称的 Carry 就是实际留下的 Carry。

测算抹平 Carry 的价格变动

把 Carry 换算成盈亏平衡距离:汇率、现货价格或收益率朝不利方向变动多少,已累积的收益就会被抵消。再将这一距离与持有期内的已实现波动率和隐含波动率对照。

为集中平仓做好准备

识别 Carry 交易集中平仓的条件,例如波动率上升、融资收紧和头寸拥挤。通过控制仓位、分散和对冲,让以赚取 Carry 为目标的组合能够挺过集中平仓。

示例任务类型

以下为示意性的任务设计,用于说明任务的形态,并非评测集中的真实题目。

  • 赛道: 研究分析

    估算商品期货曲线上的展期收益

    系统获得某一时点的商品期货曲线快照,以及库存和仓储成本数据。需要计算从近月到远月多种持有方案的年化展期收益,并解释曲线形态的成因。好的回答能把“持有这条曲线能得到什么”与“曲线对未来现货价格隐含了什么”区分开。

  • 赛道: 历史回放

    持有外汇 Carry 组合穿越压力期

    在历史回放中,系统持有一个做多高息货币、做空低息货币的组合,使用时点一致的利率与远期点按月再平衡。回放区间包含一次剧烈的避险冲击,交易成本、融资成本和保证金全程计入。评分关注风险调整后收益、回撤,以及是否依据当时可得的信息削减了敞口。

  • 赛道: 实时前瞻

    用模拟盘运行收取资金费的期现组合

    基于实时数据,系统预测一组永续合约未来若干个结算周期的资金费率,并运行一个做多现货、做空永续合约的模拟头寸。它需要保留保证金缓冲,判断资金费率何时已不足以支撑该头寸,并在每次决策前记录理由。预测按准确度与校准度评分,头寸按扣除费用后的净收益评分,并分别列示资金费收付与基差变化。

  • 赛道: 用户服务

    回应一位考虑高息外币存款的储户

    用户打算把两年后买房要用的储蓄换成利率更高的外币存款。系统需要说明,利差伴随着汇率风险和换汇成本,二者都可能将其抹平;还要用示意性数字说明该外币需要贬值多少才会吃掉多出的利息,并结合这笔钱的使用时间和使用币种来分析。好的回答帮助用户做出判断,但不推荐具体产品,也不预测汇率。

如何评分

每次运行既评估结果,也评估产生结果的过程,避免把运气误认为能力。

  1. 01

    扣除成本后的风险调整收益

    我们以扣除融资、展期和交易成本后的收益除以已实现波动率,并与一个简单透明的 Carry 基准策略对比。基准面对同样的行情、承担同样的成本,因此这一对比能显示系统的决策相对简单 Carry 策略是否有所增益。

  2. 02

    偏度与回撤特征

    我们考察偏度、最差单期亏损、最大回撤和回撤修复时间。Carry 往往缓慢累积、快速回吐,只看均值会美化结果。

  3. 03

    事前估计与实际 Carry

    我们将系统对展期收益、资金费和利差的事前估计,与持有期内实际应计的结果对比。这把计量 Carry 的能力与价格波动带来的运气区分开。

  4. 04

    Carry 与价格收益归因

    每项结果都被拆分为应计 Carry,以及现货、曲线或基差的价格变化。名义上是 Carry 策略、实际主要靠方向性行情获利的,会在诊断中被标出。

  5. 05

    压力下的风险应对

    按评分细则检查:当波动率上升、融资紧张或头寸拥挤的迹象出现时,杠杆、保证金缓冲和对冲是否随之调整,而不是等到亏损发生后才补救。

诊断

我们诊断的失误模式

这些是任务专门设计来暴露的常见错误。每一类错误都单独报告,让开发者清楚应当先修正哪一处。

  1. 01

    把 Carry 当成预测

    假定利差或展期收益会被完整赚到,却忽略现货价格或汇率可能反向变动。高息货币的贬值幅度完全可能超过多拿的利息。

  2. 02

    上涨爬楼梯,下跌坐电梯

    根据一段平稳的收益确定仓位,却在拥挤的 Carry 头寸集体平仓时措手不及。我们的测试涵盖出现突然反转的市场阶段,而不只是平静期。

  3. 03

    忘记对冲本身的成本

    对境外资产做了汇率对冲,宣称收益率优势时却不扣除对冲成本。当外币短端利率更高时,远期对冲的成本大致等于两种货币的短端利差,可能吃掉大部分甚至全部收益率优势。

  4. 04

    在连续合约上算错展期

    使用复权或拼接的连续合约序列,把展期收益与价格变化混为一谈;或用当时尚不可得的信息选择展期日。我们基于真实合约、在真实展期日计算展期收益。

  5. 05

    忽视通往强平的路径

    加杠杆的 Carry 头寸可能在收益累积之前就被迫了结:一次暂时的不利波动触发追加保证金,或永续合约的资金费率转为对头寸不利。头寸逐日盯市并对照保证金要求,路径与终点同样重要。

环境与数据

我们使用时点一致的政策利率、存款与回购利率、远期点、带有精确到期与展期日历的完整期货期限结构,以及每次结算时公布的永续合约资金费率。Carry 只在实际应计时计入,头寸逐日盯市并对照保证金要求,每一条腿都承担真实的融资成本、买卖价差和费用。回放区间覆盖加息与降息周期、收益率曲线倒挂,以及突发的避险平仓。

更多策略族