【Portfolio】IC、IR 和 BR 详解

来源:互联网 发布:达内c语言视频 编辑:程序博客网 时间:2024/06/05 02:39

IC、IR 和 BR 的定义

首先假定一下,我们要预测的应该是残差收益,而不是整体收益。
定义“残差收益”residual return 为收益中与基准无关的那部分。用 r~ 表示 N 个股票的残差收益,f 表示用来预测残差收益的 K 个因子。为了预测残差收益,可以对下式进行估计:

r~t=Bft+ϵ~t,t=1,,T

其中 B 是需要估计的因子的暴露,ϵ 是回归误差。
完成对上式的估计之后,就可以用来估计 E(r~T+1)Var(r~T+1)

定义 IR

有了 E(r~T+1)Var(r~T+1) 之后,投资组合经理就可以构建最优残差仓位(optimal residual position),即让 r~T+1 的基准 β 为 0 的最小方差组合。构造出该组合时候,就可以用该组合的期望收益除以标准差来定义 IR。用 w 表示最优残差仓位中各个股票的权重向量,那么:

IRwTE(r~T+1)wTVar(r~T+1)w

定义 BR

Grinold 和 Kahn 定义 Breadth 即 BR 为帮助预测残差的不同信号个数,也就是信号向量的维数。在前面所述的框架中,其实就是 f 的维数 K
理论上来说,预测因子的个数不是一定等于信号个数的,但在实践中,两者一般相等。它们的相等有两个原因:第一,给出残差收益关于信号的条件分布,信号个数不能被独立地决定,外人无法从残差收益的预测中自己决定信号的个数(Outsiders cannot determine by themselves the number of signals from the forecast of residual returns)。第二,一旦因子的个数确定了,信号的个数就不重要了,比如用两个因子拼出一个新的因子,并把新因子加入到预测的回归模型中,那么新因子是来自两个因子的事实就不重要了。
再举一个例子,有一个因子是分析师评级,是由几千名分析师的预期构成的,有人会觉得信号个数应该是几千,但这显然不现实,我们无法知道究竟是多少分析师给出了不受他人影响的独立观点,真正起作用的是那个叫“分析师评级”的因子。
因为上述原因,在决定 BR 值的时候有必要进行调整,小心不要将同一个因子重复计数了。用数学语言来说,我们要计算的是最大的线性无关因子数。

定义 IC

在定义 IC 之前,要对 r~f 进行标准正交化(orthonormalize)。操作如下:
先寻找矩阵 GH,使

r~=Gxf=Hy

其中 xy 是服从多元标准正态分布的随机变量(假设 r~f 服从多元正态分布),也就是说,xy 方差为 0,协方差矩阵为单位矩阵。GH 本质上就是 r~f 的方差(协方差矩阵)的平方根,即

Var(r~)=GGTVar(f)=HHT

在标准正交化之后,就可以定义 IC2了:

IC21Kj=1Ki=1NCov(xi,yj)2

这和 Grinold 和 Kahn 给出的公式不太一样,他们假设 i=1NCov(xi,yj)2 在所有的 j 上都一样,因此省略了前面一步的求和,另外,他们用相关系数而不是协方差来定义,但由于 xy 已经标准正交化了,这两者等价。

IC、IR 和 BR 的简单解释

首先,我们要预测 r~T+1,这是由 N 个股票组成的向量,但我们只需要预测 N1 个数值即可。想一想为什么?这是因为,残差收益是在总体收益中剔除了基准之后的收益,如果用 rB,t 表示基准在 t 时刻的收益,β 表示基准组合中各成分股的 β 系数,那么有:

rt=α+βrB,t+r~t,t=1,,T

wB 来表示基准中各成分股的比例,那么有 wTBβ=wTBCov(rt,rB,t)Var(rB,t)=1β 系数的定义),以及 wTBrt=rB,t,从而我们可以推出 wTBr~t=0,即所有股票的残差收益的加权和为零。
由此可见,我们只需预测 N1 个股票的下一期残差收益即可。设前 N1 个股票的 T+1 期残差收益为 r~1,T+1,权重向量为 wB1,第 N 个股票(最后一个)的 T+1 期残差收益为 r~2,T+1,权重值为 wB2,可以推出

r~2,T+1=1wB2wTB1r~1,T+1cTr~1,T+1

其中 c=1wB2wB1
为了预测 r~1,T+1,设 B1 为前 N1 个股票的 (N1)×K 的因子载荷矩阵,那么有

r~1,t=B1ft+ϵ~1,t,t=1,,T

我们先假设已经得到了 r~1,T+1 的均值和方差估计:

E(r~1,T+1)=BT1fT+1μ1Var(r~1,T+1)Σ11

那么对于 r~2,T+1,有:

E(r~2,T+1)=cTμ1Var(r~2,T+1)=cTΣ11cCov(r~1,T+1,r~2,T+1)=Σ11c

我们的目的是,在收益不变的情况下,求出具有最小残差的仓位(权重向量),即求解以下约束优化问题:

mins.t.(w1w2)T(Σ11cTΣ11Σ11ccTΣ11c)(w1w2)(w1w2)T(β1β2)=0(w1w2)T(μ1cTμ1)=μ¯

接下来,就让我们把它解出来!
第一个约束可以把 w2 直接表示成 w2=1β2βT1w1dTw1,那么要最小化的式子为:

wT1Σ11w1+wT1Σ11cdTw1+wT1dcTΣ11w1+wT1dcTΣ11cdTw1=wT1(I+cdT)TΣ11(I+cdT)w1

第二个限制条件变为 wT1μ1+wT1dcTμ1=wT1(I+dcT)Tμ1=μ¯

定义 w(I+cdT)w1,原问题就转化为

minwwTΣ11ws.t.wTμ1=μ¯

可以直接表示出 w=μ¯Σ111μ1μT1Σ111μ1
具有最优残差的组合,它的均值和方差是

Var(wTr~T+1)=μ¯21μT1Σ111μ1E(wTr~T+1)=μ¯

而由 IR 的定义,迹的性质,以及 μ1 的确切表达式,可进行推导:

IR2=[wTE(r~T+1)]2wTVar(r~T+1)w=μT1Σ111μ1=tr(Σ111μ1μT1)=tr(Σ111B1fT+1fTT+1BT1)

可以用 f 的二阶矩来近似式中的 fT+1

B1fT+1fTT+1BT11Tt=1TB1ftfTtBT1=1Tt=1Tr1,trT1,t1Tt=1Tϵ~1,tϵ~T1,t=(1Tt=1Tr1,trT1,t)12TR2(1Tt=1Tr1,trT1,t)12

这里的 R2 定义为

R2I(1Tt=1Tr1,trT1,t)12T(1Tt=1Tϵ~1,tϵ~T1,t)(1Tt=1Tr1,trT1,t)12

我们还可以用回归误差的二阶矩来近似 Σ

Σ1Tt=1Tϵ~tϵ~Tt=(1Tt=1Tr1,trT1,t)12T(IR2)(1Tt=1Tr1,trT1,t)12

把这两个近似代回到 IR2 中,有 tr(Σ111B1fT+1fTT+1BT1)tr[(IR2)1R2],再近似一下,有 tr[(IR2)1R2]=tr(R2)

综上所述,我们可以得到一条引理:

Lemma The squared information ratio is approximately the goodness of fit of the return forecastingregression: IR2tr(R2).

接下来,我们来看看 IC,从 R2 出发:

tr(R2)=I(1Tt=1Tr1,trT1,t)12T(1Tt=1Tϵ~1,tϵ~T1,t)(1Tt=1Tr1,trT1,t)12=tr[(Var(r~)12)TVar(Bf)Var(r~)12]=tr[Var(r~)1BVar(f)BT]=tr[Var(r~)1Cov(r~,fT)Var(f)1Cov(f,r~T)]

其中最后一行的推导来自于 B=Cov(r~,f)Var(f)1
r~f 进行标准正交化,我们有:

Var(r~)=GGTVar(f)=HHTCov(r~,fT)=GCov(x,yT)HT

于是,可以进一步化简 R2

====tr[Var(r~)1Cov(r~,fT)Var(f)1Cov(f,r~T)]tr[(GGT)1GCov(x,yT)HT(HHT)1HCov(y,xT)GT]tr[Cov(x,yT)Cov(y,xT)]j=1Ki=1NCov(xi,yj)2KIC2

于是,又可以得出一条引理:

Lemma The squared information coefficient is the average contribution of each forecasting factor in
increasing the goodness of fit: tr(R2)=KIC2.

当没有基准时……

