I have monthly data set presented as such
Code:
* Example generated by -dataex-. To install: ssc install dataex
clear
input long yyyymm double return
187101  .01242389
187102  .02019115
187103  .02964644
187104  .03405454
187105  .02848361
187106 -.01542547
187107 -.00863808
187108  .01915629
187109  .01136751
187110 -.05886838
187111  .03742423
187112   .0257288
187201  .02951672
187202  .00101633
187203  .04072984
187204  .03142682
187205 -.00213872
187206 -.00795212
187207 -.00034236
187208 -.00761387
187209 -.01335902
187210  .01832136
187211 -.00212152
187212  .03346823
187301  .01082923
187302  .01575765
187303 -.01307993
187304 -.00878622
187305  .01496919
187306 -.01535528
end
format %tm yyyymm
First i tried to simply use
Code:
tsset yyyymm, monthly
time variable:  yyyymm, 1.9e+05 to 2.0e+05, but with gaps
                delta:  1 month
I also tried do this:
Code:
. gen date = ym(floor( yyyymm/100 ), mod( yyyymm, 100 )) . format date %tm . tsset date, monthly time variable: date, 1871m2 to 1873m7 delta: 1 month
Code:
newey return L.return, lag(10)
Any idea on what i should do in this situation? Thank you all in advance
0 Response to Declaring data to be time-series data
Post a Comment