Event study model with time-varying parameters estimated via a rolling OLS window over the estimation period. The last rolling window's parameters are used for event-window prediction. This captures parameter instability that is common in financial return data.
Super class
ModelBase -> RollingWindowModel
Public fields
model_nameName of the model.
window_sizeRolling window size. Default 60.
min_obsMinimum observations required. Default 30.
Methods
RollingWindowModel$new()
Create a new RollingWindowModel.
Usage
RollingWindowModel$new(window_size = 60L, min_obs = 30L)RollingWindowModel$abnormal_returns()
Calculate abnormal returns using the last rolling window parameters.