
Gen tstat_`var' = car_`var'/(rmse_`var'*sqrt(_N))ĭrop returnmarket date_id evday evt_window dateġ) put a dummy variable in my regressions such that it identifies an event and assign a value of 0 on event date and 1 otherwise.Ģ) have several dummy variables for each of the event date in my sample.Īny ideas how I should proceed with that? Gen ar_`var' = return_`var' - phat_`var' if evt_window=1 Reg return_`var' returnmarket if est_window=1 Gen target_day = day_cnt if date=event_date Gen return_`var' = ln(`var') - ln(L.`var')ĭrop atx bel20 omxc20 omxh cac40 dax30 athex iseq mib aex obx psi20 ibex35 omxs30 smi ftse100 Local vars atx bel20 omxc20 omxh cac40 dax30 athex iseq mib aex obx psi20 ibex35 omxs30 smi ftse100 Import delimited using indices.csv, clear * Calculating indices returns and merging with market returns file Generate returnmarket = ln(market) - ln(L.market) * Calculating market returns using SP500 as proxy for market portfolio


* Drop events occuring on non-trading days list b_bel20 if event_date = mdy(1,11,2005)ĭrop city perpetrator1 guncertain1 perpetrator2 guncertain2 perpetrator3 guncertain3 targettype1 targettype2 targettype3 region attacktype1 attacktype2 attacktype3 weapontype1 weapontype2 weapontype3 weapontype4 reg car bel20 if event_date = mdy(1,11,2005), nocons reg car atx if event_date = mdy(1,4,2005), nocons
