夏普率与K比率解析及策略比较
夏普率由诺贝尔奖得主威廉·夏普提出,是资产管理行业广泛采用的标准绩效衡量工具。
计算公式为:夏普率 = (平均报酬率 / 报酬率标准差) × 期间调整因子
分子部分,先计算每日、每周或每月的平均报酬率。对于特定期间的报酬率,需减去无风险工具(如短期国债)的报酬率。分母部分,即风险部分,则是报酬率的标准差。
若某策略的交易结果经常大赚大赔,其报酬率分布的标准差会较大,因而属于高风险策略。反之,若报酬率紧密围绕平均值波动,标准差较小,则风险水平较低。
计算出的商值再乘以期间调整因子,该因子为年度交易天数的平方根。若使用每日报酬率,调整因子取252的平方根(一年约有252个交易日),从而转换为年度化夏普率。同理,若使用每月报酬率,则取12的平方根。经年度化调整后,才能对不同测试期间长度的策略进行公平比较。
夏普率没有绝对基准,其数值本身无意义,只有在与其他组合的比较中才有参考价值。夏普率越高,表明投资单位风险所换取的超额回报越大。
关于K比率,其描述较为复杂,此处仅作简要介绍。K比率无单位,可用于不同市场和不同测试期间的策略绩效比较。例如,玉米期货的每周绩效可与IBM短线交易绩效进行对比。
此外,书中还提及基准策略比较的重要性。除了采用夏普率与K比率,评估新策略时,柯尔凯思通常需要既有策略作为参照基准。
通道突破与移动平均穿越系统是最普遍使用的策略,据相关研究,绝大多数新策略的绩效都不如这两类简单系统。因此,在测试任何新构想时,均需与这两种常见方法进行比较。
通道突破系统的具体规则如下:
建立多头仓位:若今日收盘价创出近四十日最高收盘价;
平掉多头仓位:若今日收盘价创出近二十日最低收盘价;
建立空头仓位:若今日收盘价创出近四十日最低收盘价;
平掉空头仓位:若今日收盘价创出近二十日最高收盘价;
移动平均穿越系统的规则类似:
进场做多:当十日收盘价移动平均线上穿四十日收盘价移动平均线时;
进场做空:当十日收盘价移动平均线下穿四十日收盘价移动平均线时;
这两套系统作为评估其他策略的基准。
各策略均在29种期货市场和34支股票市场进行测试,涵盖外汇、利率、股指、金属、能源、谷物、肉类、软性商品;股票涉及能源、工业、消费服务、医疗保健、金融等板块,此处不再逐一列举。测试期间为1990年至2001年底。
交易信号均于每日收盘时产生,次日开盘执行。初始资金为10,000。