主要内容

periodicreturns

总回报价格的周期性总回报

描述

例子

TotalReturn= periodicreturns (TotalReturnPrices从每日总回报价格序列中计算每日总回报。

例子

TotalReturn= periodicreturns (___除了前面语法中的输入参数外,还使用一个或多个可选参数指定选项。

例子

全部折叠

计算TotalReturn作为表返回使用datetime在表中输入TotalReturnPrices

日期= datetime(1:10 2015, 1日,“场所”“en_US”)”;价格= [0.01 0.03 0.1 -0.05 0.02 0.07 0.03 -0.01 -0.02 0.01]';TotalReturnPrices =表(日期、价格);TotalReturn = periodicreturns (TotalReturnPrices)
TotalReturn =9×2表价格___________ ________ 02- 1 -2015 2 03- 1 2015 2.3333 04- 1 -1.5 05- 1 2015 -1.4 06- 1 2015 2.5 07- 1 2015 -0.57143 08- 1 2015 -1.3333 09- 1 2015 1 10- 1 -2015 -1.5

输入参数

全部折叠

给定证券的总回报价格,指定为NUMOBS——- - - - - -NASSETS + 1矩阵,列1包含MATLAB®串行数字日期。其余列包含总返回价格数据。

如果您指定TotalReturnPrices作为一个表,表的第一列表示日期(串行日期号、日期字符向量或日期时间数组),而其他列表示返回的数据。如果使用一个表,TotalReturn作为表返回。

注意

虽然输入返回可以有升序或降序的日期,输出总返回TotalReturn日期按升序排列,最早的日期在第一行TotalReturn,最近的日期在最后一行TotalReturn

数据类型:|表格

(可选)用于计算总返回值的周期性标志,指定为以下值之一:

  • ' d '= daily values(默认值)

  • ' w '=每周值

  • “米”每月=值

  • n=滚动返回周期值,其中n是一个整数

数据类型:字符|

输出参数

全部折叠

返回的总返回值P——- - - - - -N由列1中的日期和其余列中的日收益率值或列1中的期间结束日期和其余列中的月收益率值组成的矩阵或表。的格式TotalReturn匹配输入的格式TotalReturnPrices

之前介绍过的R2006a