Fundos Imobiliários (FIIs)
A API de FIIs foi desenhada para cobrir os principais casos de uso do mercado de fundos imobiliários brasileiros:
- listar FIIs com filtros por segmento, gestão e setor
- consultar indicadores atuais (P/VP, DY, vacância, patrimônio)
- acompanhar a evolução mensal dos indicadores
- pegar cotações históricas (OHLCV)
- acessar relatórios gerenciais mensais da CVM
- consultar o histórico de dividendos e rendimentos
O que esta API entrega
Indicadores fundamentalistas, relatórios mensais da CVM com composição patrimonial, histórico de dividendos/rendimentos, e cotações OHLCV diárias.
Diferença entre cotações básicas e dados detalhados
Cotações básicas de FIIs (preço, variação) estão disponíveis em todos os
planos via /api/quote/MXRF11. Os endpoints /api/v2/fii/* documentados
aqui trazem dados detalhados e são exclusivos do plano Pro.
Cobertura e frequência
- Indicadores: atualizados diariamente após o fechamento do pregão.
- Relatórios CVM: importados mensalmente conforme publicação pela CVM.
- Dividendos: consolidados a partir dos relatórios mensais.
- Cotações históricas: OHLCV diário, mesmo formato dos demais ativos.
- Fuso horário:
America/Sao_Paulo. Campos de data em respostas seguem formato ISO 8601 ou timestamp Unix. - Formato de datas em query params:
YYYY-MM-DD.
Acesso por plano
Dados detalhados de FIIs fazem parte do plano Pro. O sandbox permite experimentação sem token para MXRF11 e HGLG11.
| Plano | Acesso a FIIs detalhados |
|---|---|
| Sandbox (sem token) | ✅ Apenas MXRF11 e HGLG11 |
| Free | ❌ (cotações básicas via /api/quote/) |
| Startup | ❌ (cotações básicas via /api/quote/) |
| Pro | ✅ Todos os FIIs |
Termos que você vai ver
- Segmento (
segmentType): classificação patrimonial do FII —papel,tijolo,híbridooufof(fundo de fundos). - Segmento de atuação (
segmentoAtuacao): setor do mercado imobiliário. Ex.:Logística,Shoppings,Lajes Corporativas,Títulos e Val. Mob.. - Tipo de gestão (
tipoGestao):AtivaouDefinida(passiva). - Mandato (
mandate): perfil de investimento —Renda,Ganho de CapitalouHíbrido. - P/VP (
priceToNav): preço de mercado dividido pelo valor patrimonial por cota. Abaixo de 1 indica desconto. - Dividend Yield (
dividendYield12m): rendimento dos últimos 12 meses em relação ao preço atual. - Vacância: percentual de imóveis desocupados (relevante para FIIs de tijolo).
- Relatório gerencial: documento mensal enviado à CVM com composição patrimonial, rentabilidade e dados operacionais.
Início rápido
Exemplo completo do fluxo listagem → indicadores → dividendos para FIIs.
# 1) Liste FIIs de logística
curl "https://brapi.dev/api/v2/fii/list?segmentoAtuacao=Logística&limit=5"
# 2) Consulte indicadores de um FII específico
curl "https://brapi.dev/api/v2/fii/indicators?symbols=MXRF11"
# 3) Veja o histórico de dividendos
curl "https://brapi.dev/api/v2/fii/dividends?symbols=MXRF11"const BASE = 'https://brapi.dev/api/v2/fii';
const token = process.env.BRAPI_TOKEN; // dispensável para MXRF11/HGLG11
const headers = token ? { Authorization: `Bearer ${token}` } : undefined;
// 1) Listagem com filtro por segmento
const list = await fetch(
`${BASE}/list?segmentoAtuacao=Logística&limit=5`,
{ headers },
).then((r) => r.json());
// 2) Indicadores atuais
const indicators = await fetch(
`${BASE}/indicators?symbols=MXRF11,HGLG11`,
{ headers },
).then((r) => r.json());
// 3) Histórico de dividendos
const dividends = await fetch(
`${BASE}/dividends?symbols=MXRF11`,
{ headers },
).then((r) => r.json());
console.log({ list, indicators, dividends });import os
import requests
BASE = "https://brapi.dev/api/v2/fii"
token = os.getenv("BRAPI_TOKEN") # dispensável para MXRF11/HGLG11
headers = {"Authorization": f"Bearer {token}"} if token else {}
# 1) Listagem com filtro por segmento
fii_list = requests.get(
f"{BASE}/list",
params={"segmentoAtuacao": "Logística", "limit": 5},
headers=headers,
).json()
# 2) Indicadores atuais
indicators = requests.get(
f"{BASE}/indicators",
params={"symbols": "MXRF11,HGLG11"},
headers=headers,
).json()
# 3) Histórico de dividendos
dividends = requests.get(
f"{BASE}/dividends",
params={"symbols": "MXRF11"},
headers=headers,
).json()
print(fii_list, indicators, dividends)Fluxo recomendado
Descubra os FIIs disponíveis
Comece em /api/v2/fii/list para explorar FIIs com
filtros por segmento, setor de atuação, tipo de gestão e mandato.
Consulte os indicadores atuais
Use /api/v2/fii/indicators para ver P/VP,
dividend yield, patrimônio, número de cotistas e dados do administrador.
Acompanhe a evolução dos indicadores
Use /api/v2/fii/indicators/history
para montar gráficos de evolução mensal de P/VP, DY, patrimônio e outros
indicadores.
Consulte cotações históricas
Use /api/v2/fii/historical para obter OHLCV
diário. Ideal para gráficos de preço e backtests.
Acesse os relatórios da CVM
Use /api/v2/fii/reports para consultar os
relatórios gerenciais mensais com composição patrimonial, rentabilidade
e dados operacionais.
Consulte o histórico de dividendos
Use /api/v2/fii/dividends para ver rendimentos
e amortizações pagos ao longo do tempo.
Casos de uso mais comuns
- Tela de screening de FIIs:
listcom filtros → exibir indicadores - Dashboard de acompanhamento:
indicatorspara dados atuais +indicators/historypara evolução - Análise de dividendos:
dividendspara histórico de rendimentos - Gráfico de preço:
historicalpara OHLCV diário - Due diligence:
reportspara relatórios CVM +indicatorspara snapshot atual - Comparação entre FIIs:
indicatorscom múltiplos symbols (até 20 por request)
Quando você pode pular etapas
- Se você já sabe o ticker, pode ir direto para
indicators,historical,dividendsoureports. - Se você quer só listar e filtrar, use
listsem precisar dos outros endpoints. - Se você quer só dividendos, pode ir direto para
dividendscom o ticker.
Perguntas frequentes
Receitas prontas
Guias e tutoriais publicados no blog com código pronto para copiar:
FIIs para iniciantes
Entenda os tipos de FIIs, indicadores e como usar a API para análise.
FIIs para renda passiva
Framework de análise, diversificação e monitoramento de carteira de FIIs.
Papel vs Tijolo
Comparativo detalhado entre FIIs de papel e tijolo com dados da API.
Sandbox sem token
Para facilitar a experimentação, todos os endpoints de FIIs aceitam consultas no sandbox sem token, restritas a MXRF11 e HGLG11:
GET /api/v2/fii/list: funciona sem token (listagem geral).GET /api/v2/fii/indicators,/indicators/history,/historical,/reports,/dividends: apenas comsymbolscontendo exclusivamente MXRF11 e/ou HGLG11.
Para qualquer outro FII, é necessário autenticar com um token do plano Pro.
Endpoints
Listagem de FIIs
Liste e filtre FIIs por segmento, setor, gestão e mandato.
Indicadores
Consulte indicadores atuais: P/VP, DY, patrimônio e mais.
Indicadores Históricos
Acompanhe a evolução mensal dos indicadores de FIIs.
Cotações Históricas
OHLCV diário para gráficos de preço e backtests.
Relatórios CVM
Relatórios gerenciais mensais com composição patrimonial.
Dividendos
Histórico de rendimentos e amortizações.