楼主: XCc0900720130
2546 2

[原创博文] 属性列合并计算股票收益率 [推广有奖]

  • 4关注
  • 4粉丝

博士生

80%

还不是VIP/贵宾

-

威望
0
论坛币
531 个
通用积分
0.9110
学术水平
2 点
热心指数
2 点
信用等级
1 点
经验
6036 点
帖子
518
精华
0
在线时间
167 小时
注册时间
2010-4-2
最后登录
2024-3-15
毕业学校
桂林电子科技大学

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
大家好,现在我要计算一个股票收益率的问题收益率=(卖出价格-买入价格)/买入价格,因为买入和卖出不在一个时间,所以我想把它们穿插合并到一列,利用相连的作差计算,用SAS怎么实现啊? 无标题.png
例如:第6行买入价2.09,只有在第12行以2.26卖出;2.24买入,2.28卖出
二维码

扫码加我 拉你入群

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

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

关键词:股票收益率 股票收益 收益率 买入价 卖出价 收益率

无标题.png (4.31 KB)

无标题.png

沙发
YueweiLiu 发表于 2011-9-25 13:43:09 |只看作者 |坛友微信交流群
不知道是不是这个意思:
  1. data have;
  2.         input in_price out_price;
  3. cards;
  4. . 2.19
  5. 2.22 2.22
  6. 2.18 2.18
  7. 2.21 2.21
  8. 2.16 2.16
  9. 2.09 .
  10. . .
  11. . .
  12. . .
  13. . .
  14. . .
  15. . 2.26
  16. . .
  17. . .
  18. . .
  19. . .
  20. 2.24 .
  21. . .
  22. . 2.28
  23. . .
  24. . .
  25. 2.14 .
  26. ;

  27. data want;
  28.         set have;
  29.         retain flag .;
  30.         if in_price^=. then flag=in_price;
  31.         lagin=lag(flag);
  32.         if lagin^=. then rate=(out_price-lagin)/lagin;
  33. run;
复制代码

使用道具

藤椅
XCc0900720130 发表于 2011-9-25 16:55:27 |只看作者 |坛友微信交流群
YueweiLiu 发表于 2011-9-25 13:43
不知道是不是这个意思:
得了,谢谢这位仁兄啊~

使用道具

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

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

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

GMT+8, 2024-4-28 17:52