文档帮助中心
时间表
转换回系列价格序列
[TickSeries,TickTimes] = ret2tick(数据)
[TickSeries,TickTimes] = ret2tick(___,名称,值)
例
[TickSeries,TickTimes] = ret2tick(数据)从开始的价格计算价格NASSET资产NUMOBS返回意见。
TickSeries
TickTimes
数据
NASSET
NUMOBS
[TickSeries,TickTimes] = ret2tick(___,名称,值)加入了可选的名称 - 值对的参数。
名称,值
全部收缩
计算一年多的时间基于三个增值收益的观察两只股票的价格上涨。
RetSeries = [0.10 0.12 0.05 0.04 -0.05 0.05];RetIntervals = [182 91 92];开始时间=日期时间('18 - 癸2000',“语言环境”,'EN_US');[TickSeries,TickTimes] = ret2tick(RetSeries,'ReturnIntervals',RetIntervals,...'开始时间',开始时间)
TickSeries =4×21.0000 1.0000 1.1000 1.1200 1.1550 1.1648 1.0973 1.2230
TickTimes =4X1日期时间18日 - 12月18 2000君2001年17月 - 2001年12月18日 - 2001年
采用时间表输入到价格序列转换为收益率序列,给出两只股票的回报周期在第一,第二,第三和第四季度的观察。
RetSeries = [0.10 0.12 0.05 0.04 -0.05 0.05];RetTimes =日期时间({“2001年6月18日”,“2001年9月17日”,'12 / 18 / 2001'},'InputFormat','MM / DD / UUUU',“语言环境”,'EN_US');RetSeries = array2timetable(RetSeries,'RowTimes',RetTimes);开始时间=日期时间('12 /2000分之18','InputFormat','MM / DD / UUUU',“语言环境”,'EN_US');[TickSeries,TickTimes] = ret2tick(RetSeries,'开始时间',开始时间)
TickSeries =4×2时间表时间RetSeries1 RetSeries2 ___________ __________ __________ 18日 - 12月2000年1 1 18军-2001 1.1 1.12 17月 - 2001年1.155 1.1648 18日 - 12月2001年1.0973 1.223
资产回报数据,指定为NUMOBSNASSETS矩阵,表, 要么时间表。得到的回报也是不连续的价格观测值之间的时间增量标准化。
NASSETS
表
数据类型:双|表|时间表
双
指定可选的用逗号分隔的对名称,值参数。名称是参数的名称和值是对应的值。名称必须出现引号内。您可以按照任何顺序指定多个名称和值对参数名1,值1,...,NameN,值N。
名称
值
名1,值1,...,NameN,值N
[TickSeries,TickTimes] = ret2tick(RetSeries, '开始时间',开始时间)
'StartPrice'
1
初始价格为每个资产,指定为逗号分隔的一对组成的'StartPrice'和NASSETS-通过-1矢量指示初始价格为每个资产,或一个单一的标量初始价格应用到所有的资产。
数据类型:双
'ReturnIntervals'
价格之间返回间隔,指定为逗号分隔的一对组成的'ReturnIntervals'和一个标量返回间隔施加到所有的回报,或者长度的矢量NUMOBS返回连续回报之间的时间间隔。ReturnIntervals被定义为:
ReturnIntervals
ReturnIntervals(T)= TickTimes(T) - TickTimes(T-1)。
如果类型的数据是一个时间表,ReturnIntervals被忽略。
'开始时间'
0
施加到价格序列的所有资产的用于第一观察开始时间,指定为逗号分隔的一对组成的'开始时间'和一个标量字符串,字符向量,双,或日期时间。
如果ReturnIntervals是一个持续时间或日历时间值,默认为开始时间是日期时间(“今天”)。
开始时间
日期时间(“今天”)
如果数据是一个时间表,并开始时间没有规定,不报告在第一阶段所产生的资产价格。
数据类型:双|串|烧焦|约会时间
串
烧焦
约会时间
'方法'
'简单'
'连续'
“简单”
“连续”
方法资产回报转换为价格,指定为逗号分隔的一对组成的'方法'和一个字符串或字符向量指示资产价格转换为收益的方法。
如果该方法'简单',然后简单的定期收益被使用:
TTickSeries(T)= TickSeries(T-1)*(1个+ ReturnSeries(T))。
如果该方法'连续',然后连续返回被使用:
TickSeries(T)= TickSeries(T-1)×EXP(ReturnSeries(T))。
数据类型:烧焦|串
资产价格的时间序列排列,返回NUMBOBS + 1-通过-NASSETS时间序列相同类型的资产价格(矩阵,表,或时间表),作为输入的数据。第一行包含了最早的价格,最后一行包含了最新的。在给定的行价是假设在同一时间为所有列出现,每一列是一个价格序列的个人资产。
NUMBOBS + 1
与价格相关的观测时间TickSeries,返回为NUMBOBS + 1与价格相关的单调增加的观察时间长度列向量TickSeries。初始时间开始时间。对于矩阵表数据,发生在指定的增量连续观测ReturnIntervals和数据时间表,连续的观测是从时间和日期导出数据。
此功能支持输入金宝app数据被指定为一个高大的列向量,一个高大的表,或一个高大的时间表。欲了解更多信息,请参阅高和高大的数组(MATLAB)。
高
约会时间|表|tick2ret|时间表
tick2ret
这个例子的修改版本的系统上存在。你要打开这个版本呢?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。金宝app
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处