powered by
Obtains the daily long-run volatility for the DAGM. For details, see amendola_candila_gallo:2019;textualrumidas.
DAGM_long_run_vol_no_skew(param, daily_ret, mv_m, K, lag_fun = "Beta")
The resulting vector is an "xts" object representing the long-run volatility.
Vector of estimated values. It must be a seven- or eight- dimensional vector. See the examples below.
Daily returns, which must be an "xts" object.
MIDAS variable already transformed into a matrix, through mv_into_mat function.
mv_into_mat
Number of (lagged) realizations of the MIDAS variable to consider.
optional. Lag function to use. Valid choices are "Beta" (by default) and "Almon", for the Beta and Exponential Almon lag functions, respectively.
mv_into_mat.
# est_val<-c(0.01,0.80,0,0.1,1.1,-0.3,1.1) # r_t<-sp500['/2010'] # mv_m<-mv_into_mat(r_t,diff(indpro),K=12,"monthly") # head(DAGM_long_run_vol_no_skew(est_val,r_t,mv_m,K=12))
Run the code above in your browser using DataLab