博客
【求职分享】
【笔试/面试】
一文读懂:量化交易策略评价指标
Feb 02,2023
分享本文:
大家好,我是Lucy@FinTech社区,今天的文章将为大家介绍量化交易策略评价指标。欢迎添加以下微信,加入FinTech社区,提认知,攒人脉,求职招聘,投资有术!
在量化交易策略中,可以从四个方面来进行衡量策略:收益、稳定性、胜率、风险。
大部分基金都有一条净值曲线,由基金每天的净值连接而成。每个策略也都有一条净值曲线,由策略每天的净值连接而成。这样一条净值曲线可以表示出这支基金(或策略)的收益、波动率、最大回撤、夏普比率等情况。
净值曲线:
净值计算:
-
InitialCapital−初始资产
-
Capital−账户总资产
-
Value−持仓股总市值
-
Cash−账户可用现金
-
Capital=Value+Cash
-
NetValue−账户净值
-
NetValue=Capital/InitialCapital
-
ProfitPct−账户总收益率
-
ProfitPct=(NetValue−1)∗100
计算流程图:
量化策略的评价指标
1. 年化收益率(Annualized Returns)
年化收益率是衡量策略投资收益的指标,表示投资一年时的预期收益率,它的计算公式如下:
年化收益率是指把一段时间内的收益率换算成年收益率,分为单利和复利年化收益(一般采用复利年化收益)。
1.1 单利计算公式
单利年化收益率=当前投资收益率/(投资天数/365)∗100
举例:
某策略在2017年6月1日到6月30日期间的收益为30%,则年化收益率 = 3% / (30/365)*100%,即36.5%
1.2 复利计算公式
代码:
2. 基准年化收益率(Benchmark Returns)
单独看策略年化收益率并不能体现策略的好坏,因此往往需要参考基准年化收益率。比如可以使用沪深300指数作为策略判断的基准,它的计算公式和年化收益率是一样的。
3. Sharpe Ratio(夏普比率)
——风险与收益的权衡
夏普比率(SHARPE)是指承受一单位总风险带来的超额回报,可以同时对收益与风险加以综合考虑,在给定的风险水平下使期望回报最大化,在给定的期望回报率的水平上使风险最小化。
计算公式:
代码:
4. 最大回撤
最大回撤反映了投资者忍耐亏损的极限,从某种角度上说,最大回撤比收益率、夏普比率和信息比率更加重要。因为每个投资产品都有止损线,一旦短期回撤超过止损线,将会强制平仓。
最坏的情况:在选定周期内任一历史时点往后推,策略的价值走到最低点时的收益率回撤幅度的最大值;用来描述策略可能出现的最糟糕情况,衡量了最极端可能的亏损。
计算公式:
另外,最大回撤也决定了投资产品的杠杆比例。
例如一个策略的最大回撤为20%,那么可以用20%的资金设计一个投资产品,当亏损20%的时候先从自有基金中扣除。这种产品可以获得5倍杠杆,放大了本金,可以获得更高的收益。
流程图:
代码:
5. Alpha阿尔法系数( α )
Alpha表示与市场波动无关的超额收益,也就是投资者面临的非系统性风险,常常用来衡量一个策略的好坏。
计算公式:
可以这样理解,如果将Beta值设为1,那么Alpha收益就是策略年化收益率和基准年化收益率的差值。
-
Alpha>0,策略相对风险获得了超额收益
-
Alpha=0,策略相对风险获得了适当收益
-
Alpha<0,策略相对风险获得了较少收益
在策略研究中,有一类中性Alpha策略,就是利用对冲的方式抵消市场(系统性)风险,从而获得超额收益。
6. Beta贝塔系数( β)
衡量基金收益相对于市场收益的总体波动性,是一个相对指标。 β 越高,意味着基金相对于市场基准的波动性越大。β 大于 1 ,则基金的波动性大于市场基准的波动性。
Beta是由资本资产定价模型(CAPM)引申而来,能够衡量投资过程中的系统性风险,反映策略对基准变化的敏感性。
-
如果 β 为 1 ,则市场上涨 10 %,基金上涨 10 %;市场下滑 10 %,基金相应下滑 10 %。
-
如果 β 为 1.1, 市场上涨 10 %时,基金上涨 11%, ;市场下滑 10 %时,基金下滑 11% 。
-
如果 β为 0.9, 市场上涨 10 %时,基金上涨 9% ;市场下滑 10 %时,基金下滑 9% 。
7. 信息率
信息率用来衡量承担主动风险所带来的超额收益,表示单位主动风险所带来的超额收益。在承担适度风险的情况下,尽量追求高信息率。
计算公式:
信息比率等于策略超额收益和跟踪误差的比值。其中,跟踪误差是策略与基准每日收益差值的年化标准差,如果都选用了同一基准,可以看出信息比率大的策略是优于信息比率低的策略。
而且相比夏普比率,信息比率更能反映策略的好坏:夏普比率以无风险收益率作为参考标准,而信息比率是以基准收益率作为参考标准。
代码:
其他风险指标
对于风险指标分析而言,还有所提诺比率(Sortino)、策略波动率(Algorithm Volatility)、基准波动率(Bechmark Volatility)、胜率、盈亏比等,这里暂不一一列举。
不同收益类型,对指标的要求:
-
稳健性:正收益、回撤小
-
进取型:风险收益平衡、风险至上
-
激进型(理性的激进型投资者,更看重极端行情下会发生什么,更在乎压力测试,就是最坏情况下本金是不是会亏,在极端行情下,活着就是最重要的):在可承受的风险范围内追求收益最大化、极端行情配套的风控和严格的压力测试
不同交易品种和策略类型的指标要求(推荐):
再来回顾下一个完整的交易系统:
可简单归纳为:
买什么(股票池选股)、何时买(技术指标、如金叉买入)、买多少(头寸管理)、何时卖(技术指标、如死叉卖出;止盈止损)、卖多少(头寸管理)
上一页
上一页