在以上的计算过程中,基准都扮演了很重要的角色。但事实上,不需要基准也完全没问题。当没有基准时,我们可以在整个组合的总收益上进行计算,而不是在残差收益上。这样的应用在实践中很有价值,并且容易让人看清 IR 和夏普比率的关系。其实,IR 就是最大化的夏普比率。
rtN 个股票在时刻 t 超过无风险收益率的超额收益。那么,我们要估计的是:

rt=Bft+ϵt,t=1,,T

我们假设 fϵ 都服从均值为0的正态分布,那么 rt 也服从均值为0的正态分布,但 rt 的条件均值不是0(比如关于 ft 的条件均值)。
将前文的分析应用过来,同样可以预测 rT+1 的期望和方差,并且它服从正态分布。假设 fT+1 已经知道或被准确估计,那么有:

E(rT+1)=BTfT+1μ1Var(rT+1)Σ11

这个公式和前面的几乎一样,只是在这里指的是组合的整体收益。同样,我们也可以对 IR 进行类推,设 w 为最优组合的权重向量,我们可以定义

IRwTE(rT+1)wTVar(rT+1)w

在没有基准的时候,前述的分析依然正确。Breadth 依然是因子的数量,而 IC2 依然是对提高回归的 R2 来说每个因子的平均贡献。但新的 IR 定义提供了新的视角:IC2 还是对提高最大夏普比率平方的每个因子的平均贡献。

我们先寻找最小方差组合,即求解

minws.t.wTΣwwTμ=μPwTι=1

其中 μP 是组合的期望收益,ι 是全为1的向量。
这个问题的解是:

w=DΣ1ιAΣ1μDCA2+CΣ1ιAΣ1ιDCA2μP

其中:

ACD=ιTΣ1μ=ιTΣ1ι=μTΣ1μ

最小方差组合的方差是:

wTΣw=Cμ2P2AμP+DDCA2

而夏普比率 SR 是:

μpwTΣw=DCA2C2A1μP+D1μ2P

μP=DA 时,具有最大夏普比率,也就是 IR

IR=D=μTΣ1μ=tr(Σ1μμT)=tr(Σ1BfT+1fTT+1BT)

同样,可以用 f 的二阶矩来估计 fT+1

BfT+1fTT+1BT1Tt=1TBftfTtBT=1Tt=1TrtrTt1Tt=1Tϵ~tϵ~Tt=(1Tt=1TrtrTt)12TR2(1Tt=1TrtrTt)12

也同样,我们用回归误差的二阶矩来估计 Σ

Σ1Tt=1TϵtϵTt=(1Tt=1TrtrTt)12T(IR2)(1Tt=1TrtrTt)12

将这两个近似代入到 IR2 的新定义中:

tr(Σ1BfT+1fTT+1BT)tr[(IR2)1R2]tr(R2)

因此,在没有基准时,上一节的两个引理依然成立。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 衣服的铁拉链弯怎么办 去旅行衣服皱了怎么办 衣服抽绳出来了怎么办 裤子的绑带掉了怎么办 网纱裙的边卷了怎么办 堵奶宝宝吸不通怎么办 棉麻裙子掉毛怎么办 10个月宝宝吃手怎么办 婴儿连体衣长了怎么办 冰丝面料变长了怎么办 t恤袖口大了怎么办 长袖t恤袖子长了怎么办 机打的扣子掉了怎么办 四个月宝宝头扁怎么办 鞋子前面穿翘了怎么办 休完产假没人带怎么办 休完产假孩子吃奶怎么办 巴布豆童鞋里面臭了到底怎么办 连体裤有点卡档怎么办 宝宝连体衣扣子掉了怎么办 买衣服被骂了怎么办? 把人车刮了跑了怎么办 打工打不下去了怎么办 白色衣服变粉了怎么办 一量血压就紧张怎么办 一紧张就血压高怎么办 不在上班时间在单位受伤怎么办 生活过得太压抑怎么办 高低床踏板断了怎么办 高低床 孩子摔下来怎么办 小孩子太小高低床爬梯怎么办 辞职后单位不发工资怎么办 买了个上下床搬家怎么办 爸妈不让学日语怎么办 把共享单车弄坏了怎么办 裙子沾到单车油怎么办? 外穿的短裤卷边怎么办 蹬完单车膝盖疼怎么办 夏天骑摩托太热怎么办 半框眼镜线断了怎么办 镜片从镜框脱了怎么办