Início Rápido - FMP API

Guia rápido da API

Introdução

O que é a FMP?

Acesse cotações de ações em tempo real e históricas, demonstrações financeiras de empresas, notícias do mercado, ferramentas de análise de ações e muito mais.
Com mais de 100 endpoints, todos os dados financeiros e de mercado de que você precisa estão em um só lugar.

Para quem é?

Oferecemos suporte tanto para uso pessoal quanto comercial, atendendo desenvolvedores, analistas, quants, startups fintech, bancos de investimento e muito mais.

Primeiros passos

Obtenha sua chave de API

Sua chave de API está no Painel, em Chaves de API.

Para autorizar suas requisições, adicione ?apikey=YOUR_API_KEY ao final de cada requisição.

Noções básicas da API

URL base

As APIs da FMP estão acessíveis em:

Endpoint:
https://financialmodelingprep.com/stable/

Exemplo de autenticação

Basta passar sua chave de API como parâmetro do endpoint que você deseja acessar.

Endpoint:

https://financialmodelingprep.com/stable/search-symbol?query=AAPL

Você pode testar isso em qualquer navegador ou cliente HTTP (como Postman ou curl).

Endpoints populares da API

Consulte a documentação da API para ver todos os mais de 100 endpoints.

Não se esqueça de adicionar a URL base antes do endpoint: https://financialmodelingprep.com/stable/

Clique nos exemplos abaixo para experimentá-los!

Endpoint

Exemplo

Descrição

/search-name?query={name}

/search-name?query=apple

Pesquise qualquer empresa para encontrar o símbolo (ticker) de suas ações.

/stock-list

/stock-list

Obtenha a lista de todas as empresas disponíveis

/quote?symbol={symbol}

/quote?symbol=GCUSD

Cotação de ações em tempo real

/historical-price-eod/full?symbol={symbol}

/historical-price-eod/full?symbol=AAPL

Dados completos de preço e volume, incluindo abertura, máxima, mínima, fechamento, volume negociado etc.

/profile?symbol={symbol}

/profile?symbol=AAPL

Perfil detalhado da empresa, com informações financeiras e operacionais essenciais

/income-statement?symbol={symbol}

/income-statement?symbol=AAPL

Dados da demonstração de resultados em tempo real de empresas de capital aberto, empresas privadas e ETFs

Códigos de erro

Códigos de erro comuns

Código

Significado

Como resolver

401

Chave de API inválida ou ausente

Certifique-se de que sua chave de API foi adicionada ao final de cada endpoint. Confira a chave de API no Painel para garantir que está correta

429

Muitas requisições (limite de taxa excedido)

Adicione um intervalo de tempo no seu código ou reduza o número de threads se estiver usando multithread

500

Erro interno do servidor

Verifique se a API está funcionando em API Status. Se o problema persistir, entre em contato com o suporte

Suporte