Documentação > Renda Dinâmica

API › Location › Renda Pessoal Dinâmica (PDF)

Renda Pessoal Dinâmica

Distribuição contínua da renda pessoal mensal no entorno de qualquer coordenada, estimada por modelos proprietários sobre Censo 2022, PNAD Contínua e IPCA. Com filtros opcionais de gênero, idade, responsável pelo domicílio e data de referência — e comparação direta de um valor de renda contra o perfil da região.

Categoria Location
Cobertura Todo o território nacional
Fonte IBGE (Censo + PNAD Contínua) + ML
Atualização Mensal
Filtros Gênero · Idade · Responsável · Data

Aplicações

A Renda Dinâmica vai além da faixa e percentil da Renda Estática: entrega a distribuição estatística completa da renda do entorno, com filtros demográficos e comparação direta de valores. É a ferramenta adequada quando se precisa responder "esta renda específica é compatível com o perfil desta região?"

Verificação de Renda Declarada

Compare a renda informada pelo solicitante com a distribuição de renda do entorno. Percentil (CDF) muito alto — renda muito acima do entorno — levanta questão de plausibilidade cadastral e sugere pedir comprovação. Percentil muito baixo em região de renda alta indica orçamento comprimido pelo custo de vida local e sugere revisar limite e comprometimento. Nenhum dos extremos é negativa automática.

Análise de Crédito por Perfil

Filtre por gênero, idade e responsável pelo domicílio para avaliar a renda esperada de um perfil específico na região — não apenas a média geral.

Feature Engineering Avançado

Use z-score, CDF, desvio padrão e quartis como features em modelos preditivos. A riqueza estatística permite capturar heterogeneidade que uma simples faixa de SM não expressa.

Análise Temporal

Consulte a distribuição de renda em diferentes datas (a partir de janeiro de 2022) para observar evolução do perfil socioeconômico ou validar renda em período retroativo.

Open Finance — renda observada

Cruze a renda observada em extratos e movimentação bancária com a distribuição do endereço. Um valor observado no percentil intermediário do entorno é coerente; muito acima ou muito abaixo pede leitura complementar antes de reajustar limite.

Thin file — proponente sem histórico

Para quem não tem histórico em bureau, a distribuição do endereço estabelece uma referência de comparação: percentil e amostra do entorno permitem posicionar a renda declarada dentro de uma faixa esperada, em vez de decidir só pela ausência de dado.

Bureaus divergentes — desempate territorial

Quando dois bureaus devolvem estimativas diferentes para a mesma pessoa, o percentil do endereço funciona como referência independente. Uso com cuidado: se algum dos bureaus incorpora sinais geográficos na estimativa, a comparação carrega circularidade — considere a Renda Dinâmica como um dos pesos, não como árbitro.

Como ler, em linguagem simples

A resposta traz um percentil: de cada 100 pessoas com renda no entorno do endereço, quantas ganham menos que o valor informado. É a leitura pronta para uso em política de crédito, verificação cadastral e análise de plausibilidade — sem passar por estatística. O mesmo percentil também aparece em uma escala centrada em zero, útil para modelos, mas quem só quer ler não precisa dela.

Um exemplo direto: você informa uma renda declarada de R$ 10.000 e a resposta traz percentil 88. Leia como "de cada 100 pessoas com renda neste entorno, 88 ganham menos que o declarado". Três faixas cobrem a maior parte dos casos:

Renda abaixo do entorno

Percentil baixo (< 15)

De cada 100 pessoas com renda no entorno, menos de 15 ganham igual ou abaixo do valor informado. A renda declarada está entre as mais baixas da região.

O que fazer Em região de renda alta, pode indicar orçamento comprimido pelo custo de vida local — revisar comprometimento e limite. Não é motivo, por si só, para recusa.
Renda próxima do entorno

Percentil intermediário (15–85)

A renda informada está dentro da faixa que a maior parte das pessoas do entorno ocupa. É a leitura mais comum e a menos informativa isoladamente.

O que fazer Seguir a política padrão. O sinal territorial aqui é fraco — a decisão fica com os demais atributos do proponente.
Renda acima do entorno

Percentil alto (> 85)

De cada 100 pessoas com renda no entorno, mais de 85 ganham menos que o valor informado. A renda declarada está entre as mais altas da região.

O que fazer Levanta questão de plausibilidade — pedir comprovação de renda. Um valor muito descolado do entorno pode ser real, mas merece verificação.

