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.