Renda Fixa
Consulta histórico diário de indicadores do Tesouro Direto
Retorna a série diária de taxas e preços indicativos por título do Tesouro Direto. Quando startDate e endDate são omitidos, usa os últimos 12 meses.
get/api/v2/treasury/indicators/history
Query parameters
symbolsstring required
Símbolos do Tesouro Direto separados por vírgula (máximo 20). Exemplo: tesouro-selic-01032031,tesouro-ipca-15052035
Example:tesouro-selic-01032031,tesouro-ipca-15052035
startDatestring
Data de início no formato YYYY-MM-DD
Example:2025-01-01
endDatestring
Data de fim no formato YYYY-MM-DD
Example:2026-05-15
sortBy'baseDate' | 'buyRate' | 'sellRate' | 'buyPrice' | 'sellPrice' | 'basePrice'
Campo para ordenação dentro da série histórica
Example:baseDate
sortOrder'asc' | 'desc'
Direção da ordenação
Example:desc
Response
Histórico diário retornado com sucesso
Example response
{
"results": [
{
"symbol": "tesouro-selic-01032031",
"bondType": "Tesouro Selic",
"indexer": "selic",
"couponType": "zero",
"maturityDate": "2031-03-01",
"rateInfo": {
"rateType": "spreadOverSelic",
"rateUnit": "% a.a.",
"description": "Para Tesouro Selic, buyRate e sellRate representam o spread em pontos percentuais ao ano sobre a taxa Selic, não a rentabilidade total do título."
},
"history": [
{
"baseDate": "2026-05-15",
"buyRate": 0.08,
"sellRate": 0.09,
"buyPrice": 18944.78,
"sellPrice": 18925.53,
"basePrice": 18925.53
}
]
}
],
"requestedAt": "2026-05-15T17:32:38.000Z",
"took": 45
}