如何计算投资收益率

作者: , 共 3073 字 , 共阅读 0

某些人对绩效评估和分解不屑一顾,认为没必要那么复杂,不就比比谁赚的钱多就行了吗?问题没有那么简单。

首先,直观地说,一个人用 100 万本金赚到了 10 万,跟一个人只用 10 万本金赚到 10 万,显然后者的表现更好。所以第一个结论:在进行绩效评估的时候,不能光看收益额,而要看收益率:相对于其本金的收益

那么,收益率可以被简单理解为收益除以本金吗?也不行,这里面的东西远比想象中复杂。简单地说,如何计算收益率,依赖于你评估的角度。不同的角度得出的结论可能截然相反。

下面先给出一个这样的例子。

假设有甲、乙两个投资人,分别投资于两只基金 A 和 B ,这两只基金都投资于中国 A 股股市。为了简单起见,我们假设投资为两年期限,恰好为中国 A 股市场的 2007 年到 2008 年。

甲在 2007 年投资了 100 万到 A ,然后 A 这一年赚了 120%;甲一看赚了钱,马上追加了 200 万,结果 2008 年这只基金亏损 50%。显然,甲损失了 100+200-(220+200)*50%=90 万,平均投入资金为 200 万一年。

乙同样在 2007 年投资了 100 万到 B , B 在这一年赚了 100%,但在年末他撤回了 50 万的本金。B 在第二年亏损了 60%。那么乙在这两年赚了(50+150*40%)-100=10 万。乙的平均投入成本为 75 万每年。

乙用不到一半的成本获得了更高的收益,而甲花了很多钱,最后亏损不少。从这个角度上来说,乙的赚钱能力更强一些。

由于投资人的资金实际都是由两只基金的基金经理来操作,那么能否说第二位投资经理要操作的比第一位投资经理好呢?显然不能,第一位投资经理无论在 2007 年还是 2008 年收益率都要比第二位投资经理收益率更高。

所谓问题归结到:投资者的收益如何计算?基金经理的收益如何计算?

1、金钱加权法( Money Weighted )

金钱加权法本质上就是内部收益率法。将初始投入视为现金流入(大于 0 ),期末资产视为现金流出(小于 0 ),那么金钱加权收益率即使得现金流的现值等于 0 的折现率。我们使用下述公式:

$$ \sum_{i=1}^T f_{t_i}(1+r)^{-t_i}=0 $$

其中$ f_{t_i}$ 为时间点$ t_i$ 上的现金流,$ r$ 为内部收益率。

在金钱加权法中,钱在不同时候收益率是一样的。并且它只对期间整体进行定义,分期的收益率和整体的收益率并无直接的关系。

上述的定义较为复杂,掩盖了金钱加权法的一些本质。事实上,金钱加权收益率近似等于收益额除以平均占用资金。这里平均占用资金是指各期占用资金的算术平均值。这种近似收益率也被称为 Modified Diez Return。

1.1、Modified Dietz Method

假设现金流为$ f_{t_i}, i=0,1\cdots, T$ ,其中$ f_0$ 为期初投资额,期末投资余额为$ -f_{t_T}$ ,那么金钱加权收益率$ r$ 为下述方程的解:

$$\sum_i f_{t_i} (1+r)^{t_T-t_i} = 0$$

注意对$ r\sim 0$$ (1+r)^x \sim 1+ rx$ 。上面等式可写成

$$\sum_if_{t_i} (1+(t_T-t_i)r) = 0$$

解出$ r$

$$\begin{array}{rcl}r &=& \frac{-\sum_{i=0}^T f_{t_i}}{\sum_{i=0}^T f_{t_i} (t_T-t_i)}\\&=&\frac{-\sum_{i=0}^T f_{t_i}}{\sum_{i=0}^{T-1} (t_{i+1}-t_{i})\sum_{j=0}^{i}f_{t_j}}\end{array} $$

此处分子$ -\sum f_i$ 为投资盈利额,分母为平均占用资金(因为在时间$ t_i$$ t_{i+1}$ 期间,投入资金恰好为$ \sum_{j=0}^i f_{t_j}$ )。

2、时间加权法( Time Weighted )

将投资区间分成若干段,每段之间没有现金进出,这样每一段都可以用简单收益率法计算其收益率。时间加权收益率 = ( 1 + 各段收益率)的连乘 - 1

2.1、日内现金流或现金流时间不确定时处理方法

时间加权法要求将投资区间分为若干段,每段之间没有现金进出。但在某些时候达到这点比较困难。比如每天日内不停地买卖股票,将每个买卖动作都分隔开,是一个无论在计算上,还是在对数据的要求上,都是一个几乎不可能的任务。

一个简单办法是,对于无法细分的时间颗粒(一般是一天),假设颗粒内部还是有现金流流入和流出,那么将流入的现金流都视为一开始就流入,流出的现金流则认为到结束才流出。

即:期间收益率 = (期末市值+流出现金-期初市值-流入资金)/(期初市值+流入资金)

2.2、实际中使用的时间加权法

由于时间加权法要求在每个现金流时点都需要投资组合的精确估值,对于某些投资组合而言,这一点比较困难。那么在实际使用中,通常在固定的期限内,比如每个月,使用金钱加权法,计算这段期限内的收益率,然后再将各个期间的收益率连乘得到整个期间的收益率。

3、比较

时间加权法收益率可以理解为在各个时点上的瞬时收益率的累计,而金钱加权收益率可以理解为各个时点上的瞬时收益率,再根据当时投入的资本进行加权的收益率。

从这一点上看就很容易理解在什么时候该用什么收益率。

  • 对于投资经理来说,每个时点上有多少资本根本不是他所能掌控的,所以对投资经理,只能使用时间加权收益率。
  • 而对于投资者而言,他决定了每个时间点上的资本数量,所以对于他的评价必须使用金钱加权收益率。

这样最开始的例子中,基金 A、B 和投资人甲、乙的收益( Performance Measure )评估结果如下:

方式 A 和 甲 B 和 乙
时间加权 基金 A : 10% 基金 B :-20%
金钱加权 投资人甲:-40% 投资人乙: 13.3%

从上面可以看到,甲投资的基金 A 的表现优于乙投资的基金 B ,但甲的收益却不如乙。为什么会出现这种情况?直观看是因为甲的择时能力太差,在熊市重仓牛市轻仓。接下来绩效分解( Performance Attribution )会介绍一些定量的方法来评估各自的贡献

Q. E. D.

类似文章:
上一篇如何计算收益率中有一个例子,基金经理的表现挺好,但最后投资人的实际表现却相对较差。这意味着一项投资的最终表现依赖于多个影响因素,而绩效分解便是如何定量的将实际表现分解到这各个影响因素上去。
今年 5 月份网络上流传一篇新闻报道《基金回报率低于活期存款 QFII 十年投资收益翻番》,内容是这样的:
风险管理 » VaR Primer
在计算 VaR 之前,需要先明确所计算 VaR 的参数。最重要的两个参数为时间期限和置信度,前者对应所需衡量风险的时间段,后者对应风险的容忍度。
风险管理 » VaR Primer
在一个大型的组合中,有成千上万只不同的证券,但不同证券的价格可能受到同样的因素所驱动,比如同一个国家的债券几乎都受到该国的基准利率所影响。为了简化 VaR 的计算,通常将那些最根本的因素挑选出来,这些因素被称为风险因子。根据风险因子的状态,计算证券的价格被称为估值。
分级基金(分级基金是什么)的 A 类基金的定价是一个很有意思的话题。
[Mathematics-techniques-in-finance]
机器统治世界,其中一个重要的部分便是安全计算。而这一领域的开创性工作便是姚期智先生的「姚氏百万富翁问题」。相关的工作发表于 1982 年 FOCS 上的的《Protocols for secure computations》
一只普通债券一般会定期支付票息,这种票息收入可均摊到持有债券的每一天。在付息日之前,从上个付息日到当天均摊累计的债券利息被称为该债券当天的应付利息。它有简单的计算公式:
风险管理 » VaR Primer
VaR 衡量一个投资的收益的分位点,衡量未来在一定概率上的损失情况,但某些时候还不够,比如说卖出一个深度价外期权,它的 VaR 为 0 ,但这不代表它没有风险。这类风险被称为尾部风险,可以用 ES 来衡量。
相似度: 0.069
投资 » 凯利判据
凯利判据(英文 wikipedia)是一种人们在面对不确定事物时的选择标准,更准确地说,凯利判据是效应函数为「log 函数」的投资者(或赌徒)的决策方式。下面直接用一个例子来说明:
到当股指期货基差突然放大时,可通过买入现货,卖空股指的方式进行套利。但这个套利需要比较大的资金。比如 2014 年低,一手现货的市值高达 110 万,再加上期货保证金约 11 万,另还需要预留部分资金,保守估计至少要 140 万以上,才能进行一手股指期货的期现套利。
上一篇如何计算收益率中有一个例子,基金经理的表现挺好,但最后投资人的实际表现却相对较差。这意味着一项投资的最终表现依赖于多个影响因素,而绩效分解便是如何定量的将实际表现分解到这各个影响因素上去。