Preços e Índices

APIs de Preços

Títulos Públicos

Mercado Secundário

Esta API divulga as taxas de compra, venda e indicativa, os PUs e os intervalos indicativos correspondentes aos títulos públicos federais em mercado, emitidos de forma competitiva.

Periodicidade de divulgação: Diária

Horário: A partir das 20h

Para acessá-la, deve-se utilizar a seguinte URI:

https://[ambiente]/feed/precos-indices/v1/titulos-publicos/mercado-secundario-TPF

O método utilizado para acesso aos recursos deve ser o GET, pois nossa API é exclusivamente utilizada para consultas a informações. Um exemplo de chamada real em ambiente de produção seria:

GET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/mercado-secundario-TPF

Lista de campos:

Campo no FeedInformaçãoTipo/TamanhoDescrição
tipo_tituloTipo do títuloAlfanumérico (6)Código para tipo do título
expressaoExpressãoAlfanumérico (50)Forma de expressão da taxa (texto)
data_vencimentoData de vencimentoDate (AAAA-MM-DD)Data de vencimento
data_referenciaData de referênciaDate (AAAA-MM-DD)Data de referência
codigo_selicCódigo SelicAlfanumérico (6)Código Selic do título (texto)
data_baseData base/emissãoDate (AAAA-MM-DD)Data base para prefixados/data da primeira emissão
taxa_compraTaxa de compraNumérico (19)Taxa de compra (4 casas decimais)
taxa_vendaTaxa de vendaNumérico (19)Taxa de venda (4 casas decimais)
taxa_indicativaTaxa indicativaNumérico (19)Taxa indicativa (4 casas decimais)
intervalo_min_d0Intervalo mínimo em D0Numérico (19)Intervalo indicativo mínimo D-0 (4 casas decimais)
intervalo_max_d0Intervalo máximo em D0Numérico (19)Intervalo indicativo máximo D-0 (4 casas decimais)
intervalo_min_d1Intervalo mínimo em D1Numérico (19)Intervalo indicativo mínimo D-1 (4 casas decimais)
intervalo_max_d1Intervalo máximo em D1Numérico (19)Intervalo indicativo máximo D-1 (4 casas decimais)
puPUNumérico (19)Preço unitário (6 casas decimais)

Parâmetros:

Tipo parâmetroFormatoObrigatórioExemplo de consulta
DataAAAA-MM-DDNãoGET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/mercado-secundario-TPF?data=2019-01-05
Obs: Se uma data não for especificada, serão retornados os registros da data mais recente disponível.

Valor Nominal Atualizado (VNA)

Esta API divulga valores nominais atualizados diariamente para LFT, NTN-B e NTN-C em mercado.

Periodicidade de divulgação: Diária.

Horário: A partir das 10h.

Para acessá-la, deve-se utilizar a seguinte URI:

https://[ambiente]/feed/precos-indices/v1/titulos-publicos/vna

O método utilizado para acesso aos recursos deve ser o GET, pois nossa API é exclusivamente utilizada para consultas a informações. Um exemplo de chamada real em ambiente de produção seria:

GET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/vna

Lista de campos:

Campo no FeedInformaçãoTipo/TamanhoDescrição
data_referenciaData de referênciaDate (AAAA-MM-DD)Data de referência do arquivo
tipo_tituloTipo do títuloAlfanumérico (50)Código para tipo do título
codigo_selicCódigo Selic do títuloAlfanumérico (6)Código Selic do título (texto)
indexIndexNumérico (19)Correção utilizada (2 casas decimais)
tipo_correcaoTipo de correçãoAlfanumérico (1)Tipo de correção F (Final), P (Projeção) e O (Oficial) (texto)
data_validadeData de validadeDate (AAAA-MM-DD)Data de início do uso da correção utilizada
vnaVNANumérico (19)Valor nominal atualizado (6 casas decimais)

Parâmetros:

Tipo parâmetroFormatoObrigatórioExemplo de consulta
DataAAAA-MM-DDNãoGET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/vna?data=2019-01-05
Obs: Se uma data não for especificada, serão retornados os registros da data mais recente disponível.

