Futuros
Curva de vencimentos
Retorna todos os contratos do mesmo ativo, com o último pregão de cada um, do vencimento mais próximo para o mais distante.
get/api/v2/futures/term-structure
Query parameters
assetstring required
Código do ativo (ex.: BGI, WIN, DI1).
Example:BGI
includeExpired'true' | 'false'
true inclui contratos vencidos. Padrão: false.
Response
Curva de vencimentos.
Example response
{
"asset": "DI1",
"contracts": [
{
"symbol": "DI1M26",
"underlyingAsset": "DI1",
"assetDescription": "Taxa Média de Depósitos Interfinanceiros de Um Dia",
"segment": "financial",
"quotationType": "rate",
"expirationDate": "2026-06-01",
"firstTradeDate": "2015-12-28",
"lastTradeDate": "2026-05-29",
"contractMultiplier": 1,
"allocationRoundLot": 1,
"tradingCurrency": "BRL",
"deliveryType": "Financial",
"exerciseType": "Rate",
"isin": "BRBMEFD1I4M0",
"cficCode": "FFNCSX",
"date": 1779235200,
"open": null,
"high": 14.41,
"low": 14.39,
"average": 14.4,
"close": 14.398,
"settlement": 98884.51,
"settlementRate": 14.4,
"referencePrice": null,
"oscillationPct": -0.02,
"trades": 12345,
"volume": 234567,
"financialVolume": 23194840000
},
{
"symbol": "DI1F27",
"underlyingAsset": "DI1",
"assetDescription": "Taxa Média de Depósitos Interfinanceiros de Um Dia",
"segment": "financial",
"quotationType": "rate",
"expirationDate": "2027-01-04",
"firstTradeDate": "2015-12-28",
"lastTradeDate": "2026-12-30",
"contractMultiplier": 1,
"allocationRoundLot": 1,
"tradingCurrency": "BRL",
"deliveryType": "Financial",
"exerciseType": "Rate",
"isin": "BRBMEFD1I4Z0",
"cficCode": "FFNCSX",
"date": 1779235200,
"open": null,
"high": 14.16,
"low": 14.03,
"average": 14.09,
"close": 14.075,
"settlement": 92179.44,
"settlementRate": 14.059,
"referencePrice": null,
"oscillationPct": -0.51,
"trades": 28694,
"volume": 850519,
"financialVolume": 78386932604.68
}
],
"requestedAt": "2026-05-21T03:00:00.000Z",
"took": 137
}