Limites de leitura. O percentil descreve a região, não a pessoa. Duas pessoas com o mesmo salário em endereços diferentes recebem percentis diferentes, e isso é o que a métrica quer mostrar. Não use como fundamento único de recusa: combine com bureaus, comprovação e política interna. Filtros muito estreitos (ex.: idade = 100 anos) reduzem a amostra e a leitura perde precisão — o campo renda_pessoas_com_renda_qtde devolve o tamanho da amostra que sustentou o cálculo.

Conceito

O dado descreve a renda pessoal mensal no entorno como uma distribuição contínua, estimada por modelos proprietários sobre Censo 2022, PNAD Contínua e IPCA. Diferente da Renda Estática (que retorna faixa e percentil pré-calculados), a Renda Dinâmica permite aplicar filtros demográficos, informar uma data de referência e comparar diretamente um valor de renda contra a distribuição da região — devolvendo percentil (CDF) e o mesmo percentil expresso em escala de desvios-padrão (z-score).

PDF / CDF

Distribuição Completa

A renda é modelada como uma distribuição contínua. O retorno inclui média, mediana, quartis, desvio padrão, mínima e máxima — permitindo entender a dispersão e a forma da distribuição, não apenas um ponto central.

Filtros Demográficos

Segmentação por Perfil

Gênero, idade aproximada e condição de responsável pelo domicílio refinam a amostra. Útil para comparar a renda de um indivíduo específico com pessoas de perfil semelhante na mesma região.

Renda Comparada

Posição na Distribuição

Ao informar um valor de renda, o retorno inclui o CDF (% de pessoas com renda inferior), o z-score (desvio em relação à média) e a PDF (probabilidade pontual). Responde diretamente: "esta renda é compatível com a região?"

Como interpretar o z-score

O z-score expressa o percentil (CDF) em escala de desvios-padrão (normal score). Carrega a mesma informação do percentil, em escala centrada em zero — conveniente para modelos que esperam variável centrada. Não é o desvio da renda comparada em relação à média da região: é uma transformação do próprio percentil, coerente com a leitura em quartis. Faixas de leitura, com o percentil aproximado equivalente:

z ≈ 0 Renda próxima da mediana do entorno (percentil ≈ 50).
z < −1 Renda abaixo do entorno (percentil < 16).
z > +1 Renda acima do entorno (percentil > 84).
z < −2 ou z > +2 Renda atípica (percentil < 2,5 ou > 97,5) — divergência relevante que merece leitura em contexto.

Formas de consulta

A Renda Dinâmica é calculada sobre uma coordenada. Você chega até ela por quatro caminhos, conforme o que sua esteira já tem em mãos: coordenada, coordenada com os demais pilares geográficos, endereço ou CNPJ. Os caminhos de endereço e de CNPJ passam por uma etapa de geocodificação — a coordenada usada no cálculo é derivada dela, e a qualidade do resultado herda a qualidade dessa resolução.

