Class RegimeDetector

java.lang.Object
com.quantfinlib.ml.RegimeDetector

public final class RegimeDetector extends Object
Two-state Gaussian Markov-switching model (hidden Markov model) fitted by Baum-Welch EM with forward-backward scaling: detects calm/turbulent regimes in a return series. State 1 is always the high-volatility regime. Feeds naturally into vol targeting (de-lever when smoothedHighVolProbability rises) and liquidity forecasting.