Skip to content

Market Data Errors

The SDK reference includes 13 market data errors. These cover invalid date ranges, request contract issues, option-chain assumptions, batch-size limits, and validation failures for current price, quotes, historical data, and option chain APIs.

13 documented errors

Market Data Error Lookup

Search historical data, quotes, current price, option chain, and request contract errors.

Common Causes

Cause What to do
Invalid date format Use the documented date format for the endpoint, such as YYYYMMDD where required.
Missing startDate or endDate Provide both values for historical data requests.
Unsupported interval or range Use supported intervals and keep the query range within documented limits.
Batch too large Split the request into smaller batches.
Option chain expiry unavailable Refresh available expiries before requesting the chain.
Request contract validation error Compare your payload against the SDK or REST contract.

Handling Flow

Market data request fails
      |
      v
Check request contract and date range
      |
      v
Refresh instrument / expiry data if needed
      |
      v
Reduce batch size or polling rate
      |
      v
Retry only after correcting the request

Notes

  • Historical data errors are usually input or quota related.
  • Option-chain errors often come from expiry availability or heavy subscription/request patterns.
  • Market data validation errors should not be retried unchanged.
NEO Assistant