Formas de consulta da Renda Dinâmica Quatro entradas possíveis. Coordenada e coordenada com agregador entram direto no cálculo. Endereço e CNPJ passam antes por uma etapa de geocodificação que os converte em coordenada. O cálculo devolve três blocos: estatísticas do entorno, renda comparada e amostra. O que você tem O que volta Coordenada lat e lng em WGS84 entrada direta Coordenada, com agregador renda junto de favelas, prisão, fronteira e demais pilares Endereço texto livre ou campos passa pela geocodificação CNPJ somente o número passa pela geocodificação entra direto no cálculo entra direto no cálculo Geocodificação o endereço vira uma coordenada qualidade herdada Renda Dinâmica cálculo sobre a coordenada Estatísticas do entorno mediana, média, quartis, desvio Renda comparada percentil e z-score do valor informado Amostra quantidade de pessoas que sustenta o cálculo Formas de consulta da Renda Dinâmica Mesma informação da versão ampla, empilhada: coordenada e coordenada com agregador entram direto no cálculo; endereço e CNPJ passam por geocodificação; o cálculo devolve três blocos. O que você tem Coordenada lat e lng em WGS84 · entrada direta Coordenada, com agregador renda com favelas, prisão, fronteira Endereço texto livre ou campos via geocodificação CNPJ somente o número via geocodificação Geocodificação o endereço vira uma coordenada qualidade herdada pelo cálculo entra direto Renda Dinâmica cálculo sobre a coordenada O que volta Estatísticas do entorno mediana, média, quartis, desvio Renda comparada percentil e z-score do valor informado Amostra quantidade de pessoas que sustenta o cálculo
Quatro caminhos, todos em produção. Caminhos relativos à base https://api.prismadata.io/v1.
O que você tem Consulta individual Consulta em lote Lote máximo
Coordenadalat e lng em WGS84 GET /location/personal_income_pdf POST /location/batch/personal_income_pdf 1.024
Coordenada, com os demais pilares geográficosrenda junto do restante do agregador GET /location/aggregator?personal_income_pdf=true POST /location/batch/aggregator?personal_income_pdf=true 1.024
Endereçotexto livre ou campos estruturados GET /location/geocoder/aggregator?personal_income_pdf=true POST /location/batch/geocoder/aggregator?personal_income_pdf=true 1.024
CNPJdados cadastrais e renda do endereço da empresa GET /cnpj/{cnpj}/enriched?personal_income_pdf=true POST /cnpj/batch/enriched · flags.personal_income_pdf=true no corpo 256
  • Filtros e comparação valem para todos os caminhos Os parâmetros income_compared, gender, age, is_responsible e date_income podem ser enviados nas quatro variantes. No agregador e no caminho de CNPJ eles são recebidos junto do restante da requisição e propagados para o cálculo da renda.
  • Por endereço e por CNPJ, a coordenada vem de geocodificação O resultado herda a qualidade do geocoder — um endereço mal cadastrado produz uma coordenada imprecisa, e o cálculo da distribuição sobre ela não tem como sinalizar isso. No caminho de CNPJ, a própria resposta traz com que confiança o endereço foi resolvido, em prismadata__pessoa_juridica__qualidade_geocodificacao_classificacao e no score numérico correspondente, junto de prismadata__pessoa_juridica__endereco_existe e prismadata__pessoa_juridica__divergencia_endereco_rfb_geocoder. A coordenada usada no cálculo também volta em latitude e longitude, o que torna o resultado auditável ponto a ponto.
  • Sem coordenada, sem bloco de renda Quando o endereço não produz coordenada geocodificável — endereço textual sem correspondência, CNPJ com endereço cadastral inválido — a resposta traz os demais campos disponíveis (cadastrais, no caminho de CNPJ) sem o bloco prismadata__personal_income_pdf__*. A ausência do bloco é a sinalização de que não houve coordenada para calcular.

Parâmetros de Entrada

lat float

Latitude WGS84 do ponto a ser analisado.

lng float

Longitude WGS84 do ponto a ser analisado.

Parâmetros opcionais

income_compared float
Valor de renda mensal (em R$) a ser comparado contra a distribuição da região. Quando informado, o retorno inclui renda_comparada_cdf, renda_comparada_pdf e renda_comparada_z_score.
gender string
Filtra a amostra por gênero: "M" (masculino) ou "F" (feminino). Se omitido, considera ambos os gêneros.
age int
Idade aproximada para filtrar pessoas com faixa etária próxima. Não é um filtro exato — o modelo seleciona pessoas em faixa etária vizinha à informada.
is_responsible bool
Filtra entre responsáveis pelo domicílio (true) ou não-responsáveis (false). Responsável é quem é reconhecido como líder da unidade doméstica pelos demais moradores.
date_income date
Data de referência para análise (YYYY-MM-DD). Aceita datas a partir de janeiro de 2022. Se omitida, utiliza a data atual.

Exemplos

Três cenários em Belo Horizonte mostram como filtros e localização mudam completamente a interpretação de uma mesma renda de R$ 10.000.

Bairro nobre sem filtros — Lourdes, BH -19.93442, -43.94289
income_compared = 10000
Mapa: Bairro Lourdes, BH — bairro nobre
{
  "qtde_pessoas": 485.0,
  "qtde_pessoas_sem_renda": 119.0,
  "renda_comparada_cdf": 21.624639290067826,
  "renda_comparada_pdf": 0.000054327178840454175,
  "renda_comparada_z_score": -0.7849331137654249,
  "renda_media_pessoas": 13333.191698804743,
  "renda_pessoas_com_renda_desvio_padrao": 10272.67510836109,
  "renda_pessoas_com_renda_maxima": 69123.23121828807,
  "renda_pessoas_com_renda_media": 17668.300475192078,
  "renda_pessoas_com_renda_mediana": 21002.905178527595,
  "renda_pessoas_com_renda_minima": 813.4884030701737,
  "renda_pessoas_com_renda_primeiro_quartil": 8969.07389667755,
  "renda_pessoas_com_renda_qtde": 366.0,
  "renda_pessoas_com_renda_terceiro_quartil": 24106.351176425094,
  "renda_total": 6466597.973920301,
  "renda_total_m2": 324.0685594584635
}

