黃河泉 发表于 2018-6-4 06:18 
你若要问程序,永远附上资料;若要附上资料,永远用 dataex 印出资料;先 ssc install dataex (并见说明), ...
id date sp
.................
001 20100106 2
001 20100107 2.1
001 20100110 2.3
.................
002 20100106 4.1
002 20100107 4.2
002 20100110 4.3
.................
如上所示面板数据,sp是当日收盘价,其中1月8日、9日不开盘。
xtset id date
增加一个累计收益ar,程序为:
gen ar=(f1.sp-l1.sp)/l1.sp
计算的是事件区间为[-1,1]的累计收益率,但是这样一来,程序会默认一月八日、一月九日为缺失值,从而导致7日和10日的ar值缺失。
请问这样一来,若想要得到忽略非交易日的ar值,应当如何编程呢?