Expand description
Pre-trade risk engine for nanobook.
Validates orders against configurable risk limits before execution. Uses generic broker types so it can be called from Python or any broker adapter.
Re-exports§
pub use config::RiskConfig;pub use error::RiskError;pub use report::RiskCheck;pub use report::RiskReport;pub use report::RiskStatus;
Modules§
- checks
- Individual risk check implementations.
- config
- Risk configuration.
- error
- Errors returned by the risk engine.
- report
- Risk check report types.
Structs§
- Risk
Engine - Pre-trade risk engine.