| DCCGARCHModel | R Documentation |
Event study model using Dynamic Conditional Correlation GARCH for
time-varying beta estimation. Requires the rmgarch package.
The bivariate DCC-GARCH model captures both time-varying volatility
and time-varying correlation between firm and market returns, yielding
a time-varying beta: \beta_t = Cov(R_{firm}, R_{market})_t / Var(R_{market})_t.
ModelBase -> DCCGARCHModel
model_nameName of the model.
garch_orderGARCH order for each univariate model. Default c(1,1).
dcc_orderDCC order. Default c(1,1).
DCCGARCHModel$new()Create a new DCCGARCHModel.
DCCGARCHModel$new(garch_order = c(1, 1), dcc_order = c(1, 1))
garch_orderGARCH(p,q) order for univariate models.
dcc_orderDCC(a,b) order.
DCCGARCHModel$fit()Fit the DCC-GARCH model on the estimation window.
DCCGARCHModel$fit(data_tbl)
data_tblData frame or tibble with firm_returns, index_returns, estimation_window, event_window columns.
DCCGARCHModel$abnormal_returns()Calculate abnormal returns using the last conditional beta.
DCCGARCHModel$abnormal_returns(data_tbl)
data_tblData frame or tibble.
DCCGARCHModel$clone()The objects of this class are cloneable with this method.
DCCGARCHModel$clone(deep = FALSE)
deepWhether to make a deep clone.
Other eventstudy-models:
BHARModel,
Carhart4FactorModel,
ComparisonPeriodMeanAdjustedModel,
FamaFrench3FactorModel,
FamaFrench5FactorModel,
GARCHModel,
LinearFactorModel,
LogReturn,
MarketAdjustedModel,
MarketModel,
ModelBase,
ReturnCalculation,
RollingWindowModel,
SimpleReturn,
VolatilityModel,
VolumeModel
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.