Algostream_risk_managementmodule Circuit_breaker : sig ... endPortfolio-level circuit breaker with multiple trigger kinds.
module Correlation_breakdown : sig ... endDetect when a tracked correlation drifts away from its baseline.
module Drawdown : sig ... endStreaming drawdown tracker.
module Exposure : sig ... endAggregate portfolio exposures: gross / net / leverage / per-symbol / per-asset-class.
module Monitor : sig ... endRisk Monitor — top-level facade aggregating drawdown + circuit breaker + correlation breakdown + exposures + VaR + risk-limit breach detection.
module Proprietary_models : sig ... endProprietary composite risk score.
module Risk_limits : sig ... endConfigurable risk limits + pre-trade breach detection.
module Risk_snapshot : sig ... endImmutable per-update snapshot published by Monitor. Allocated fresh on each update; cross-Domain reads via Atomic.get on Monitor.snapshot_atomic.
module Var : sig ... endValue-at-Risk and Expected Shortfall with four computation methods.