Skip to main content

Module risk

Module risk 

Source

Structs§

AccountState
Snapshot of current account state used for risk evaluation.
AnomalyDetection
CircuitBreaker
DailyLossLimits
OrderRequest
Represents an incoming order to be checked against risk rules.
PositionLimits
RiskConfig
RiskGuard
RiskViolation
Describes a risk violation that blocks order execution.

Enums§

TaRiskRule
Technical-analysis-based risk rule definitions.

Functions§

check_risk
Perform a pre-trade risk check using the on-disk risk config.
check_ta_risk
Check a set of TA-based risk rules against current indicators and price.
get_risk_config_sync
Synchronous version for loading risk config at startup.
record_risk_alert
Record a risk violation as an alert history entry.
risk_config_path
save_risk_config_to_disk