Das 485 pessoas estimadas na vizinhança, 366 possuem renda. A renda média (com renda) é de R$ 17.668 e a mediana de R$ 21.003. Uma renda de R$ 10.000 é superior à de apenas 21,6% das pessoas da região (CDF), com z-score de −0.78 — abaixo do esperado para o Bairro de Lourdes, mas não atípica.

Mesmo bairro, perfil específico — Lourdes, BH -19.93442, -43.94289
income_compared = 10000 gender = M age = 60 is_responsible = true
Mapa: Bairro Lourdes, BH — mesmo ponto, perfil filtrado
{
  "qtde_pessoas": 24.0,
  "qtde_pessoas_sem_renda": 0.0,
  "renda_comparada_cdf": 0.14140972301399285,
  "renda_comparada_pdf": 0.0000013802452168620837,
  "renda_comparada_z_score": -2.9858195845015816,
  "renda_media_pessoas": 28760.04573593453,
  "renda_pessoas_com_renda_desvio_padrao": 9911.730593796548,
  "renda_pessoas_com_renda_maxima": 66957.29112554113,
  "renda_pessoas_com_renda_media": 28760.04573593453,
  "renda_pessoas_com_renda_mediana": 26377.136111532138,
  "renda_pessoas_com_renda_minima": 20629.07223797445,
  "renda_pessoas_com_renda_primeiro_quartil": 23662.89043252312,
  "renda_pessoas_com_renda_qtde": 24.0,
  "renda_pessoas_com_renda_terceiro_quartil": 29128.37015272398,
  "renda_total": 690241.0976624287,
  "renda_total_m2": 34.59089912510599
}

Com o filtro de homens de ~60 anos responsáveis pelo domicílio, a amostra cai para 24 pessoas — todas com renda. A renda média sobe para R$ 28.760 e a mínima estimada é R$ 20.629. Agora, R$ 10.000 é superior à de apenas 0,14% das pessoas deste perfil, com z-score de −2.99 — uma renda muito atípica para o perfil na região. Sinal relevante para verificação cadastral.

Classe média baixa, mesmo perfil — Venda Nova, BH -19.81718, -43.95872
income_compared = 10000 gender = M age = 60 is_responsible = true
Mapa: Venda Nova, BH — classe média baixa
{
  "qtde_pessoas": 19.0,
  "qtde_pessoas_sem_renda": 0.0,
  "renda_comparada_cdf": 99.08922617796617,
  "renda_comparada_pdf": 0.0000037831617063243673,
  "renda_comparada_z_score": 2.3612086969235446,
  "renda_media_pessoas": 2665.475128467721,
  "renda_pessoas_com_renda_desvio_padrao": 1929.9002585172097,
  "renda_pessoas_com_renda_maxima": 7499.847248306218,
  "renda_pessoas_com_renda_media": 2665.475128467721,
  "renda_pessoas_com_renda_mediana": 2043.3624938113708,
  "renda_pessoas_com_renda_minima": 406.0215586608711,
  "renda_pessoas_com_renda_primeiro_quartil": 1145.144691489582,
  "renda_pessoas_com_renda_qtde": 19.0,
  "renda_pessoas_com_renda_terceiro_quartil": 3816.00660097579,
  "renda_total": 50644.0274408867,
  "renda_total_m2": 0.3957067369495203
}

Mesmo perfil (homem, ~60 anos, responsável), mas em Venda Nova. A renda média cai para R$ 2.665 e a máxima estimada é R$ 7.500. Agora, os mesmos R$ 10.000 superam 99% das pessoas do perfil na região, com z-score de +2.36 — renda muito acima do esperado. O contraste com Lourdes (z-score −2.99 vs +2.36 para a mesma renda) demonstra o poder dos filtros combinados com localização.

Atributos Retornados

O retorno é organizado em quatro grupos: população (contagem de pessoas), distribuição da renda (estatísticas descritivas), comparação (quando income_compared é informado) e agregados territoriais.

