楼主: funwin
2499 8

请教 如何用sas 编写组合的回报公式? [推广有奖]

  • 0关注
  • 2粉丝

硕士生

85%

还不是VIP/贵宾

-

威望
0
论坛币
177 个
通用积分
0
学术水平
0 点
热心指数
4 点
信用等级
0 点
经验
2256 点
帖子
192
精华
0
在线时间
131 小时
注册时间
2007-11-7
最后登录
2016-1-22

楼主
funwin 发表于 2009-10-27 09:05:11 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教:本人想计算某组合portfolio某段时期(一年)的持有期回报(holding-period return),用下面这个公式:(公式在附件的word文档中)
比如,如上表, 每年年末1981.12.31.形成10个组合portfolio1……portfolio10, 其中portfolio1持有某些公司一年,希望算这一年的这个组合portfolio1return r1 r2 r3 ….r12 是指各公司一月,二月。。。十二月的每月回报。
把上面的公式写简单些,如下:(公式在附件的word文档中)
用这个公式,算出每年,每个portfolioholding-period return。总样本,从1981-200425, 每年十个组合,也就是250returns。至于每个组合内的公司数,随着时间往后,持有的公司会越来越多,1981年可能只有10个,到了2004最多大概会有300个。本人已经把 原始数据表 附在后面了。
不知用SAS如何编写语言,计算这个公式?哪位高手 能否 指点一下 如何才能达成这个目的?
多谢各位!
二维码

扫码加我 拉你入群

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

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

关键词:编写组 如何用 Portfolio Portfoli holding return 如何 样本

test.doc
下载链接: https://bbs.pinggu.org/a-438408.html

58 KB

test.xls

8.29 MB

沙发
trier2006 发表于 2009-10-27 09:07:45
也面临这个问题,同问。
最好的医生是自己,最好的药物是时间……

藤椅
nkwilling 发表于 2009-10-27 10:28:16
你这种变量数在变化的需求,只能用MACRO来解决,有点复杂,自己去学吧。当中肯定要用到PROC CONTENTS 过程。

板凳
trier2006 发表于 2009-10-27 13:37:35
要学的东西好多。
最好的医生是自己,最好的药物是时间……

报纸
boonzhang 发表于 2009-10-27 21:32:30
本人同问,很实际的问题
请各位高手帮帮忙!

地板
蜗牛在广州 发表于 2009-10-28 11:04:17
xiexie as  hshfs

7
funwin 发表于 2009-10-29 00:50:06
本人初学sas,不知这个问题 是否 只能通过macro来实现?
有没有哪位高手 指点一下?

8
xiaosanmao 发表于 2009-10-29 01:49:01
funwin 发表于 2009-10-29 00:50
本人初学sas,不知这个问题 是否 只能通过macro来实现?
有没有哪位高手 指点一下?
其实很多时候就是个思路的问题,而不是为了解决某个问题而问问题

你可以自己编些简单数据,编个符合自己要求的类似公式,这样也许会有人写了

你原始公式那么长 你又不发工资 谁有闲心敲完啊

9
funwin 发表于 2009-10-30 07:58:57
谢谢 各位 我已经用sql语言 解决这个问题了!

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-4 17:05