list_futures_contracts
Retrieve a paginated list of futures contracts using filters such as product code, trade dates, contract type, and active status. Ideal for analyzing and managing futures contract data efficiently.
Instructions
Get a paginated list of futures contracts.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
active | No | ||
as_of | No | ||
first_trade_date | No | ||
last_trade_date | No | ||
limit | No | ||
params | No | ||
product_code | No | ||
sort | No | ||
type | No |
Input Schema (JSON Schema)
{
"properties": {
"active": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Active"
},
"as_of": {
"anyOf": [
{
"type": "string"
},
{
"format": "date",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "As Of"
},
"first_trade_date": {
"anyOf": [
{
"type": "string"
},
{
"format": "date",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "First Trade Date"
},
"last_trade_date": {
"anyOf": [
{
"type": "string"
},
{
"format": "date",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Last Trade Date"
},
"limit": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Limit"
},
"params": {
"anyOf": [
{
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Params"
},
"product_code": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Product Code"
},
"sort": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Sort"
},
"type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Type"
}
},
"title": "list_futures_contractsArguments",
"type": "object"
}