关于策略评价指标的计算公式

论坛 期权论坛 期权     
期权匿名问答   2021-12-24 01:40   12449   1
每次有一个新的评价指标,都需要花老半天去找这个指标怎么计算,怎么评价,还是自己稍微汇总一下比较好,方便日后使用:
年化收益率:Annualized Returns
单利(simple interest):对已过计息日而不提取得利息不计利息。
对应的年化收益率:月收益率*12个月 或 日收益率*250个交易日
一般计算方式为 (策略最终价值 / 策略初始价值 -1) / 回测交易日数量 × 250
复利(compound interest):利滚利
一般计算方式为(策略最终价值/策略初始价值)^(250/回测期间总天数)-1
以上两种方法都能用,一般做粗略计算年化收益率可以用单利,现实生活中的交易产品都是用复利来实现的。
顺便提一下,货币基金使用的是7日年化收益率:货币基金最近7日的平均收益水平,进行年化以后得出的数据,这是一个短期指标,认为是近期的盈利水平,但不能完全代表这支基金的实际年收益。
度娘解释道:七日年化收益率_百度百科
超额收益率:超出“正常收益率”的那一部分收益。
在有效市场中应该是不存在超额收益率的,是否存在超额收益率是判断市场是否有效的重要判据。在静态视角下看有效市场,根本不存在超额收益率;从动态视角看有效市场,超额收益率在某个时候或某些投资者身上是可能发生的。
具体计算:先选定一个比较的基准(benchmark),比如市场收益率(比如国内1年期银行定期存款收益),那么此时的超额收益率就是策略收益率减去市场收益率。还有一种就是用CAPM模型或者Fama-French三因子模型计算得到基准收益率,用策略收益率减去后就得到超额收益率。
无风险收益率:(资金的时间价值+通货膨胀补偿率)
美国的惯例是,用一年期的国债利率作为无风险利率;中国学者常用的有短期国债收益率,国债回购收益率等,目前一般取7天回购利率或者3个月shibor,也有人用固定利率国债收益率曲线上10年期国债的年化到期收益率。
alpha:(策略年化收益 - 无风险收益) - beta × (市场基准年化收益 - 无风险收益)
詹森指数(Jensen's Alpha)通过比较策略收益率与由定价模型CAPM得出的预期收益率之差,即实际收益超过它所承受风险对应的预期收益的部分来评价策略具体计算计算公式为:
Jensen’s Alpha = Ri,t - [ Rf,t + βi ( Rm,t –Rf,t ) ]
Rm,t为市场投资组合在t时期的收益率;Ri,t为i策略在t时期的收益率;Rf,t为t时期的无风险收益率,βi为投资组合所承担的系统风险。可见,Jensen’s Alpha就是将alpha计算公式中的无风险收益用CAPM模型计算得到的基准收益率来代替。
Beta:策略的系统风险
具体计算公式:策略每日收益与市场基准每日收益的协方差 / 市场基准每日收益的方差 。
特雷诺比率(Treynor Ratio)
具体计算公式为:
Treynor Ratio = ( Rp – Rf ) / |βp|
其中:Rp表示某策略一段时间内的平均收益率;Rf表示一段时间内的平均无风险利率;βp表示某策略的系统风险。在操作中,由于βp可能会出现负数,因此取βp的绝对值作为分母。
年化波动率(AnnualizedVolatility):资产的风险性。
具体计算方法:策略每日收益的年化标准差 * sqrt(250) 。
夏普比率(Sharpe Ratio):每承受一单位总风险,会产生多少的超额报酬。
具体计算方法:(策略年化收益率 - 回测起始交易日的无风险利率) / 策略收益年化波动率 。
信息比率(InformationRatio):超额风险带来的超额收益。
具体计算方法: (策略每日收益 - 市场基准每日收益)的年化均值 / 年化标准差 。
信息比率越高,该策略表现持续优于市场基准的程度越高。
最大回撤(Max Drawdown):策略可能出现的最糟糕的情况。
具体计算方法:D为某一天的净值,i为某一天,j为i后的某一天,Di为第i天的产品净值,Dj则是Di后面某一天的净值。drawdown=max(Di-Dj)/Di,其实就是对每一个净值进行回撤率求值,然后找出最大值。
Calmar Ratio
具体计算方法:策略年化收益率(复利计算)/最大回撤
注意的是Calmar ratio使用最近36个月的收益数据,强调更加关注资产(策略)的近期状况。
胜率(win rate):
具体计算方法:盈利次数/总交易次数,如何评价盈利,就是策略本次收益>市场本次基准收益。
盈亏比(profit and coss ratio)
一段时间所有投资盈利单的盈利之和/相同时间段所有亏损单的亏损之和,盈亏比=(成功率×平均获利幅度)/(败率×平均亏损幅度)
一组公式方便理解:
交易净盈亏=交易盈利-交易亏损=盈利时平均每次盈利*盈利次数-平均每次亏损*亏损次数=平均盈利*胜率*交易总次数-平均亏损*(1-胜率)*交易总次数,如要使交易净盈亏大于0,则必须:平均盈利*胜率>平均亏损*(1-胜率),即:(平均盈利/平均亏损)*(胜率/(1-胜率))>1 或   平均盈利/平均亏损>(1-胜率)/胜率。
总结:
1、一般在看策略好坏时,用收益率序列的年化收益率、波动率、夏普比率、最大回撤、calmer ratio等等;
2、如果要对给定策略确定仓位,概率意义上的最优仓位由胜率和赔率共同决定,胜率高、赔率高、仓位就高,著名的凯利公式告诉我们:最优仓位等于:胜率-(1-胜率)/赔率
3、还有更多的指标……
分享到 :
0 人收藏

1 个回复

倒序浏览
谢谢答主,很受用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:394042
帖子:78809
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP