ConstReadonlyAccountAn account adjustment would violate its configured bounds.
ReadonlyAccountThe account is blocked from new requests.
ReadonlyAccountThe account is not authorized for the requested action.
ReadonlyArithmeticUnderlying decimal arithmetic overflowed during evaluation.
ReadonlyComplianceA compliance rule blocks the request.
ReadonlyConcentrationA concentration limit would be exceeded.
ReadonlyCreditA credit limit would be exceeded.
ReadonlyCustom: "Custom"Custom reject code; meaning depends on the policy implementation.
ReadonlyDuplicateThe client order ID is already in use.
ReadonlyExchangeThe venue or market is closed for the requested action.
ReadonlyInstrumentThe instrument is restricted.
ReadonlyInsufficientAvailable cash is not enough.
ReadonlyInsufficientAvailable margin is not enough.
ReadonlyInsufficientAvailable position is not enough.
ReadonlyInvalidA field exists but has an invalid format.
ReadonlyInvalidA field exists but its value is not allowed.
ReadonlyJurisdictionThe request is blocked by jurisdiction rules.
ReadonlyLeverageA leverage limit would be exceeded.
ReadonlyMarkA mark price required for order evaluation is unavailable.
ReadonlyMissingA required field is absent.
ReadonlyOrderMore than one order-size limit would be exceeded.
ReadonlyOrderThe requested notional exceeds its limit.
ReadonlyOrderThe requested quantity exceeds its limit.
ReadonlyOrderThe requested order value could not be computed safely.
ReadonlyOther: "Other"A standard code does not describe the case precisely enough.
ReadonlyPnlThe configured PnL kill switch is active.
ReadonlyPositionA position limit would be exceeded.
ReadonlyRateToo many requests were submitted inside the configured window.
ReadonlyReferenceRequired reference data is unavailable.
ReadonlyRiskRequired risk configuration is missing.
ReadonlyRiskA general risk limit would be exceeded.
ReadonlySelfThe request would self-match.
ReadonlyShortThe request violates a short-sale restriction.
ReadonlySystemThe system cannot process the request right now.
ReadonlyTooThe request arrived after the allowed entry window.
ReadonlyUnknownThe account is not recognized.
ReadonlyUnknownThe clearing account is not recognized.
ReadonlyUnknownThe collateral asset is not recognized.
ReadonlyUnknownThe instrument is not recognized.
ReadonlyUnknownThe venue is not recognized.
ReadonlyUnsupportedThe request contains an unsupported order attribute.
ReadonlyUnsupportedThe order type is not supported by the current policy set.
ReadonlyUnsupportedThe time-in-force value is not supported.
ReadonlyWashThe request would violate wash-trade prevention.
Stable machine-readable reject codes used across built-in and custom policies. Each value is the wire string carried on a
Reject; the object keeps string literals assignable so code that hard-codes a code continues to type-check.