我想求股票过去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


雷达卡




京公网安备 11010802022788号