Curvas de Juros

Esta API divulga curvas de juros zero-cupom soberanas extraídas a partir das taxas dos títulos públicos prefixados e atrelados ao IPCA, bem como inflação implícita nas curvas.

Periodicidade de divulgação: Diária.

Horário: A partir das 20h.

Para acessá-la, deve-se utilizar a seguinte URI:

https://[ambiente]/feed/precos-indices/v1/titulos-publicos/curvas-juros

O método utilizado para acesso aos recursos deve ser o GET, pois nossa API é exclusivamente utilizada para consultas a informações. Um exemplo de chamada real em ambiente de produção seria:

GET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/curvas-juros

Lista de campos:

Campo no FeedInformaçãoTipo/TamanhoDescrição
data_referenciaData de referênciaDate (AAAA-MM-DD)Data de referência

Bloco parâmetros:

Campo no FeedInformaçãoTipo/TamanhoDescrição
grupo_indexadorGrupo de indexadorAlfanumérico (50)Indexador (IPCA ou prefixado) (texto)
b1B1Numérico (19)Parâmetro beta 1 (até 16 casas decimais)
b2B2Numérico (19)Parâmetro beta 2 (até 16 casas decimais)
b3B3Numérico (19)Parâmetro beta 3 (até 16 casas decimais)
b4B4Numérico (19)Parâmetro beta 4 (até 16 casas decimais)
l1L1Numérico (19)Parâmetro lambda 1 (até 16 casas decimais)
l2L2Numérico (19)Parâmetro lambda 2 (até 16 casas decimais)

Bloco erros:

Campo no FeedInformaçãoTipo/TamanhoDescrição
tipo_tituloTipo do títuloAlfanumérico (30)Sigla do título (texto)
codigo_selicCódigo Selic do títuloAlfanumérico (6)Código Selic do título (texto)
data_vencimentoData de vencimentoDate (AAAA-MM-DD)Data de vencimento do título
valor_erroErroNumérico (19)Erro entre a TIR do modelo e indicativa ANBIMA (até 4 casas decimais)

ETTJ:

Campo no FeedInformaçãoTipo/TamanhoDescrição
vertice_duVértice em d.u.Inteiro (10)Prazo em dias úteis (0 casa decimal)
taxa_prefixadasTaxa prefixadaNumérico (19)Taxa % a.a./252 d.u. (até 4 casas decimais)
taxa_ipcaTaxa IPCANumérico (19)Taxa % a.a./252 d.u. (até 4 casas decimais)
taxa_implicitaTaxa implícitaNumérico (19)Taxa % a.a./252 d.u. (até 4 casas decimais)

Circular 3.361:

Campo no FeedInformaçãoTipo/TamanhoDescrição
vertice_duVértice em d.u.Inteiro (10)Prazo em dias úteis (0 casa decimal)
taxaTaxaNumérico (19)Taxa % a.a./252 d.u. (até 4 casas decimais)

Parâmetros:

Tipo parâmetroFormatoObrigatórioExemplo de consulta
DataAAAA-MM-DDNãoGET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/curvas-juros?data=2019-01-05
Obs: Se uma data não for especificada, serão retornados os registros da data mais recente disponível.

Curva Intradiária

Esta API divulga dados referentes às curvas de juros zero-cupom soberanas, prefixada e IPCA, extraídas a partir da coleta de spreads de compra e venda realizada pela Associação às 12h.

Periodicidade de divulgação: Diária.

Horário: A partir das 14h.

Para acessá-la, deve-se utilizar a seguinte URI:

https://[ambiente]/feed/precos-indices/v1/titulos-publicos/curva-intradiaria

O método utilizado para acesso aos recursos deve ser o GET, pois nossa API é exclusivamente utilizada para consultas a informações. Um exemplo de chamada real em ambiente de produção seria:

GET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/curva-intradiaria

Lista de campos:

