作者s0935018 (ko)
看板Statistics
標題[問題] 將月報酬合併為年報酬
時間Sun Jan 19 22:44:33 2014
如果是跟統計軟體有關請重發文章
如果跟論文有關也煩請您重發文章
文章類別是為了幫助大家搜尋資料與解答,造成不便之處請見諒
各位板友好,我想利用SAS處理將月報酬整併為年報酬
例如:
ID YYMM MTR(月報酬)
1004 200904 20.1754386
1004 200905 -2.455209025
1004 200906 9.183673469
1004 200907 19.19003115
1004 200908 -11.08207005
1004 200909 28.98295121
1004 200910 -10.61987238
1004 200911 -4.844467109
1004 200912 23.1511254
1004 201001 0.826805918
1004 201002 -2.114803625
1004 201003 9.435626102
.
.
.
我想將以上資料整理成為
2009 年年報酬 = (1+2009年4月月報酬)* (1+2009年5月月報酬)*(1+2009年6月月報酬)*
(1+2009年7月月報酬)----*(1+2010年2月月報酬)* (1+2010年3月月報酬)-1
2010 年年報酬 = (1+2010年4月月報酬)* (1+2010年5月月報酬)(1+2010年6月月報酬)*
(1+2010年7月月報酬)----*(1+2011年2月月報酬)* (1+2011年3月月報酬)-1
2009年:2009年四月到2010年三月 共十二個月
2010年:2010年四月到2011年三月 共十二個月
我嘗試著用 proc sql和虛擬變數做條件篩選,感覺方法不對而且也做不出來,
我不太會針對不同ID依照設定的月份,將月報酬相乘計算成年報酬,
因為SAS沒有學得很深,懇請版友提供意見,非常感謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.162.106.190
1F:推 tew:10% 還是0.1 另外設計一個y =yy 然後M<4 y=yy-1 01/19 22:50
2F:→ tew:接著對1+報酬率取對數 依照id y加總 01/19 22:51
3F:→ tew:最後再用自然指數還原後減1 就是報酬率了 01/19 22:51
4F:→ s0935018:月報酬的單位是百分比 01/19 23:03
5F:→ s0935018:謝謝你,我來試試看!! 01/19 23:05
6F:→ s0935018:想請教你,依照id y加總是利用proc mean然後class id y嗎 01/19 23:55
8F:推 tew:看起來沒問題 01/20 23:38