Regime Features¶
Regime features are computed by regime::FeatureExtractor. The feature list is configurable and supports normalization.
Feature Flow Diagram¶
flowchart LR
A[Bars/OrderBooks] --> B[Feature Extractor]
B --> C[Feature Vector]
C --> D[Detector]
Supported Features¶
From include/regimeflow/regime/features.h:
ReturnVolatilityVolumeLogReturnVolumeZScoreRangeRangeZScoreVolumeRatioVolatilityRatioOnBalanceVolumeUpDownVolumeRatioBidAskSpreadSpreadZScoreOrderImbalanceMarketBreadthSectorRotationCorrelationEigenRiskAppetite
Normalization Modes¶
NoneZScoreMinMaxRobust
Normalization is controlled by normalize_features and normalization in the HMM config.