nautechsystems/nautilus_trader
Documented errors, page 24 of 38. Back to nautechsystems/nautilus_trader
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Failed to terminate AX execution tasks | exception | error | shutdown, tasks, timeout, teardown |
| invalid Bybit TP/SL mode | validation | error | bybit, parsing, enum-validation, tpsl |
| Invalid log level string | validation | error | rust, logging, parsing, configuration |
| Invalid step: (must be non-zero) | validation | error | rust, validation, bar-aggregation |
| Latest block has no base fee | exception | error | blockchain, rpc, gas, eip1559 |
| Lighter client_order_index probe exhausted after | exception | error | orders, state-management, rust, adapter |
| missing fee for spread fill report sprd_id= | exception | error | okx, websocket, spread, missing-field |
| requires an option instrument | validation | error | rust, fee-model, instrument-type, options |
| ` ` must be greater than or equal to zero | validation | error | rust, fee-model, validation, negative-value |
| price_match is not supported for order type | validation | error | binance, price-match, order-type, order-validation |
| ProbabilityPriceFeeModel requires a fill price in [0, 1] | validation | error | rust, fee-model, binary-option, value-out-of-range |
| ts_event column not found | exception | error | arrow, schema, timestamp, persistence |
| Unsupported COIN-M contract type | validation | error | binance, coinm-futures, instrument-parsing, unsupported-value, rust |
| Unsupported `TimeInForce` for Binance | validation | error | binance, time-in-force, enum-conversion, order-management, rust |
| Venue already routed to , cannot re-route to | exception | error | rust, data-engine, routing, conflict |
| Binance Futures GTD cannot be post-only | validation | error | gtd, post-only, binance-futures, unsupported-combination |
| BitMEX returned inconsistent margin account IDs | exception | error | rust, bitmex, account, inconsistent-response |
| Bybit only supports minute intervals 1, 3, 5, 15, 30 (use… | validation | error | bybit, bar-interval, configuration |
| cannot modify Lighter order | exception | error | order-modify, venue-order-id, race-condition, lighter |
| verification is locally invalid | exception | error | verification, validation, blockchain |
| Database is not initialized | exception | error | blockchain, database, configuration, cli |
| Failed to batch insert into pool_flash_event table | exception | error | database, postgres, sqlx, batch-insert |
| Failed to deserialize msgpack `payload | exception | error | redis, deserialization, msgpack |
| Failed to parse active quantity for | exception | error | reconciliation, parsing, quantity |
| fee exponent must be non-negative | validation | error | polymarket, fee-schedule, validation, parsing |
| is not exactly representable with quantity precision | validation | error | rust, validation, decimal, precision |
| Futures mark price requires a BINANCE instrument | validation | error | validation, subscription, instrument-id, binance-futures |
| Invalid exec algorithm params | panic | error | rust, sql, postgres, json, panic |
| Overflow when scaling f64 to fixed-point i128 | panic | error | rust, overflow, fixed-point, arithmetic |
| Polymarket Data API returned trade for condition | exception | error | polymarket, data-api, scope-violation, rust |
| position snapshot blob_ref | exception | error | rust, positions, snapshot, restore, ordering |
| quantity ` ` rounds to 0 ticks at size_precision | validation | error | validation, precision, quantity, trading |
| Quote-denominated quantities are not supported; quantity… | exception | error | blockchain, quantity, unsupported-operation, swap |
| Quote spend limit pair | validation | error | config, validation, allowlist |
| rate limiter decision lock poisoned | panic | error | rust, mutex-poisoned, rate-limiter, network, panic |
| Raw value exceeds QuantityRaw range in… | panic | critical | rust, arithmetic-overflow, panic, quantity |
| Take profit sell trigger_price | validation | error | order-validation, dydx, rust, conditional-orders |
| Unassigned active intent | exception | error | |
| Unsupported DEX type | validation | error | blockchain, uniswap-v3, unsupported, dex, instrument-id |
| AX final-settlement fill must also be classified as a block… | validation | error | rust, validation, fills, invariant |
| Betfair execution startup teardown failed | exception | error | rust, adapter, betfair, connect |
| Cannot cancel order | exception | error | rust, order-management, cache |
| Cannot update position | exception | error | rust, cache, position, not-found |
| canonical projection contains an unencoded floating-point… | validation | error | serialization, floating-point, determinism |
| canonical trader state must be a string | validation | error | json, type-mismatch, null |
| Continuous future requests require `RequestBars` | exception | error | rust, data-engine, continuous-futures, request-routing |
| Failed to build BybitSetLeverageParams | panic | error | panic, builder, leverage, bybit |
| Failed to build BybitSwitchModeParams | panic | error | panic, builder, position-mode, bybit |
| Failed to serialize msgpack `payload | exception | error | redis, serialization, msgpack |
| FX rollover attempt time was not recorded | exception | error | backtest, fx-rollover, internal-state |
| HyperSync parsing of pool created event is not defined in… | exception | error | blockchain, hypersync, dex, unsupported-operation |
| Invalid hex | exception | error | hex, parsing, logs, decoding |
| Order quantity must be at least 1 contract | validation | error | rust, adapter, quantity, validation, orders |
| Output channel not initialized | exception | error | initialization, channel, websocket, state |
| Quote maps must not be empty | validation | error | validation, exchange-rate, empty-input, quotes |
| Unsupported operation: `update` for collection | exception | error | redis, cache, unsupported-operation, collection |
| Continuous future ratio adjustment requires positive… | validation | error | validation, prices, continuous-futures |
| CryptoOption missing `strike_price` field for instrument | exception | error | rust, instrument-parsing, options, tardis, missing-field |
| data_type must have type_name | validation | error | rust, json, schema, missing-field |
| Either replay `options` or `stream_options` must be provided | validation | error | config, websocket, tardis, validation |
| Execution payload state is missing | exception | error | database, missing-state, initialization |
| Invalid `OrderType` for protection price calculation | validation | error | rust, order-type, protection-price, validation |
| Mark prices not available for Spot instruments | validation | error | bybit, spot, mark-prices, websocket, unsupported-instrument |
| No dataset found for venue | exception | error | databento, venue, dataset, configuration |
| Overflow in Quantity::from_mantissa_exponent | panic | critical | rust, arithmetic-overflow, panic, quantity |
| Profiler watermark log did not come from expected pool | validation | error | blockchain, configuration, logs, contract-address |
| provider maker order | validation | error | rust, reconciliation, polymarket, side-mismatch |
| Provider operator ID is required | validation | error | blockchain, identity, config |
| Strategy not registered: Portfolio not initialized | panic | error | rust, lifecycle, strategy, panic, portfolio |
| Unsupported order type for Binance Futures | validation | error | order-type, unsupported, binance-futures, orders |
| Verified replacement scan returned no blocks | exception | error | blockchain, empty-result, provider, verification |
| Account event does not exist for account | exception | error | database, record-not-found, state-mismatch, rust |
| asset_id must be resolved for unsided cancellation | panic | error | rust, panic, polymarket, orders, cancellation |
| Binance Futures dispatch task did not stop after abort | exception | error | binance, dispatch, cancellation, task-timeout |
| `calculate_from_returns | panic | error | analysis, statistics, rust, trait |
| Decimal exponent exceeds supported maximum | validation | error | math, validation, decimals, tick-map |
| Expected 2 token IDs, received | exception | error | parsing, polymarket, invariant, json |
| Failed to batch insert into pool_swap_event table | exception | error | database, postgres, sqlx, insert, batch |
| Failed to connect Spot public JSON WS | exception | error | websocket, network, connection, tls |
| failed to mint Lighter auth token | exception | error | rust, auth, signing, credentials |
| Failed to restore IB order JSON after invalid IBOrderTags… | exception | error | interactive-brokers, json, state-corruption, rust |
| Failed to send order modify rejected event | exception | error | rust, tokio, mpsc-channel, event-delivery |
| filter contains a non-string value | validation | error | binance, json, filters, type-mismatch |
| Finalized transaction | validation | error | blockchain, receipt, swap, invariant |
| Gamma filter ' ' must be an unsigned integer | validation | error | validation, parsing, integer, polymarket, gamma-api |
| Invalid Betfair credentials: password or app key provided… | validation | error | betfair, credentials, config, auth |
| Invalid config type for BetfairExecutionClientFactory… | validation | error | betfair, config, factory, downcast, bootstrap |
| Invalid symbol format: missing quote currency in | exception | error | rust, okx, symbol-parsing, input-validation |
| Order not found in open orders or events | exception | error | orders, kraken, futures, not-found, reconciliation |
| Polymarket does not support OrderBookDepth10 subscriptions… | validation | error | polymarket, order-book, unsupported, depth10 |
| Unknown order direction | exception | error | rust, deribit, websocket, parsing, orders |
| Unsupported bar step | exception | error | rust, bars, dydx-exchange, unsupported-interval |
| Unsupported trigger type for Kraken Spot WS | validation | error | rust, kraken, websocket, trigger-type, unsupported-enum-value |
| backtest data client cannot fetch option-chain reference… | exception | error | backtest, unsupported-operation, options |
| Cannot cache futures spread: missing call underlying for | exception | error | rust, instrument, underlying, options |
| cannot calculate CFD swap for | exception | error | backtest, decimal-overflow, cfd, pricing |
| Cannot send account state: sender not initialized | exception | error | rust, lifecycle, account, channel |
| Database is not initialized, so we cannot properly… | exception | error | database, bootstrap, profiler, initialization |
| Exactly one of client_order_id or venue_order_id is… | validation | error | okx, validation, parameters, spread-orders |
| Failed to apply IBOrderTags because IB order JSON is not an… | exception | error | interactive-brokers, json, internal, rust |