nautechsystems/nautilus_trader
Documented errors, page 29 of 38. Back to nautechsystems/nautilus_trader
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| canonical backtest result must be a JSON object | validation | error | json, schema, backtest, validation |
| CFD swap diagnostic total overflow | exception | error | backtest, cfd, decimal-overflow, diagnostics |
| CreateStrategy command for importable strategy | exception | error | rust, controller, python, feature-flag, strategies |
| Custom data type " " is already registered for Arrow | exception | error | registry, arrow, duplicate-registration |
| Failed to migrate execution_transaction table | exception | error | database, migration, ddl, postgres |
| Failed to open file ' ' after attempts | exception | error | tardis, csv, file-io, retry |
| invalid type for 'position_idx | validation | error | bybit, parsing, type-mismatch |
| order-book level index overflow | validation | error | orderbook, binance, overflow, internal |
| OUO contingency type not supported by BitMEX | validation | error | bitmex, contingency-type, unsupported |
| Released terminal intent | exception | error | |
| Signed transaction payload is | exception | error | validation, size-limit, payload |
| Strategy order_id_tag conflict for | exception | error | strategy, duplicate, order-id, registration |
| Venue ' ' has book_type but no order book data configured | validation | error | backtest, config, order-book, venue |
| analysis task did not complete | exception | error | async, panic, tokio, cli |
| API key must be provided or set in the 'TARDIS_API_KEY'… | validation | error | api-key, authentication, env-var, tardis |
| AX minimum_order_size must be a positive whole number, was | validation | error | rust, validation, instrument, decimal |
| Binance load_ids value | validation | error | rust, config, validation, binance |
| Binance Spot supports only the 1s kline interval | validation | error | binance, spot, klines, bars, interval |
| Cannot cache futures spread: missing option price for | exception | error | rust, options, missing-price, cache |
| Cannot extract price from quote with price type | exception | error | market-data, enum, quote-tick |
| Data client ' ' is already registered | exception | error | configuration, duplicate-registration, live-trading, rust |
| Derive WebSocket event receiver not initialized | exception | error | websocket, channel, derive, connection-lifecycle |
| Error decoding `stype_out_symbol | exception | error | databento, decoding, live-stream, utf-8 |
| external message bus factory cannot be combined with… | exception | error | rust, config-validation, message-bus |
| Failed to create catalog from path | panic | error | rust, persistence, parquet, catalog, initialization |
| Failed to probe market closure for | exception | error | polymarket, network, http, partial-failure |
| Failed to register Betfair reconnect task | exception | error | rust, tokio, betfair, task-spawn, reconnect |
| is not exactly representable with price precision | validation | error | rust, validation, price, precision |
| FX rollover batch end date was not recorded | exception | error | backtest, fx-rollover, internal-state |
| Hyperliquid only supports L2_MBP order book deltas | validation | error | order-book, unsupported-feature, subscription, hyperliquid |
| Impact cannot exceed 100% (10000 bps) | validation | error | defi, validation, size-estimation, arguments |
| invalid price | validation | error | orderbook, binance, price, precision, validation |
| Invalid pool swap address | exception | error | ethereum, address-validation, burn-events, subscribe |
| Invalid `StatusMsg` reason, was | exception | error | rust, databento, status, enum |
| Leverage not supported for | validation | error | kraken, spot, leverage, margin-tiers |
| Limit order missing price | validation | error | rust, orders, validation, dydx |
| order notional ` ` below Lighter min_quote_amount ` ` for | validation | error | order-validation, lighter, min-notional, pre-trade-check |
| Query account request failure, account should exist | exception | error | grpc, cosmos, account, not-found |
| --snapshot-from-rpc cannot be combined with… | validation | error | cli, blockchain, flags, conflict |
| timestamps must be in ascending order | validation | error | rust, persistence, parquet, timestamps, validation |
| Unknown trade direction | exception | error | rust, deribit, websocket, parsing, trades |
| Unknown venue code | validation | error | identifier, venue, lookup-failed, rust |
| ambiguous Lighter active-order lookup for client_order_index | exception | error | reconciliation, duplicate-order, ambiguity |
| Bybit only supports 1 MONTH interval bars | validation | error | bybit, bars, unsupported-interval, data |
| checked above | panic | info | rust, panic, unreachable, rate-limit |
| Contract details not found for leg | exception | error | rust, interactive-brokers, cache-miss, spread |
| Data has been added but not sorted, call… | validation | error | rust, backtest, ordering, state, validation |
| Empty order book: no liquidity available for market order | validation | error | polymarket, order-book, liquidity, market-order |
| Execution client ' ' is already registered | exception | error | configuration, duplicate-registration, live-trading, rust |
| Failed to commit execution schema migration | exception | error | database, migration, postgresql, commit |
| Failed to convert instrument to Python | exception | error | rust, python, pyo3, instrument, conversion |
| Failed to decode CollectProtocol event data | exception | error | blockchain, uniswap-v3, fee-protocol, abi, decode-failure |
| Failed to deserialize instrument payload | exception | error | okx, websocket, deserialization, serde |
| Failed to start Betfair session generation | exception | error | rust, betfair, lifecycle, task-group, reconnect |
| heartbeat_interval_secs must be greater than 0 | validation | error | config, validation, redis |
| Invalid `BarAggregation` for request, was | validation | error | databento, bar-aggregation, unsupported-value, historical-data |
| Invalid book_snapshot_output | validation | error | rust, python, pyo3, tardis, invalid-enum |
| Missing data in pair created event log | exception | error | ethereum, logs, missing-data, uniswap-v2 |
| Missing parent hash | exception | error | blockchain, hypersync, missing-field, block-hash |
| Polymarket data shutdown failed | exception | warning | polymarket, shutdown, lifecycle, websocket |
| must be greater than zero and less than one | validation | error | polymarket, reconciliation, price-validation, probability |
| RequestJoin must be handled by handle_request_join | exception | error | rust, data-engine, internal-invariant, request-routing |
| Spread instrument not found | exception | error | not-found, okx, instrument, config |
| Token is not permitted as the pool asset | validation | error | |
| Execution intent has duplicate authenticated transaction… | validation | error | blockchain, database, deduplication, recovery |
| Failed to acquire WebSocket handler task spawner | exception | error | websocket, okx, concurrency, task-group |
| Failed to batch insert into pool_position table | exception | error | database, postgres, sqlx, batch-insert |
| Failed to parse fill report for | exception | error | fill-reports, timestamp-parsing, betfair |
| Failed to persist verified action evidence | exception | error | database, insert, sqlx, postgres |
| Fetching on-chain snapshot for Dex protocol | exception | error | unsupported-operation, dex, rpc, snapshot |
| Handler not available for Spot JSON pool slot | exception | error | websocket, channel-closed, subscription, disconnected |
| invalid candle low | exception | error | rust, price-conversion, candles, precision |
| Invalid precision , expected for | validation | error | |
| Lighter active-market seed repeated cursor | exception | error | pagination, cursor-loop, lighter, seeding |
| No order returned | exception | error | rust, bybit, order-status, empty-response |
| Position not found | panic | error | rust, cache, panic, position-not-found |
| Stop buy trigger_price | validation | error | rust, dydx, orders, validation |
| Unexpected CSV header, was | validation | error | |
| Unsupported Data variant for catalog writes | exception | error | rust, persistence, parquet, unsupported-operation, version-mismatch |
| All --checkpoint-blocks exceed --to-block | validation | error | cli, blockchain, arguments, validation |
| Betfair execution shutdown failed | exception | error | betfair, shutdown, lifecycle, execution |
| BettingAccount requires a sports betting instrument | validation | error | rust, betting, instrument-class |
| BUY quote amount exceeds the configured… | exception | error | blockchain, risk-limit, spend-limit, buy-order |
| Failed to load custom data | exception | error | database, sqlx, query |
| failed to register Tardis stream task | exception | error | websocket, task-spawn, lifecycle |
| Initialize event missing topics: expected 4, was | error_code | error | blockchain, uniswap-v4, rpc, event-parsing, missing-field |
| Invalid schema. Must be one of: trades, tbbo, tcbbo, mbp-1… | validation | error | databento, schema, validation, historical |
| Only EXTERNAL aggregation bars are supported | validation | error | bars, validation, bitmex, unsupported |
| Polymarket market pool shutdown failed | exception | error | websocket, polymarket, shutdown, cleanup |
| second submit fits | panic | error | rust, panic, submit-error, channel-capacity |
| Stop limit order missing trigger_price | validation | error | rust, orders, conditional-orders, dydx |
| Stop sell trigger_price | validation | error | rust, dydx, orders, validation |
| The latest block is empty | exception | error | grpc, cosmos, block, node |
| Unknown dex_name | exception | error | configuration, enum-parsing, version-mismatch, dex-registry |
| Unsupported algo order type | exception | error | okx, parsing, websocket, order-type |
| AX timestamp must be non-negative, was | exception | error | timestamp, validation, adapter |
| Bybit only supports L2_MBP order book deltas | validation | error | bybit, orderbook, unsupported-feature, book-type |
| Cannot process partial quote for | exception | error | market-data, quotes, cache, missing-data, rust |
| commission-only position correction requires authoritative… | exception | error | |
| verification is retryable | exception | error | verification, retry, transient |