Série diária de taxas e preços indicativos de até 20 títulos do Tesouro Direto,
com uma série por symbol.
Use para gráficos de taxa, estudo de marcação a mercado ou backtests de renda fixa.
Sem startDate, a série começa 12 meses antes de hoje. Sem endDate,
termina hoje. O preço de um título prefixado sobe quando a taxa cai. Quem vende
antes do vencimento recebe esse preço.
Cada série traz rateInfo, que diz como ler buyRate e sellRate.
Título sem dados no período fica fora de results.
Plano Pro. Sem token, todos os symbols precisam estar entre os três
títulos liberados, listados em Tesouro Direto.
Bearer Token de API obtido no dashboard em brapi.dev/dashboard
In: header
Códigos dos títulos separados por vírgula, até 20. Ex.: tesouro-selic-01032031,tesouro-ipca-15052035.
Data inicial no formato YYYY-MM-DD. Padrão: 12 meses antes de hoje.
Data final no formato YYYY-MM-DD. Padrão: hoje.
Campo usado na ordenação da série.
"baseDate"Value in
Direção da ordenação.
"desc"Value in
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v2/treasury/indicators/history?symbols=tesouro-selic-01032031%2Ctesouro-ipca-15052035"{ "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}