nautechsystems/nautilus_trader
Documented errors, page 33 of 38. Back to nautechsystems/nautilus_trader
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| start must not be later than end | validation | error | polymarket, data-api, argument-validation, rust |
| Binance Futures does not support second-level kline… | validation | error | validation, bars, interval, binance-futures |
| BinanceFuturesDataClient requires UsdM or CoinM product… | validation | error | rust, binance, futures, product-type, constructor |
| Component log level for | validation | error | rust, logging, json, configuration, type-error |
| Failed converting gas cost to u128 | exception | error | dydx, fee, decimal-conversion, overflow, gas |
| funding_interval_hour out of bounds | exception | error | rust, bybit, websocket, overflow, funding-rate |
| Gateway feature is not enabled. Build with --features… | exception | error | rust, feature-flags, docker, interactive-brokers |
| Invalid `threshold` for `OmegaRatio` | panic | error | rust, panic, statistics, omega-ratio, validation, nan |
| limit_price is required for order type | validation | error | rust, kraken, websocket, missing-price, order-submission |
| Only one run config per BacktestNode is supported (kernel… | validation | error | backtest, configuration, limitation |
| Pegged orders only supported for LIMIT order type, was | validation | error | rust, bitmex, validation, pegged-orders |
| Profiler log has no block hash | validation | error | blockchain, logs, missing-field, rpc |
| Profiler watermark log has no event signature | validation | error | blockchain, logs, event-signature, missing-field |
| RPC tick topology mismatch: expected gross= net= , received… | exception | error | |
| Unsupported product type for Binance data client | validation | error | rust, binance, factory, product-type |
| venue_order_id required for modify | validation | error | modify-order, validation, missing-identifier |
| ws_trading_setup_timeout_ms must be greater than 0, was | validation | error | config, timeout, validation, binance |
| Binance does not support | validation | error | binance, spot, klines, aggregation, bars |
| BitMEX execution client requires API key and secret | validation | error | bitmex, credentials, config |
| Failed to encode params | exception | error | rust, kraken, urlencoding, signing, params |
| Failed to get futures accounts | http | error | kraken, futures, api, accounts |
| Failed to parse spotInUseAmt | exception | error | okx, rust, parsing, decimal, margin |
| Failed to start execution algorithm | exception | error | |
| Invalid encoding format | exception | error | redis, deserialization, validation |
| Invalid L3 depth for Kraken Spot, valid values: 10, 100… | validation | error | rust, kraken-spot, orderbook, l3-depth |
| No active continuous future request for | exception | error | rust, data-engine, continuous-futures, state-management |
| no completed CFD swap batch to acknowledge | exception | error | backtest, cfd, acknowledgement, state-management |
| order_request_rate_per_second must be greater than zero | validation | error | betfair, config, validation, rate-limit |
| Proxy storage slot is invalid | validation | error | |
| Unknown IB condition conjunction | validation | error | rust, enum-parsing, interactive-brokers, conditional-orders |
| Unknown payload kind | exception | error | redis, decoding, invalid-enum, typed-payload |
| Unsupported day step | validation | error | hyperliquid, bars, interval, rust |
| Unsupported TIF for MARKET on Coinbase (use IOC or FOK) | validation | error | order-type, time-in-force, unsupported-operation, rust |
| AX timestamp_ns must be non-negative, was | exception | error | timestamp, validation, adapter |
| Binance Futures open algo order has unresolved instrument | exception | error | binance, futures, instrument-cache, algo-orders, reconciliation |
| Both `api_key` and `api_secret` must be provided together | validation | error | rust, bitmex, websocket, configuration, credentials |
| Cannot modify order in place: no parameters differ from… | validation | warning | rust, orders, no-op |
| Deribit does not support | exception | error | bars, deribit, aggregation, unsupported |
| Execution payload storage is not ready | validation | error | database, state, not-ready |
| Failed to batch insert into pool_tick table | exception | error | database, postgres, sqlx, batch-insert |
| Failed to parse fee | exception | error | okx, fee, parsing, decimal |
| failed to parse matching Lighter order | exception | error | parsing, reconciliation, instrument-registry |
| Failed to start Betfair data command tasks | exception | error | rust, async, task-group, reconnect, lifecycle |
| Invalid config type for HyperliquidDataClientFactory… | validation | error | config, factory, hyperliquid, downcast |
| Invalid pool swap address | exception | error | ethereum, address-validation, checksum, swap-subscription |
| Lighter inactive-order lookup repeated cursor | exception | error | rest, pagination, api-bug |
| Unsupported liquidity update operation | exception | error | rust, data-engine, defi, liquidity-pool |
| Binance US supports the Live environment only | validation | error | config, binance-us, environment, validation |
| Bybit only supports the following hour intervals | validation | error | bybit, bar-interval, configuration |
| Client never started | exception | error | databento, lifecycle, state-transition, live-client |
| Continuous-future adjustment exceeds PriceRaw range | panic | error | rust, panic, overflow, fixed-point |
| CryptoOption missing `option_type` field for instrument | exception | error | instruments, parsing, options |
| Deployment manifest pool address is invalid | validation | error | validation, manifest, address |
| endpoint host is required | validation | error | url, config, validation |
| Execution factory extractor | exception | error | registration, duplicate, execution, factory |
| Failed to bootstrap instruments | exception | error | http, instruments, bootstrap |
| Failed to insert into execution_transaction table | exception | error | database, sqlx, insert |
| Failed to parse address | validation | error | defi, type-mismatch, variant, alloy |
| Failed to serialize unsubscription | exception | error | websocket, okx, serialization, unsubscribe |
| Gamma filter ' ' must be true or false, was | validation | error | rust, validation, filters, parsing |
| historical open interest request requires `period` metadata | validation | error | rust, metadata, open-interest, binance |
| invalid non-positive | validation | error | orderbook, binance, quantity, validation |
| Invalid `StatMsg` | exception | error | databento, record-type-mismatch |
| Lighter conditional market orders do not support TimeInForce | exception | error | rust, conditional-orders, time-in-force, exchange-adapter |
| RPC block feed selected without an RPC client | exception | error | rpc, configuration, block-feed, missing-client |
| Stream client not connected | exception | error | rust, betfair, state-error, subscription |
| Unsupported bar aggregation/step combination | validation | error | rust, bars, historical-data, interactive-brokers |
| actual order side mismatch: expected | exception | error | reconciliation, side, binance-futures, algo-orders |
| AX orders pagination returned duplicate order ID | validation | error | pagination, cursor, duplicate-data |
| Cannot calculate average price: both quantities are zero | exception | error | position, average-price, zero-quantity |
| Coinbase credentials not available; set COINBASE_API_KEY… | exception | error | rust, credentials, authentication, env-vars, coinbase |
| data was empty | validation | error | backtest, empty-input, data-loading |
| Failed to determine ts_init range for | exception | error | |
| Failed to persist transaction | exception | error | |
| Failed to send unsubscribe command | exception | error | websocket, channel-closed, unsubscribe, rust |
| Failed to sign transaction | exception | error | dydx, crypto, signing, transaction, cosmos |
| Failed to start Binance Spot task generation | exception | error | |
| Failed to subtract years from : month count overflow | exception | error | datetime, overflow, rust |
| instrument ID differs across fill group | validation | error | rust, fills, instrument-id, reconciliation |
| Invalid | validation | error | config, datetime, validation, betfair |
| Lighter client_order_index | validation | error | rust, validation, range-check, venue |
| market-buy amount must be positive | validation | error | polymarket, market-order, validation, argument-check |
| unsubscribe_market() requires a market-channel client… | validation | error | rust, websocket, polymarket, channel-mismatch |
| Wallet balance snapshot contains unexpected token addresses | validation | error | defi, validation, unexpected-data |
| Binance liquidation custom data requires BINANCE venue… | validation | error | rust, subscription, venue-mismatch, binance |
| Cannot extract size from quote with price type | exception | error | market-data, enum, quote-tick |
| Cannot submit order: execution client not connected | exception | error | dydx, connectivity, order-submission |
| DataActor must be registered before calling `clock_ref()` -… | panic | error | actor, lifecycle, clock, rust |
| DAY time in force is not supported by Hyperliquid | validation | error | hyperliquid, time-in-force, rust, order-routing |
| event_slug_builder.periods must be positive | validation | error | polymarket, config, validation |
| failed to start external message bus ingress | exception | error | |
| fee quantity must be non-negative | validation | error | polymarket, commission, fees, validation |
| Invalid DEX name ' ' (case-insensitive). Supported DEXes… | validation | error | cli, validation, configuration |
| Invalid kline topic format: expected | validation | error | bybit, websocket, kline, topic-format |
| Invalid `order_id_tag` type | validation | error | python, config, type-error |
| Lighter does not support TimeInForce | exception | error | rust, time-in-force, exchange-adapter |
| Missing root_symbol for | exception | error | websocket, bitmex, instrument, missing-field |
| modify order rejected | exception | error | bybit, order-rejected, modify-order, venue-rejection |
| non-positive candle low | validation | error | rust, data-validation, candles, adapter |
| Signer private key in | exception | error | hex, format-validation, signing, secrets |