Pular para o conteúdo principal
Cole no ChatGPT/Claude e peça para resumir/gerar SDK.

Indicadores de preço

GET
/traded-funds/[fundIdentifier]/ratios/valuation

Retorna os indicadores de valuation de um fundo listado (FII, ETF, Fiagro, FI-Infra etc.), como a relação entre o preço de mercado e o valor patrimonial da cota (ex.: P_NAV), agrupados por indicador e frequência. Suporta filtros por indicador, frequência e datas (referência, publicação e coleta).

Quando usar

  • Exibir múltiplos de valuation (ex.: P/VP) na tela de detalhe do fundo
  • Comparar preço de mercado e valor patrimonial em dashboards e screeners
  • Montar séries históricas de valuation com fonte rastreável via sources
  • Criar automações e alertas (ex.: fundo negociando com desconto sobre o patrimônio)

Parâmetros de requisição

Os parâmetros de consulta são os mesmos do endpoint de Indicadores fundamentalistas.

ParâmetroLocalDescriçãoObrigatório
[fundIdentifier]URLIdentificador do fundo: ticker (ex.: HGLG11), symbol (ex.: HGLG) ou company_id numérico.Obrigatório
idsQueryLista de IDs de indicadores separada por vírgula (ex.: P_NAV). Não diferencia maiúsculas de minúsculas.Opcional
idQueryFiltro por um único ID de indicador (equivalente a ids com um único valor).Opcional
reference_dateQueryISO 8601. Filtra pela data de referência (considera o dia inteiro).Opcional
publish_dateQueryISO 8601. Filtra documentos publicados após esta data.Opcional
retrieval_dateQueryISO 8601. Filtra documentos coletados após esta data.Opcional
frequencyQueryFrequência dos dados; veja os valores aceitos abaixo.Opcional
latest_by_reference_dateQuerySe true, retorna apenas o ponto publicado mais recentemente por data de referência, por indicador.Opcional
limitQueryNúmero de documentos retornados. Mín: 1, máx: 500. Padrão: 500.Opcional
offsetQueryNúmero de documentos a pular (paginação). Mín: 0. Padrão: 0.Opcional
Sobre o parâmetro ids (recomendado)

Se ids não for informado, o endpoint pode retornar todos os indicadores de valuation disponíveis para o fundo na(s) frequência(s) solicitada(s). Isso pode gerar um payload muito grande. Para uso em produção, prefira informar ids com os indicadores necessários.

Valores de frequency

frequencySignificado
DAILYDados em frequência diária.
MONTHLYDados em frequência mensal.
QUARTERLYDados em frequência trimestral.
ANNUALDados em frequência anual.
TRIAL_BALANCEDados originados de balancetes.
CDADados originados de documentos CDA (composição e diversificação das aplicações).
Boas práticas
  • Para séries temporais "limpas" (um ponto por período), use latest_by_reference_date=true.
  • Combine ids e frequency para buscar apenas o que a tela precisa (ex.: P_NAV mensal).
  • Para históricos longos, pagine com limit e offset em vez de aumentar o payload de uma única requisição.

Resposta

CódigoDescrição
200Retorna os indicadores de valuation do fundo.
400Parâmetros ausentes ou inválidos.
401Não autorizado.
404Fundo não encontrado ou nenhum indicador de valuation encontrado.

Formato da resposta

A resposta é um objeto onde:

  • cada chave de primeiro nível é o id do indicador (ex.: P_NAV)
  • cada chave interna é a frequência (ex.: MONTHLY)
  • o valor de cada frequência é uma lista de pontos com os campos abaixo
CampoTipoDescrição
valuenumberValor do indicador para o ponto retornado.
reference_datestring (ISO 8601)Data de referência do dado.
publish_datestring (ISO 8601)Data de publicação do documento fonte.
retrieval_datestring (ISO 8601)Data/hora em que a Partnr coletou o dado.
sourcesarrayDocumentos fonte que originaram o ponto.

Estrutura de sources[]

CampoTipoDescrição
visualization_urlstringURL para visualização do documento original na FNET.
download_urlstring | nullURL para download do documento original (quando disponível).
published_atstring (ISO 8601)Data de publicação do documento na fonte.
retrieved_atstring (ISO 8601)Data/hora em que a Partnr coletou o documento.
namestringDescrição resumida do documento fonte (ex.: Monthly Report).

Exemplo

{
"P_NAV": {
"MONTHLY": [
{
"value": 0.85,
"reference_date": "2024-06-30T00:00:00.000Z",
"publish_date": "2024-07-15T00:00:00.000Z",
"retrieval_date": "2024-07-16T10:00:00.000Z",
"sources": [
{
"visualization_url": "https://fnet.bmfbovespa.com.br/fnet/publico/exibirDocumento?id=792417&cvm=true",
"download_url": null,
"published_at": "2024-07-15T00:00:00.000Z",
"retrieved_at": "2024-07-16T10:00:00.000Z",
"name": "Monthly Report"
}
]
},
{
"value": 0.87,
"reference_date": "2024-05-31T00:00:00.000Z",
"publish_date": "2024-06-14T00:00:00.000Z",
"retrieval_date": "2024-06-15T10:00:00.000Z",
"sources": [
{
"visualization_url": "https://fnet.bmfbovespa.com.br/fnet/publico/exibirDocumento?id=781032&cvm=true",
"download_url": null,
"published_at": "2024-06-14T00:00:00.000Z",
"retrieved_at": "2024-06-15T10:00:00.000Z",
"name": "Monthly Report"
}
]
}
]
}
}