Skip to content

exceptions

Domain exception hierarchy for BRMS.

Classes:

BRMSError

Bases: Exception

Base exception for all BRMS domain errors.

DataLoadError

Bases: BRMSError

Failed to load simulation data (zip, CSV, JSON).

InstrumentNotFoundError

Bases: BRMSError

Referenced instrument does not exist in any book.

InsufficientBalanceError

Bases: BRMSError

Account balance insufficient for operation.

InvalidTransactionError

Bases: BRMSError

Transaction violates business rules.

ScenarioNotAvailableError

Bases: BRMSError

No market data available for the requested date.