Campo no FeedInformaçãoTipo/TamanhoDescrição
data_referenciaData de referênciaDate (AAAA-MM-DD)Data de referência da informação
grupo_indexadorGrupo indexadorAlfanumérico (50)Indica grupo de tipo de indexador (prefixado ou IPCA)
taxaTaxa (% a.a.)Numérico (19)Valor da curva em D0 (4 casas decimais)
verticeVértice (d.u.)Inteiro (10)Valor do vértice em dias úteis (sem casas decimais)

Parâmetros:

Tipo parâmetroFormatoObrigatórioExemplo de consulta
DataAAAA-MM-DDNãoGET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/curva-intradiaria?data=2019-05-01
Obs: Se uma data não for especificada, serão retornados os registros da data mais recente disponível.

Preços Unitários Intradiários

Esta API divulga dados dos PUs das LTN, NTN-B e NTN-F relativos aos spreads apurados às 12h e utilizados na obtenção dos resultados intradiários do IMA.

Periodicidade de divulgação: Diária.

Horário: A partir das 14h.

Para acessá-la, deve-se utilizar a seguinte URI:

https://[ambiente]/feed/precos-indices/v1/titulos-publicos/pu-intradiario

O método utilizado para acesso aos recursos deve ser o GET, pois nossa API é exclusivamente utilizada para consultas a informações. Um exemplo de chamada real em ambiente de produção seria:

GET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/pu-intradiario

Lista de campos:

Campo no FeedInformaçãoTipo/TamanhoDescrição
data_referenciaData de referênciaDate (AAAA-MM-DD)Data de referência
tipo_tituloTipo do títuloAlfanumérico (10)Código para tipo do título
codigo_selicCódigo Selic do títuloAlfanumérico (6)Código Selic do título (texto)
data_vencimentoData de vencimentoDate (AAAA-MM-DD)Data de vencimento do título
taxa_intradiariaTaxa intradiáriaNumérico (19)Taxa intradiária (até 4 casas decimais)
pu PUNumérico (19)Preço unitário intradiário (até 6 casas decimais)
tipo_puTipo de PUAlfanumérico (50)Tipo de PU informado (observado ou modelado)

Parâmetros:

Tipo parâmetroFormatoObrigatórioExemplo de consulta
DataAAAA-MM-DDNãoGET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/pu-intradiario?data=2019-05-01
Obs: Se uma data não for especificada, serão retornados os registros da data mais recente disponível.

Difusão de Taxas

Esta API divulga informações consolidadas, sobre o mercado de títulos públicos federais, divulgadas ao longo do dia. A divulgação inclui Prévia ANBIMA e resultados dos calls informados na plataforma de difusão de taxas da ANBIMA.

Periodicidade de divulgação: Diária.

Horário: Ao longo de todo dia, conforme disponibilização de novas informações.

Para acessá-la, deve-se utilizar a seguinte URI:

https://[ambiente]/feed/precos-indices/v1/titulos-publicos/difusao-taxas

O método utilizado para acesso aos recursos deve ser o GET, pois nossa API é exclusivamente utilizada para consultas a informações. Um exemplo de chamada real em ambiente de produção seria:

GET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/difusao-taxas

Lista de campos:

Campo no FeedInformaçãoTipo/TamanhoDescrição
tipo_tituloTipo do títuloAlfanumérico (50)Código para tipo do título
data_vencimentoData de vencimentoDate (AAAA-MM-DD)Data de vencimento
codigo_isinCódigo IsinAlfanumérico (12)Código Isin (texto)
provedor_infoProvedor da informaçãoAlfanumérico (15)Origem da informação (call ou ANBIMA)
data_referenciaData de referênciaDate (AAAA-MM-DD)Data de referência da informação
horarioHorárioAlfanumérico (10)Hora de referência da informação (hh:mm:ss) Quando provedor for call
taxa_ind_d1Taxa indicativa d-1Numérico (19)Taxa indicativa do dia anterior (4 casas decimais) Quando provedor for ANBIMA
taxa_negocioTaxa do negócioNumérico (19)Taxa de negócio realizado (apenas para o provedor call) (4 casas decimais)
taxa_compraTaxa de compraNumérico (19)Taxa de compra (4 casas decimais)
taxa_vendaTaxa de vendaNumérico (19)Taxa de venda (4 casas decimais)
intervalo_ind_maxIntervalo máximo indicativoNumérico (19)Intervalo indicativo máximo (4 casas decimais) Quando provedor for ANBIMA
intervalo_ind_minIntervalo mínimo indicativoNumérico (19)Intervalo indicativo mínimo (4 casas decimais) Quando provedor for ANBIMA

