计算10年期间每月每周的平均回报率(R)
我在xts对象中有10年的每日回报。 我想制作一个输出,向我展示10年期间的“平均”回报。例如: 1.95周计算10年期间每月每周的平均回报率(R),r,date,xts,week-number,quantitative-finance,R,Date,Xts,Week Number,Quantitative Finance,我在xts对象中有10年的每日回报。 我想制作一个输出,向我展示10年期间的“平均”回报。例如: 1.95周 周2-2.7 第3周1.56 第4周1.20 第5-1.10周 基本上,我是在试图回答这个问题——什么时候是一个月中投资我的投资组合的最佳时机?如果我在任何一个月内将投资延迟3周,我会有多少损失/收益。根据上面的例子,如果我要在任何给定月份的第4周进行投资;我会错过第一周和第三周的收获,但也会错过第二周的失落 最大的问题是,在10年的时间内,跟踪构成每年每月第一、第二、第三、第四和第五周
周2-2.7
第3周1.56
第4周1.20
第5-1.10周 基本上,我是在试图回答这个问题——什么时候是一个月中投资我的投资组合的最佳时机?如果我在任何一个月内将投资延迟3周,我会有多少损失/收益。根据上面的例子,如果我要在任何给定月份的第4周进行投资;我会错过第一周和第三周的收获,但也会错过第二周的失落 最大的问题是,在10年的时间内,跟踪构成每年每月第一、第二、第三、第四和第五周的天数 非常感谢您的帮助。试试
apply.weekly()
require(xts)
xts.ts尝试apply.weekly()
require(xts)
xts.ts尝试apply.weekly()
require(xts)
xts.ts尝试apply.weekly()
require(xts)
xts.ts
require(xts)
xts.ts <- xts(rnorm(231),as.Date(13514:13744,origin="1970-01-01"))
start(xts.ts)
end(xts.ts)
apply.weekly(xts.ts,mean)