楼主: 谢绍友
16750 8

[stata资源分享] stata里怎么算连乘(由月回报率算年回报率) [推广有奖]

  • 4关注
  • 0粉丝

大专生

30%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1665 点
帖子
20
精华
0
在线时间
38 小时
注册时间
2012-2-26
最后登录
2014-1-13

楼主
谢绍友 发表于 2013-6-4 08:57:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教各位高手,如何用stata计算持有期间收益率
  R=(1+r1)(1+r2)(1+r3)……(1+r12)-1
(如果一年有数据的月份小于12个月,比如从第4月开始,则R=(1+r4)(1+r5)......(1+r12)(1+r1)(1+r2)(1+r3)其中r1 r2 r3是第二年的月个股收益率

同理如果是算两年的持有期间收益率则R=(1+r1)........(1+r24)-1
(如果那一年数据的月份少于12个月,比如从第4月开始 R=(1+r4).........................................(1+r24)(1+r1)(1+r2)(1+r3)
数据展示如下:(第一列为各代码,第二列是月份,第三列是月个股回报率)
   

stkcd

month

r

000001

2003-01

0.108675

000001

2003-02

-0.03095

000001

2003-03

0.04614

000001

2003-04

0.054283

000001

2003-05

0.009654

000001

2003-06

-0.11634

000001

2003-07

-0.04328

000001

2003-08

-0.02639

000001

2003-09

-0.09761

000001

2003-10

-0.11232

000001

2003-11

0.029484

000001

2003-12

0.015513

000001

2004-01

0.090482

000001

2004-02

0.116379

000001

2004-03

0.028958

000001

2004-04

-0.12477

000001

2004-05

0.031083

000001

2004-06

-0.10603

000001

2004-07

-0.05698

000001

2004-08

0.006165

000001

2004-09

0

000001

2004-10

-0.12132

000001

2004-11

-0.01674

000001

2004-12

-0.06525

000001

2005-01

-0.08043

000001

2005-02

0.069307


二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 回报率 month stkcd 收益率 如何

沙发
蓝色 发表于 2013-6-4 09:00:21
已有 1 人评分经验 学术水平 热心指数 信用等级 收起 理由
ofse + 100 + 5 + 5 + 5 精彩帖子

总评分: 经验 + 100  学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

藤椅
谢绍友 发表于 2013-6-4 19:01:29
谢谢您的回复。我看了很多,可能是水平有限。就是不会这部分如果一年有数据的月份小于12个月,比如从第4月开始,则R=(1+r4)(1+r5)......(1+r12)(1+r1)(1+r2)(1+r3)其中r1 r2 r3是第二年的月个股收益率 如果是这种情况的话我就不知道该如何处理了

板凳
cnchenpingping 发表于 2016-6-2 17:51:53
亲,你的问题解决了吗?我也需要做本年5月到次年4月数据的连乘,求教一下

报纸
08jlhq 发表于 2016-11-24 10:56:26
很简单,先对收益进行对数化处理 ln(1+ret),然后用处理后的数据相加
已有 3 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
麒零_之恋 + 1 + 1 + 1 精彩帖子
jennycui0309 + 5 + 1 + 1 + 1 精彩帖子
柏柏660 + 1 + 1 + 1 分析的有道理

总评分: 论坛币 + 5  学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

地板
也是晴天 在职认证  学生认证  发表于 2017-7-10 20:20:12
cnchenpingping 发表于 2016-6-2 17:51
亲,你的问题解决了吗?我也需要做本年5月到次年4月数据的连乘,求教一下
请问你这个会了么,就是将t-1年4月到t年5月回报率相乘,在stata里怎么乘啊,求指教

7
是阿毛啊 发表于 2020-4-24 13:34:57 来自手机
也是晴天 发表于 2017-7-10 20:20
请问你这个会了么,就是将t-1年4月到t年5月回报率相乘,在stata里怎么乘啊,求指教
您好,请问您的这个问题解决了吗,我始终没找到什么办法解决,您要是解决了可以分享一下吗?

8
是阿毛啊 发表于 2020-4-24 13:34:58 来自手机
也是晴天 发表于 2017-7-10 20:20
请问你这个会了么,就是将t-1年4月到t年5月回报率相乘,在stata里怎么乘啊,求指教
您好,请问您的这个问题解决了吗,我始终没找到什么办法解决,您要是解决了可以分享一下吗?

9
是阿毛啊 发表于 2020-4-24 13:35:54 来自手机
博主您的这个问题解决了吗?

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-6 07:47