我的数据集是这样的:
date name rt(每日收益)
1995-01-01 A ……
1995-01-02 A ……
……
……
2009-12-31 A ……
1995-01-01 B ……
……
2009-01-01 B ……
……
一共有1000多个股票,每个股票都是在95年到2009年这个时间区间上,但不是每一天都有收益率,有的可能是从2002年6月到2009年12月31等。
就是类似这样的数据集,
我想实现(最终得到数据集,不是要输出结果):
1.首先计算abc=r(t)*r(t-1),注:每个月第一天该值为零。
2.然后把每个月中的每天的abc相加求和(时间序列上)。
3.得到每只股票月度abc后,求每年每月所有股票abc的均值(横截面上)。
本人对sas比较白,一知半解,希望大家帮下忙,如果很复杂,可以以论坛币答谢,绝不吝啬。谢谢。