nautechsystems/nautilus_trader
Documented errors, page 17 of 38. Back to nautechsystems/nautilus_trader
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| limit_price is required for batch order type | validation | error | kraken, orders, validation, websocket |
| load channel closed | exception | error | redis, channel, async, cache |
| Order type requires a trigger price | validation | error | rust, binance, order-placement, validation |
| Polymarket collateral-sized limit BUY price must be positive | validation | error | rust, order-builder, validation, polymarket |
| post-only Derive orders only support GTC time in force… | exception | error | rust, derive, orders, time-in-force, validation |
| Replacement scan tip conflicts with the verified canonical… | exception | error | blockchain, reorg, header-mismatch, consistency |
| unsupported canonical backtest result schema | validation | error | schema, versioning, backtest, compatibility |
| Unsupported USD-M contract type | validation | error | binance, usdm-futures, instrument-parsing, unsupported-value, rust |
| Whole raw quantity must fit in Decimal | panic | error | rust, arithmetic-overflow, panic, quantity, decimal |
| C string JSON array must contain only strings | panic | error | rust, ffi, json, panic, type-mismatch |
| Cannot request aggregated bars: one of the aggregators in… | exception | error | rust, data-engine, bar-aggregation, conflicting-state |
| ; failed to roll back partial Lighter connection | exception | error | rust, lighter, websocket, cleanup, reconnect |
| Failed to encode custom data to Arrow | exception | error | rust, arrow, persistence, custom-data |
| Failed to load order snapshot | exception | error | database, postgres, sqlx, rust, select |
| Failed to start recoverable execution transition | exception | error | database, connection, transient |
| Failed to terminate Bybit execution tasks | exception | error | bybit, shutdown, async, timeout |
| handler command channel closed | exception | critical | kraken, websocket, channel-closed, order-submission, connectivity |
| Instances must have encode_record_batch_py method | exception | error | rust, python, arrow, custom-data, serialization |
| Invalid contract size | validation | error | instrument-parsing, decimal, contract-size |
| invalid Futures funding rate at | exception | error | binance, futures, funding-rate, decimal-parsing |
| inverse position has no base currency | validation | error | position, pnl, inverse-instrument, rust |
| Market connection pool is closed; shard rollback failed | exception | error | websocket, polymarket, race-condition, cleanup |
| options_chain instrument derivation supports Deribit only… | validation | error | tardis, csv, deribit, options |
| Persisted transaction hash | exception | error | blockchain, integrity, hash-mismatch |
| Profiler watermark log has an unsupported event signature | validation | error | blockchain, event-signature, unsupported, protocol |
| Proxy target has no unique deployment manifest identity | validation | error | validation, manifest, proxy, consistency |
| Python FeeModel.get_commission failed | exception | error | python, pyo3, fee-model, ffi, rust |
| Retained execution intent | exception | error | state-corruption, recovery, nonce, signer, durable-state |
| Unknown IB order status | validation | error | rust, enum-parsing, interactive-brokers, orders |
| venue_order_id required for query_order | validation | error | deribit, query-order, missing-argument, validation, execution-client |
| Binance instrument filter | validation | error | config, validation, binance, empty-value |
| Execution mass status client ID | validation | error | execution, reconciliation, client-id, rust |
| Failed to convert filled qty to Decimal | exception | error | decimal, conversion, nan, fill-data, rust |
| Failed to get current directory | panic | error | rust, panic, tardis, replay, filesystem, working-directory |
| Failed to parse funding rate record | exception | error | csv, parsing, data-ingestion |
| Failed to send command to dataset | exception | error | rust, anyhow, channel, subscription |
| Failed to start signed transaction persistence | exception | error | database, sqlx, connection-pool, persistence |
| Invalid value | validation | error | instrument-parsing, decimal, quantity |
| Invalid URL | validation | error | network, websocket, url, configuration |
| Missing address in topic | exception | error | blockchain, ethereum, topics, address |
| Missing is_quanto for | exception | error | websocket, instrument, bitmex, missing-field |
| Negative timestamp | validation | error | datetime, unix-epoch, overflow, rust |
| No usable instruments for | exception | error | okx, options, instruments, initialization, empty-response |
| No valid legs loaded for BAG contract | exception | error | interactive-brokers, bag-contract, spread, leg-resolution |
| Order quantity is not exactly representable in base token… | validation | error | quantity, precision, decimals, validation |
| PolymarketFeeModel requires a binary option instrument | exception | error | fees, type-mismatch, polymarket |
| Python on_order_list failed | exception | error | python, actor, exec-algorithm, callback |
| SBE encoding is not supported for Redis cache payloads | exception | error | redis, serialization, unsupported-encoding, sbe |
| Unknown IB builder time in force | validation | error | rust, enum-parsing, interactive-brokers, builder-futures |
| unsupported cache snapshot blob_ref | exception | error | cache, blob-ref, invalid-argument-format, rust |
| AX open-orders pagination did not return the advertised… | validation | error | pagination, consistency, http |
| cannot decrease an empty bet position | exception | error | rust, betting, state |
| catalog marker join load failed for | exception | error | rust, event-store, catalog, replay, backend |
| Failed to commit transaction | exception | error | database, postgres, transaction, commit, rust |
| Failed to parse decimal from | validation | error | parsing, decimal, rust |
| Failed to parse decimal | exception | error | parsing, decimal, kraken, data-format |
| Failed to preview aggressive limit order | exception | error | http, orders, preview, api |
| Failed to update execution_transaction table | exception | error | database, sqlx, transaction-status |
| inverse instrument has no base currency | validation | error | notional, inverse-instrument, missing-value, currency |
| mul_div overflow | panic | error | rust, panic, arithmetic-overflow, uniswap-v3, fixed-point-math |
| {reason} | exception | error | order-management, rejection, validation, deribit |
| RPC parsing of burn event is not defined in this dex | exception | error | dex, rpc, event-parsing, liquidity, rust |
| RTDS task owner was dropped | exception | error | websocket, shutdown, lifecycle, polymarket, async |
| size decimals exceeds maximum | validation | error | quantity, precision, validation, lighter |
| Stream message missing payload | exception | error | redis, decoding, missing-field, msgbus |
| Timeout after s awaiting Lighter account streams: pending= | exception | error | websocket, timeout, streams, rust |
| Unsupported trigger type for Kraken Spot | validation | error | kraken, spot, trigger-type, order-submission |
| valid year start date | panic | info | rust, panic, date-arithmetic, jiff, defensive |
| Actor type mismatch for | panic | error | rust, actor-registry, type-mismatch, panic, downcast |
| `api_key`, `api_secret`, `api_passphrase` credentials must… | validation | error | okx, websocket, credentials, validation |
| Cannot exit market for strategy | exception | error | rust, trader, endpoint |
| canonical component field | validation | error | json, type-mismatch, arrays |
| Failed to create default AxRawHttpClient | panic | critical | http-client, panic, initialization, rust, architect-ax |
| Failed to send query to database message handler | exception | error | database, channel, shutdown, sql |
| Failed to serialize JSON | exception | error | serde, json, serialization |
| failed to set Lighter execution context | exception | error | websocket, execution-context, authentication, connect |
| invalid `CacheConfig` | panic | error | rust, panic, cache, config-validation |
| Invalid Interactive Brokers account_id | exception | error | account-id, validation, config |
| invalid `OptionKind` enum string value, was | panic | critical | ffi, panic, enum-parsing, rust |
| invalid 'take_profit' price | validation | error | bybit, tpsl, take-profit, negative-price, validation |
| Missing block number | exception | error | blockchain, rpc, missing-field, ethereum |
| missing fee for fill report inst_id= | exception | error | okx, fee, order-fill, missing-field |
| order list has an invalid list ID or empty symbol | validation | error | binance, order-list, response-validation, cancel-orders |
| Pending algo order reports for could not be completely… | exception | error | okx, algo-orders, conversion, reconciliation |
| Unsupported operation: `delete` for collection | exception | error | redis, cache, unsupported-operation, delete |
| validated proxy target address | panic | error | panic, invariant, manifest, address-parsing |
| Verified nonce assignment requires exactly three provider… | exception | error | validation, quorum, byzantine-fault-tolerance, configuration |
| cancel-all response has an invalid order ID, symbol, or… | validation | error | binance, cancel-order, response-validation |
| Cannot cancel all orders: instrument not found in cache for | exception | error | rust, cache-miss, instrument, polymarket |
| Credentials required for | validation | error | coinbase, websocket, authentication |
| Deribit does not support resolution | exception | error | bars, deribit, resolution, validation |
| failed to create Data API HTTP client | exception | error | rust, http, config, client-init |
| Failed to derive order hash | exception | error | polymarket, eip712, order-hash, signing |
| Failed to insert into order_position_index table | exception | error | rust, database, sqlx, insert, anyhow |
| Failed to load from execution_transaction table | exception | error | database, rust, sqlx, postgres |
| Failed to process Binance Futures position reports | exception | error | binance, reconciliation, positions, conversion |
| Failed to start Coinbase session generation | exception | error | websocket, task-group, connection-lifecycle, rust |
| Lighter conditional market orders require a positive… | validation | error | rust, conditional-orders, time-in-force, exchange-adapter |
| Missing is_inverse for | exception | error | websocket, instrument, bitmex, missing-field |
| No feed handler found for dataset | exception | error | databento, subscription, feed-handler, lifecycle |