首页 > 代码库 > 量化交易风险指标

量化交易风险指标

风险指标数据有利于对策略进行一个客观的评价,主要风险指标包括:

  • 策略收益(Total Returns)
  • 策略年化收益(Total Annualized Returns)
  • 基准收益(Benchmark Returns)
  • 基准年化收益(Benchmark Annualized Returns)
  • 阿尔法(Alpha):投资中面临着系统性风险(Beta)和非系统性风险(Alpha),Alpha是投资者获得与市场波动无关的回报。比如投资者获得了15%的回报,其基准获得了10%的回报,那么Alpha获得价值增值的部分就是5%。 
Alpha值解释
α>0 策略相对于风险,获得了超额收益
α=0 策略相对于风险,获得了适当收益
α<0 策略相对于风险,获得了较少收益

   

  • 贝塔(Beta):表示投资的系统性风险,反映了策略对大盘变化的敏感性。例如一个策略的Beta为1.5,则大盘上涨1%的时候,策略可能涨1.5%,反之亦然。如果一个策略的Beta为-1.5,说明大盘涨1%的时候,策略可能跌1.5%。
Beta值解释
β<0 投资组合和基准的走向通常反方向,如空头头寸类
β=0 投资组合和基准的走向没有相关性,如固定收益类
0<β<1 投资组合和基准的走向相同,但是比基准的移动幅度更小
β=1 投资组合和基准的走向相同,并且和基准的移动幅度贴近
β>1 投资组合和基准的走向相同,但是比基准的移动幅度更大
  • 夏普比率(Sharpe):表示每承受一单位总风险,会产生多少的超额报酬,可以同时对策略的收益与风险进行综合考虑。
  • 索提诺比率(Sortino):表示每承担一单位的下行风险,将会获得多少超额回报。
  • 信息比率(Information Ratio):衡量单位超额风险带来的超额收益。信息比率越大,说明该策略单位跟踪误差所获得的超额收益越高。因此,信息比率较大的策略的表现要由于信息比率较低的基准。合理的投资目标应该是在承担适度风险下,尽可能追求高信息比率。
  • 策略波动率(Algorithm Volatility):用来测量策略的风险性,波动越大代表策略风险越高。
  • 基准波动率(Benchmark Volatility):用来策略基准的风险性,波动越大代表基准风险越高。
  • 最大回撤(Max Drawdown):描述策略可能出现的最糟糕的情况,最极端可能的亏损情况。
  • 下行波动率(Downside Risk):策略收益下行波动率。和普通收益波动率相比,下行标准差区分了好的和坏的波动。
  • 胜率:盈利的次数在总交易次数中的占比。
  • 日胜率:盈利超过基准的日数在总交易数中的占比。
  • 盈亏比:周期盈利亏损的比例

注意: 无论是回测还是模拟, 所有风险指标(alpha/beta/sharpe/max_drawdown等指标)都只会每天更新一次, 也只根据每天收盘后的收益计算, 并不考虑每天盘中的收益情况. 例外:

  • 分钟和TICK模拟盘每分钟会更新策略收益和基准收益
  • 按天模拟盘每天开盘后和收盘后会更新策略收益和基准收益

那么可能会造成这种现象: 模拟时收益曲线中有回撤, 但是 max_drawdown 可能为0.

 

量化交易风险指标