业绩度量
量化交易员有很多不错的业绩度量指标,究竟使用哪些指标,很大程度上取决于个人偏好。但我认为,在策略之间、交易员之间进行横向比较,最重要的两个指标是夏普比率和挫跌。注意,我并没有提到平均年化收益率这个投资者最常用的度量指标,因为如果要使用这个指标,就必须得详细说明计算收益率所用到的分母。
例如,在多空策略中,分母用一个方向的资本还是两个方向的呢?收益率是杠杆收益率(分母用账户净值)还是无杠杆(分母用投资组合的市场价值)呢?如果净值或市场价值每日变化,分母是用移动平均值还是每天或每月末的价值呢?使用夏普比率和挫跌,而非标准的业绩度鼠指标,在对不同策略进行比较时,上述绝大多数(并非全部)问题就能避免。
第2章介绍了夏普比率、最大挫跌和最长挫跌期的概念。本章结合Excel和MATLAB中的例子,指出夏普比率计算中的一些细节问题。
计算夏普比率时,甚至老练的投资经理也会混淆的一个细节问题是:是否需要从货币中性组合的收益中减去无风险收益?答案是否定的。货币中性组合可以用卖空所得现金买入证券,故它是自融资的,其融资成本很小(存贷利率差),在回测时可以忽略。同时,保证金余额能获得与无风险利率rF近似的存款利率。假定策略收益率(组合收益率减去存款利率)为R,无风险利率为rF。所以,用于计算夏普比率的超额收益率就是R+rF-rF=R。因此在实际计算中,完全可以忽略无风险利率,只需关注股票头寸的收益率即可。
同样,一个没有隔夜头寸的纯多头当日交易策略也没有资金成本,其超额收益率也是策略本身的收益率。一般而言,在计算夏普比率时,仅当策略需要支付资金成本时,才需要减掉无风险利率。
年化夏普比率可以使策略更加容易。大多数人都知道如何年化平均收益率。例如,年均收益率就是月均收益率的12倍。
然而,年化收益率标准差就稍微复杂一点。这里,假设月收益率是序列不相关的(Sharpe, 1994),年收益率标准差就是月收益率标准差的12倍。于是,年化夏普比率就是月夏普比率的了12倍。
一般而言,假设每个交易时段的长度为T,T可以是1个月、I天、1小时等,若要计算平均收益率、标准差以及相应的年化指标.就必须先算出一年的交易时段数NT。然后年化夏普比率=然而,年化收益率标准差就稍微复杂一点。这里,假设月收益率是序列不相关的(Sharpe, 1994),年收益率标准差就是月收益率标准差的12倍。于是,年化夏普比率就是月夏普比率的了12倍。
一般而言,假设每个交易时段的长度为丁,T可以是1个月、I天、1小时等,若要计算平均收益率、标准差以及相应的年化指标.就必须先算出一年的交易时段数N:。然后
年化夏普比率=×基于T的夏普比率
例如,策略只在纽约证券交易所交易时间(美国东部时间9: 30-16: 00)持仓,每小时平均收益率为R,每小时收益率标准差为s,则年化夏普比率为:×R/s。因为,NT= (252个交易日)×(6.5每一交易日交易小时)= 1 638。一个常见的错误计算是:NT = 252×24=6 048。