开始使用免费开始使用

计算收益率

在进行金融风险管理前,首先需要通过分析收益率序列来度量风险。这里给出了 S&P 500 的价格序列,您的任务是绘制其日度收益率图。您会看到,大幅(正或负)收益往往伴随其后仍是较大的收益(不论方向),而小幅收益往往伴随其后仍是较小的收益。持续的低波动与高波动时段被称为波动性聚类

在本课程的任何时候:

  • 欢迎在控制台(Console)中探索数据集;
  • 如需回顾视频中讲解的函数与流程,请随时参考幻灯片(slides)

本课程默认您已了解 xts。如需快速复习,可查看 xts in R Cheat Sheet

本练习是课程的一部分

在 R 中构建 GARCH 模型

查看课程

练习说明

  • 绘制 xts 对象 sp500prices 中的日度股价。
  • 使用 PerformanceAnalytics 包中的 CalculateReturns 函数计算相应的收益率,并将结果保存到对象 sp500ret
  • 验证 sp500ret 的类别是否为 xts。
  • 绘制 S&P 500 的日度收益率,并留意收益率波动随时间的变化。

交互式实操练习

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

library(xts)
library(PerformanceAnalytics)

# Plot daily S&P 500 prices
___(___)

# Compute daily returns
sp500ret <- ___(___)

# Check the class of sp500ret
___(___)

# Plot daily returns
___(___)
编辑并运行代码