请选择 进入手机版 | 继续访问电脑版
楼主: xu_tony77
8859 8

[数据管理求助] 如何实现在stata中挑选出过去若干个最大值 [分享]

  • 0关注
  • 1粉丝

副教授

6%

还不是VIP/贵宾

-

威望
0
论坛币
4030 个
通用积分
88.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
136005 点
帖子
42
精华
0
在线时间
1365 小时
注册时间
2010-11-26
最后登录
2021-3-2

xu_tony77 发表于 2013-1-15 15:08:51 |显示全部楼层
200论坛币

关键词:Stata 如何实现 tata 最大值 股票 历史 最大值 收益率 如何
stata SPSS
fatherberry 发表于 2013-1-15 15:11:34 |显示全部楼层
怎么有点儿看不懂问题。。。
回复

使用道具 举报

xu_tony77 发表于 2013-1-15 15:21:03 |显示全部楼层
可能写的有些繁琐了
回复

使用道具 举报

xu_tony77 发表于 2013-1-15 15:21:58 |显示全部楼层
写错了,是挑选出其历史1年(12个月数据)中的股票收益率最大值,而不是“挑选出其历史3年(36个月数据)中的股票收益率最大值”
回复

使用道具 举报

zengyitop 发表于 2013-1-15 15:23:57 |显示全部楼层
*stkcd 代码 ret 股票收益
bys  stkcd (ret):gen s1=_n
bys  stkcd (ret):gen s2=_N
gen ss=s2-s1
ss=0表示最大,ss=1表示第2,ss=2表示第3……

你说的月份滚动的问题,在论坛搜下如何求滚动标准差,就可以解决了。

回复

使用道具 举报

xu_tony77 发表于 2013-1-15 15:40:07 |显示全部楼层
谢谢啊!我再查查如何求滚动标准差。多谢!
回复

使用道具 举报

xu_tony77 发表于 2013-1-15 15:52:30 |显示全部楼层
我原本用以下小程序,计算历史收益率最大值,但是运行比较慢,但是还是能算出啦,刚才您说的滚动方法,在论坛中没有查到,是否能再帮帮忙!多谢!

回复

使用道具 举报

xu_tony77 发表于 2013-1-24 07:24:07 |显示全部楼层
问题已经解决,谢谢各位了。
回复

使用道具 举报

ttangssong 发表于 2014-5-15 09:16:35 |显示全部楼层
xu_tony77 发表于 2013-1-24 07:24
问题已经解决,谢谢各位了。
能否请问一下问题怎么解决的呢?碰见同样的问题呢
回复

使用道具 举报

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

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

GMT+8, 2021-3-9 15:47