美文网首页
01-07 Sharpe ratio and other por

01-07 Sharpe ratio and other por

作者: 非常暴龙兽 | 来源:发表于2019-05-31 20:29 被阅读0次

prices>> 归一化>> 投资组合比率>> 金额

normed = prices/prices[0]
alloced = normed * allocs
pos_vals = alloced * start_val
port_val = pos_vals.sum(axis = 1)
  • 投资组合统计数据
daily_rets = daily_rets[1:]
cum_ret = (port_val[-1]/port_val[0]) -1 # 累计收益
avg_daily_ret = daily_rets.mean() # 平均每日收益
std_daily_ret = daily_rets.std() #每日收益标准差
sharpe_ratio #夏普比率

all else being equal

  • lower risk is better
  • higher return is betterall else being equal

R_p:portfolio return 回报
R_f:risk free rate of return (国债收益等)
\sigma_p: std dev of portfolio return 回报标准差
SharpeRatio = (R_p-R_f)/ \sigma_p
以上计算用的都是日化无风险收益
SR is an annual measure
SR can vary widely depending on how frequently you sample
SR_{annualized} = k\times SR
k=\sqrt{\mathrm{\# samples \ per \ year}}
daily \ k =\sqrt {252}
weekly \ k=\sqrt{52}
monthly \ k = \sqrt{12}

so
SR = \sqrt{252}\times\frac{\mathrm{mean(daily \_ rets - daily\_ rf)}}{\mathrm{std(daily \_ rets)}}

basis point 基点:0.01%

Quiz: given 60 days of data
avg_daily_ret = 10 bps = 0.001
daily_risk_free = 2 bps = 0.0002
std_daily_ret = 10 bps = 0.001
SR = \sqrt{252}\times \frac{10-2}{10}=12.7

  1. Cumulative Return
  2. Average daily return
  3. std Return, a.k.a. Risk
  4. Sharpe Ratio

相关文章

网友评论

      本文标题:01-07 Sharpe ratio and other por

      本文链接:https://www.haomeiwen.com/subject/nlleaqtx.html