nautechsystems/nautilus_trader
Documented errors, page 28 of 38. Back to nautechsystems/nautilus_trader
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| subscription state lock poisoned | panic | error | rust, mutex-poisoned, rwlock, websocket, subscriptions |
| unrecognized side | validation | error | csv, parsing, validation, orderbook, data-loader |
| Unsupported order type for Kraken WS batch | validation | error | rust, kraken-spot, orders, batch, unsupported-order-type |
| Verified action requires a decision class and evidence | validation | error | validation, empty-input, rust |
| A transaction is being prepared; at most one transaction… | exception | error | concurrency, transaction, state-machine |
| AX fills returned an empty page with a next_cursor | validation | error | rust, pagination, cursor, http-client |
| Betting account balance would become negative | exception | error | account, balance, betting, invariant-violation |
| Cannot subscribe for synthetic instrument… | exception | error | rust, data-engine, order-book, synthetic-instrument |
| endpoint must use HTTPS unless its host is a canonical… | validation | error | security, tls, url, config |
| Duplicate fill | exception | warning | execution-engine, duplicate-fill, idempotency, reconciliation, rust |
| Duplicate position fill | exception | warning | execution-engine, duplicate-fill, position, idempotency, reconciliation, rust |
| Failed to send delete order hash index command | exception | error | rust, redis, channel, hash-index |
| Failed to sync pool events | exception | error | blockchain, rpc, sync, network |
| Lighter has no fill-or-kill TIF; reject FOK at the strategy… | validation | error | orders, time-in-force, validation, adapter |
| Negative minimum value | exception | error | parquet, rust, statistics, conversion |
| prepare_custom_data_batch called with empty data | exception | error | rust, persistence, empty-input, custom-data |
| quantity was undefined | validation | error | rust, portfolio, quantity, validation |
| Unknown IB option right | validation | error | rust, enum-parsing, interactive-brokers, options |
| Actor has not been registered with a Trader | exception | error | actor, live, socket, registration |
| AX open-orders pagination returned duplicate order ID | validation | error | pagination, duplicate-data, http |
| BinanceFuturesExecutionClient requires UsdM or CoinM… | validation | error | binance, futures, configuration, product-type, enum |
| Cannot determine fill quantity: fill_sz= | exception | error | okx, parsing, websocket, missing-field |
| Cannot include emulated or local orders in batch modify | validation | error | validation, batch-orders, emulated-orders |
| Cannot resolve PERM- : matching open order has no IB… | exception | error | ibkr, orders, reconciliation, perm-id |
| Conditional orders require a trigger price for Hyperliquid | validation | error | rust, hyperliquid, trigger-price, missing-argument, order-validation |
| DataActor already registered with trader | exception | error | actor, registration, state |
| eth_getCode returned no result | exception | error | rpc, null-result, bytecode, blockchain |
| Execution transaction | exception | error | encryption, key-management, database, rust |
| Failed to seed chain table | exception | error | database, postgres, sqlx, seed |
| Failed to send delete position index command | exception | error | rust, redis, channel, index-cleanup |
| Failed to send UnsubscribeMarket | exception | error | rust, websocket, channel, polymarket |
| Invalid config type for CoinbaseDataClientFactory. Expected… | exception | error | config, downcast, type-mismatch, factory |
| Invalid `MboMsg` parsing combination | exception | error | rust, databento, mbo, internal |
| invalid negative Binance | validation | error | binance, timestamp, validation, parsing |
| Invalid `price_type`, was | validation | error | validation, enum, exchange-rate, price-type |
| Order not found | http | error | order-not-found, reconciliation, bitmex, http-client |
| Unsupported SBE order side | validation | warning | rust, sbe, enum, forward-compatibility |
| AX fills page length | validation | error | pagination, http, limit-violation |
| Column ' ' not found or has no Int64 statistics in any row… | validation | error | rust, parquet, statistics, column-not-found |
| dYdX only supports L2_MBP order book deltas, received | validation | error | rust, orderbook, dydx-exchange, unsupported-feature |
| Error parsing encoding | exception | error | redis, utf8, decoding |
| expected a COIN-M definition for | validation | error | rust, coinm, instruments, binance |
| Failed to insert into pool_liquidity table | exception | error | database, sqlx, postgres, insert-failed |
| Failed to load block timestamps | exception | error | database, postgres, sqlx, query |
| Failed to parse clob_token_ids | exception | error | rust, json, parsing, polymarket |
| Failed to parse eth_getStorageAt response | exception | error | rpc, hex-parsing, storage, response-parsing |
| Failed to set synchronous_commit ON | exception | error | database, postgres, connection, performance-tuning |
| Failed to start Derive data task generation | exception | error | websocket, task-generation, derive, connection-lifecycle |
| Funding rates not available for | validation | error | bybit, funding-rates, unsupported-instrument, perpetual |
| Heartbeat interval cannot be zero | validation | error | websocket, validation, rust |
| Invalid UUID4 string | panic | error | rust, panic, uuid, parsing |
| request failed | exception | error | rpc, http, network, request-failed |
| missing positive price for Binance algo order type | validation | error | algo-orders, websocket, price, binance-futures |
| PolymarketFeeModel requires fee schedule exponent 1, was | exception | error | fees, validation, polymarket, config |
| Retained execution history has duplicate signer nonce… | exception | error | |
| Unsupported order type for Betfair | validation | error | betfair, orders, unsupported, order-type |
| Bybit order book update missing bid levels and no previous… | exception | error | bybit, websocket, orderbook, missing-data |
| Cap'n Proto decoding requires the `capnp` feature | exception | error | serialization, capnp, feature-gate, rust |
| Continuous future last_post_instrument_id | exception | error | validation, continuous-futures, request-params |
| decimal ` ` does not fit in i64 | exception | error | rust, decimal, overflow, order-submission |
| Failed to build algo order params | exception | error | okx, algo-orders, builder, validation |
| Failed to convert Price raw value | exception | error | u256, price, overflow, decoding |
| Failed to create stream conversion batch | exception | error | |
| Failed to finish Betfair data session tasks | exception | warning | shutdown, async, tasks, betfair |
| Failed to lock execution intent | exception | error | database, locking, concurrency, postgresql |
| Failed to parse ' ' value ' ' into Quantity | validation | error | parsing, quantity, precision, dydx |
| Failed to parse liab | exception | error | okx, rust, parsing, decimal, margin |
| Failed to parse result | exception | error | rpc, hex, parsing |
| Hyperliquid only supports L2_MBP order book depth10 | validation | error | order-book, unsupported-feature, subscription, hyperliquid |
| Instrument close not found in Redis | exception | error | redis, missing-data, ttl, cache |
| Invalid depth , must be 0, 50, or 400 | validation | error | okx, websocket, validation |
| Invalid limit: (must be non-zero) | validation | error | throttler, validation, zero-value, config, rust |
| Lighter order lookup requires an instrument_id (per-market… | exception | error | rest, lookup, missing-argument |
| second timestamp overflows when scaled to nanoseconds | validation | error | timestamp, overflow, parsing, lighter |
| Slippage bps must be below | validation | error | blockchain, slippage, config |
| Stop market order missing trigger_price | validation | error | rust, orders, conditional-orders, dydx |
| Strategy not registered: trader_id is not set | exception | error | rust, strategy-registration, lifecycle |
| submit order rejected | exception | error | bybit, order-rejected, submit-order, venue-rejection |
| Trade bin missing low price for | exception | error | bitmex, bars, missing-data, null-field |
| AX orders pagination repeated cursor | validation | error | pagination, cursor, infinite-loop |
| Batch cancel limit is | validation | error | bybit, batch-cancel, rate-limit, execution |
| Cannot cache futures spread: strike prices differ… | validation | error | rust, validation, strike-price, options |
| Conflicting execution client claims for | exception | error | rust, cache, execution-client, conflict, batch-validation |
| DeriveInstrumentProvider requires at least one currency | validation | error | rust, adapter, instruments, config |
| Duration is longer than 584 years | panic | error | rust, duration, overflow, rate-limiting |
| invalid `AggregationSource` enum string value, was | panic | critical | rust, ffi, panic-abort, enum-parsing |
| invalid low price | exception | error | data, candles, parsing, precision, hyperliquid |
| Invalid topic format | exception | error | redis, deserialization, validation |
| Leg instrument not found in contract details after loading | exception | error | rust, interactive-brokers, cache-miss, spread |
| No rate data for currency | exception | error | fx, missing-data, currency, lookup |
| Persisted swap intent has no instrument ID | exception | error | rust, postgres, data-corruption, instrument |
| Pool fee should be initialized | panic | error | rust, panic, defi, swap-simulation, initialization |
| RPC active liquidity mismatch: positions sum to | exception | error | |
| Signer private key environment variable | exception | error | environment, secrets, configuration, signing |
| Unsupported bar aggregation | exception | error | rust, bars, dydx-exchange, unsupported-aggregation |
| vega pricing timeout exceeds the nanosecond range | panic | error | rust, panic, duration, config, overflow |
| WS modify order failed | exception | error | rust, binance, websocket, order-modify, exchange-rejection |
| AX fills returned an empty next_cursor | validation | error | rust, pagination, cursor, http-client |
| `batch_size` must be greater than zero | validation | error | redis, validation, argument-error, batching |
| Cannot resolve raw_symbol for instrument_id | exception | error | databento, symbol-mapping, lookup-miss, live-stream |