População
qtde_pessoas
Estimativa da quantidade de pessoas na vizinhança do ponto (considerando filtros aplicados).
qtde_pessoas_sem_renda
Estimativa de pessoas na região que não possuem renda mensal.
renda_pessoas_com_renda_qtde
Quantidade de pessoas que possuem renda mensal na região (considerando filtros).
Distribuição da Renda
renda_media_pessoas
Renda média mensal considerando todas as pessoas da região, inclusive sem renda (que tendem a reduzir este valor).
renda_pessoas_com_renda_media
Renda média mensal considerando apenas pessoas com renda.
renda_pessoas_com_renda_mediana
Valor que divide a população com renda entre os 50% mais ricos e os 50% mais pobres.
renda_pessoas_com_renda_primeiro_quartil
Valor que separa os 25% com menor renda (Q1) — limite superior do quartil inferior.
renda_pessoas_com_renda_terceiro_quartil
Valor que separa os 25% com maior renda (Q3) — limite inferior do quartil superior.
renda_pessoas_com_renda_desvio_padrao
Desvio padrão da distribuição de renda. Valores menores indicam renda mais homogênea; maiores, mais dispersa.
renda_pessoas_com_renda_minima
Estimativa da renda mínima mensal na região (considerando apenas pessoas com renda).
renda_pessoas_com_renda_maxima
Estimativa da renda máxima mensal na região (considerando apenas pessoas com renda).
Renda Comparada
renda_comparada_cdf
Percentual de pessoas da região com renda inferior à renda comparada (função de distribuição acumulada). Ex: 21.6 significa que 21,6% da região tem renda menor.
renda_comparada_z_score
Desvio da renda comparada em relação à renda média da região, em unidades de desvio padrão. Valores positivos = renda acima da média; negativos = abaixo. Magnitude indica intensidade do desvio.
renda_comparada_pdf
Valor pontual da distribuição no ponto da renda comparada. Retornado apenas quando income_compared é informado. Não é probabilidade em si — é uma altura relativa da distribuição no ponto; use o percentil (renda_comparada_cdf) para leitura de posição.
Agregados Territoriais
renda_total
Estimativa da renda nominal total da região — soma da renda mensal de todos os indivíduos.
renda_total_m2
Renda total dividida pela área da região (em m²). Valores altos indicam alta concentração espacial de renda — tipicamente regiões verticalizadas e densas.

Detalhes Técnicos

Fontes

  • IBGE — Censo Demográfico 2022
  • IBGE — PNAD Contínua (microdados trimestrais)
  • IBGE — IPCA (atualização de valores nominais)
  • Algoritmos de inferência com Machine Learning (PrismaData)

Cobertura

Todo o território nacional. A precisão é maior em áreas urbanas com alta densidade populacional. Filtros muito restritivos (ex: idade = 100 anos) reduzem a amostra e consequentemente a confiabilidade.

Atualização

  • Mensal: recalibração com IPCA e salário mínimo vigente
  • Trimestral: incorporação de microdados da PNAD Contínua
  • Série histórica: consultas retroativas a partir de jan/2022

Metodologia

Distribuição contínua estimada por modelos proprietários sobre Censo 2022, PNAD Contínua e IPCA. Variáveis geoespaciais, sociodemográficas e econômicas. Calibrada e validada com benchmarks públicos.

Limitações

Considere ao utilizar

  • Os valores são estimativas baseadas em modelagem estatística — não refletem a renda individual de nenhum morador específico. Devem ser utilizados como sinal complementar.
  • A precisão diminui com a quantidade e a restritividade dos filtros aplicados. Filtros muito estreitos (ex: idade = 100 anos) geram amostras pequenas com menor confiabilidade.
  • O filtro de idade não é exato: seleciona pessoas em faixa etária próxima à informada, não exatamente com a idade solicitada.
  • A precisão diminui em áreas de baixa densidade populacional ou com grande heterogeneidade socioeconômica intra-setor.
  • Os campos renda_comparada_* só são retornados quando o parâmetro income_compared é informado na request.
  • Consultas retroativas (parâmetro date_income) anteriores a janeiro de 2022 não são suportadas.

Pronto para testar?

Solicite acesso à sandbox da API de Renda Dinâmica e compare rendas contra o perfil real de qualquer região do Brasil.

Solicitar acesso