楼主: mengha
3032 9

[问答] 求大神,SAS循环来计算长期投资组合的滚动收益 [推广有奖]

  • 2关注
  • 0粉丝

博士生

32%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
2.1564
学术水平
2 点
热心指数
3 点
信用等级
1 点
经验
2860 点
帖子
130
精华
0
在线时间
375 小时
注册时间
2008-11-29
最后登录
2020-2-15

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
     请教各位大神,我需要计算投资组合收益,从任意t月开始等值持有一个行业内所有股票12个月,24个月,滚动计算持有期收益,每个月的股票数都不一样,如何用循环的宏实现呢,诚心求教~


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:投资组合 长期投资 滚动计算 持有期 如何用 长期投资 投资组合 收益 如何 行业

沙发
dogmamongo 发表于 2016-2-4 19:10:04 |只看作者 |坛友微信交流群
JT methodology?

使用道具

藤椅
mengha 发表于 2016-2-5 09:00:24 |只看作者 |坛友微信交流群
dogmamongo 发表于 2016-2-4 19:10
JT methodology?
这个方法很普遍吗?JT缩写是什么啊,求大神见谅,不明白啊

使用道具

板凳
dogmamongo 发表于 2016-2-5 09:47:09 |只看作者 |坛友微信交流群
mengha 发表于 2016-2-5 09:00
这个方法很普遍吗?JT缩写是什么啊,求大神见谅,不明白啊
Jagadeesh and Titman

使用道具

报纸
mengha 发表于 2016-2-5 09:53:27 |只看作者 |坛友微信交流群
dogmamongo 发表于 2016-2-5 09:47
Jagadeesh and Titman
谢谢大神,再麻烦问一下大神,论坛里面很多求移动加权平均的滚动,也有求滚动回归的,但是如果求1990.1-1990.12的平均收益,1990.2-1991.1这样的滚动平均要怎么实现呢,我导师说可以用macro,但是我不太理解

使用道具

地板
dogmamongo 发表于 2016-2-5 10:00:08 |只看作者 |坛友微信交流群
mengha 发表于 2016-2-5 09:53
谢谢大神,再麻烦问一下大神,论坛里面很多求移动加权平均的滚动,也有求滚动回归的,但是如果求1990.1-1 ...
假设你每个产业都没缺值了
proc sort data=a;by industry descending month;
run;
data a;
   set a;by industry;
      r1=lag1(ret);
      r2=lag2(ret);
      r3=lag3(ret);
      meanr3=mean(of r1-r3);
      if industry^=lag3(industry) then meanr3=.;
run;

/*
以上就是可以算到平均3个月的报酬
自己可以延伸到6 9 12
*/
      

使用道具

7
mengha 发表于 2016-2-5 10:04:50 |只看作者 |坛友微信交流群
dogmamongo 发表于 2016-2-5 10:00
假设你每个产业都没缺值了
proc sort data=a;by industry descending month;
run;
太感谢您了,如果我等值持有深市的所有股票, 那每个月组合里面新增股票会影响到这个程序吗?

使用道具

8
wanlinhu 发表于 2017-11-8 22:45:58 |只看作者 |坛友微信交流群
6666666666666

使用道具

9
wanlinhu 发表于 2017-11-8 22:46:01 |只看作者 |坛友微信交流群
6666666666666

使用道具

10
wanlinhu 发表于 2017-11-8 22:46:03 |只看作者 |坛友微信交流群
6666666666666

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-24 15:11