开始使用免费开始使用

年化均值与波动率

月度收益的均值与波动率,分别对应月度投资周期下的平均值和标准差。投资者通常会将这些统计量年化,以展示年度投资周期下的绩效。

为此,PerformanceAnalytics 包提供了 Return.annualized()StdDev.annualized() 两个函数,用于计算(几何)年化平均收益和年化标准差。

请记住,Sharpe 比率等于超额收益减去无风险利率后的平均值,再除以波动率! 已为您预加载 PerformanceAnalytics 包和 sp500_returns

本练习是课程的一部分

R 中的投资组合分析入门

查看课程

练习说明

  • 使用 Return.annualized() 计算 sp500_returns 的年化均值。
  • 使用 StdDev.annualized() 计算 sp500_returns 的年化标准差。
  • 使用 PerformanceAnalytics 包的命令计算年化 Sharpe 比率,并赋值给 ann_sharpe。假设无风险利率为 0。
  • 使用函数 table.AnnualizedReturns() 一次性获得以上所有结果。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Compute the annualized mean


# Compute the annualized standard deviation


# Compute the annualized Sharpe ratio: ann_sharpe
ann_sharpe <- 

# Compute all of the above at once using table.AnnualizedReturns()
编辑并运行代码