Algostream_analytics.ConfigPer-symbol analytics configuration.
Defaults are sensible starting points for crypto majors at second-level granularity. Tune via Config.create for your particular feed.
type t = {rolling_window : int;ewma_period : int;ewma_vol_period : int;recompute_every : int;z_score_threshold : float;hampel_threshold : float;outlier_warmup : int;kalman_signal_to_noise : float;kalman_warmup : int;regime_calm_to_trending_dwell_ns : int64;regime_calm_to_volatile_dwell_ns : int64;regime_to_crisis_dwell_ns : int64;regime_crisis_to_other_dwell_ns : int64;regime_volatile_to_calm_dwell_ns : int64;regime_trending_to_calm_dwell_ns : int64;regime_calm_to_trending_min_ticks : int;regime_calm_to_volatile_min_ticks : int;regime_to_crisis_min_ticks : int;regime_crisis_to_other_min_ticks : int;regime_volatile_to_calm_min_ticks : int;regime_trending_to_calm_min_ticks : int;regime_volatile_band : float;regime_crisis_drawdown : float;min_publish_interval_ns : int64;max_active_symbols : int;}val default : t