| hcp_garch | R Documentation |
Change-point detection for variance shifts using a GARCH-based residual model.
The detector flags change points when the observed series departs from the
expected volatility pattern estimated by the fitted GARCH model.
Wraps the GARCH model presented in the rugarch package.
hcp_garch(sw_size = 5)
sw_size |
Sliding window size |
hcp_garch object
Ogasawara, E., Salles, R., Porto, F., Pacitti, E. Event Detection in Time Series. 1st ed. Cham: Springer Nature Switzerland, 2025. doi:10.1007/978-3-031-75941-3
library(daltoolbox)
# Load change-point example data
data(examples_changepoints)
# Use a volatility example
dataset <- examples_changepoints$volatility
head(dataset)
# Configure ChangeFinder-GARCH detector
model <- hcp_garch()
# Fit the model
model <- fit(model, dataset$serie)
# Run detection
detection <- detect(model, dataset$serie)
# Show detected change points
print(detection[(detection$event),])
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.