Parâmetros:

Tipo parâmetroFormatoObrigatórioExemplo de consulta
DataAAAA-MM-DDNãoGET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/difusao-taxas?data=2019-05-02
Obs: Se uma data não for especificada, serão retornados os registros da data mais recente disponível.

Estimativa SELIC

Esta API divulga a estimativa da taxa SELIC coletada diariamente pela ANBIMA junto a uma amostra de tesourarias

Periodicidade de divulgação: Diária.

Horário: A partir das 09h30.

Para acessá-la, deve-se utilizar a seguinte URI:

https://[ambiente]/feed/precos-indices/v1/titulos-publicos/estimativa-selic

O método utilizado para acesso aos recursos deve ser o GET, pois nossa API é exclusivamente utilizada para consultas a informações. Um exemplo de chamada real em ambiente de produção seria:

GET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/estimativa-selic

Lista de campos:

Campo no FeedInformaçãoTipo/TamanhoDescrição
data_referenciaData de referênciaDate (AAAA-MM-DD)Data de referência da taxa
estimativa_taxa_selicEstimativa da taxa SELICNumérico (6)Estimativa da taxa Selic (% a.a./252 d.u.) (2 casas decimais)

Parâmetros:

Tipo parâmetroFormatoObrigatórioExemplo de consulta
DataAAAA-MM-DDNãoGET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/estimativa-selic?data=2019-05-01
Obs: Se uma data não for especificada, serão retornados os registros da data mais recente disponível.

Projeções IPCA e IGP-M

Esta API divulga Dados relativos às apurações das projeções para o IGP-M e IPCA para o mês corrente e o mês posterior, apuradas da coleta junto aos participantes do Comitê Macroeconômico da ANBIMA.

Periodicidade de divulgação: Nas datas de publicação oficial do IGP-M e das suas prévias (decêndios) pela FGV e nas datas de divulgação do IPCA e do IPCA-15 pelo IBGE.

Horário: Conforme calendário.

Para acessá-la, deve-se utilizar a seguinte URI:

https://[ambiente]/feed/precos-indices/v1/titulos-publicos/projecoes

O método utilizado para acesso aos recursos deve ser o GET, pois nossa API é exclusivamente utilizada para consultas a informações. Um exemplo de chamada real em ambiente de produção seria:

GET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/projecoes

Lista de campos:

Campo no FeedInformaçãoTipo/TamanhoDescrição
indiceÍndiceAlfanumérico (50)Descrição do índice
tipo_projecaoTipo de projeçãoAlfanumérico (50)Projeções para o mês posterior ou projeções para o mês corrente
data_coletaData da coletaDate (AAAA-MM-DD)Representa a data da coleta do índice
mes_referenciaMês de referênciaAlfanumérico (7)mm-aaaa Período de referência da projeção
variacao_projetadaVariação projetada do índiceNumérico (19)Valor referente ao índice para o período indicado
data_validadeData de validadeDate (AAAA-MM-DD)Indica a data de início de uso para o padrão das NTN-B (apenas para projeções de mês corrente)

Parâmetros:

Tipo parâmetroFormatoObrigatórioExemplo de consulta
Mês e Anomes=01&ano=2019NãoGET https://api.anbima.com.br/feed/precos-indices/v1/titulos-publicos/projecoes?mes=01&ano=2019
Obs: Se mês e ano não forem especificados, serão retornados os registros do mês e ano mais recentes disponíveis.