全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2490 0
2020-05-29
我想求股票过去12个月(当月是t,求t-12月到t-1月)最高的收盘价,这里会用到rangestata。

我的写法是: rangestat (max) 最高收盘价 = adjprcnd, interval(month1 -12 -1) by(stkcd)。
但是感觉结果不太对,因为按理说2000年1月到2000年12月都不应该出现数据了才对,因为我并没有1999年的任何数据,可是按照我的代码生成的变量从数据的第一天就有“最高收盘价”这个变量了。

望指正!


stkcd           trddt                adjprcnd        month1
1        2000-01-04        334.746        2000m1
1        2000-01-05        330.5366        2000m1
1        2000-01-06        343.7141        2000m1
1        2000-01-07        357.6237        2000m1
1        2000-01-10        368.605        2000m1
1        2000-01-11        347.7406        2000m1
1        2000-01-12        333.8309        2000m1
1        2000-01-13        332.0007        2000m1
1        2000-01-14        327.2422        2000m1
1        2000-01-17        330.9026        2000m1
1        2000-01-18        323.7648        2000m1
1        2000-01-19        325.595        2000m1
1        2000-01-20        325.961        2000m1
1        2000-01-21        328.7063        2000m1
1        2000-01-24        320.2874        2000m1
1        2000-01-25        324.3138        2000m1
1        2000-01-26        322.8497        2000m1
1        2000-01-27        327.4252        2000m1
1        2000-01-28        339.1385        2000m1
1        2000-02-14        372.8145        2000m2
1        2000-02-15        355.7935        2000m2
1        2000-02-16        344.6292        2000m2
1        2000-02-17        344.0801        2000m2
1        2000-02-18        336.9423        2000m2
1        2000-02-21        346.0934        2000m2
1        2000-02-22        334.0139        2000m2
1        2000-02-23        331.2686        2000m2

.............................................................
2      2000-01-04        XXXXX       2000m1
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群