inVista Real Estate
Análises Preliminares

Ativo

Endereço → Localizar → ajuste o pino → Analisar. O tipo (residencial ou comercial) é detectado sozinho pelo lote.

Não sabe o endereço? Use o nº do IPTU

Preenche o endereço pelo número do contribuinte (pode ter pontos e o dígito). Depois é só Localizar.

Refinar os comps

Vazio = ±40% da área do lote. Preencha para fixar a tipologia dos comps.

Vendas fechadas (ITBI) — três escopos, do melhor pro mais amplo:

Metros ao redor do pino. 1ª vez no bairro leva ~2 min (geocode); depois é instantâneo.

Ofertas pedidas (Urbit)

Metros para uma oferta contar como “do mesmo prédio”. Também amplia a busca do entorno (raio × 4).

Identidade do slide
Preencha e clique Analisar.

Portfólio em lote

Suba a planilha de imóveis → analisa todos (residencial via Urbit, comercial via SiiLA) → gera o deck completo num clique.

Histórico de análises

Toda análise rodada fica salva aqui. Abrir recarrega o resultado na aba de análise — sem re-consultar Urbit/SiiLA — pronto pra gerar o slide ou o Excel.

Carregando…

Como o sistema chega em cada número

Memória de cálculo e origem dos dados. Se um número for questionado num comitê, a resposta está aqui.

1 · O fluxo

Você dá um endereço → o sistema geocodifica e resolve o lote na base da Prefeitura (via Urbit), que devolve área construída, uso e proprietário. O uso define sozinho se o ativo é residencial ou comercial — e isso muda quais fontes entram. Com o lote na mão, ele busca em paralelo as camadas de mercado e monta o painel, o slide e a planilha.

O pino é a fonte da verdade. Arraste-o e tudo é recalculado a partir do novo ponto — inclusive a identidade do lote.
2 · De onde vem cada dado
FonteO que entregaNatureza
Base ITBI própria
DuckDB local, 2,5 mi de transações
Vendas fechadas registradas na Prefeitura de SP (1970→2025), por prédio, quadra e raio Preço real transacionado
Urbit
sessão web
Ofertas de venda e locação, lançamentos (Órulo), e o ITBI do lote exato Preço pedido (+1 camada fechada)
SiiLA
API oficial
Cap rate, venda, locação e vacância do submercado — só para comercial Mercado institucional
BACEN
SGS, grátis
IGP-M, IPCA, CDI, Selic — e o fator de reajuste do ITBI Macro
3 · As camadas de preço — por que os números diferem

Esta é a leitura mais importante do painel. Os valores devem divergir: cada um responde uma pergunta diferente. Exemplo real (Ed. Biblos):

CamadaBiblosO que é
Lançamentos /m²R$ 33,5 milImóvel novo à venda no entorno (novo + margem da incorporadora)
Venda /m² (entorno)R$ 21,4 milPreço pedido na região — mistura prédios novos e caros
Ofertas no condomínioR$ 11–13 milPreço pedido neste prédio
Vendas fechadas (base)R$ 8,9 milO que realmente vendeu no prédio
ITBI do lote exato2006 / 2007Vendas da própria unidade — costuma ser antigo
Pedido × fechado: a diferença entre R$ 11–13 mil (oferta) e R$ 8,9 mil (fechado) é a margem de negociação — ~25-30%. Vendedor anuncia alto, negócio fecha mais baixo. Sempre. Por isso a base própria é a âncora da análise.
4 · Memória de cálculo

R$/m² — de cada oferta ou transação, individualmente:

R$/m² = valor ÷ área construída

Mediana, p10 e p90 — nunca usamos média. A mediana ignora o outlier (uma cobertura ou um negócio entre parentes não distorce). O p10–p90 é a faixa: 80% dos casos estão entre eles.

Yield bruto — sobre as medianas do entorno, não sobre um imóvel:

yield bruto (%) = (mediana do aluguel R$/m²/mês × 12) ÷ mediana da venda R$/m² × 100

Yield líquido:

yield líquido = yield bruto × 0,70
⚠️ Esse 0,70 é uma premissa fixa do sistema (assume ~30% de custos: vacância, condomínio, IPTU e gestão). Não é um dado medido. Se a tese exigir precisão, troque pela sua modelagem.

Reajuste do ITBI (IGP-M) — transação antiga não se compara com preço de hoje sem corrigir:

valor reajustado = valor declarado × fator IGP-M acumulado (BACEN série 189, do ano da venda até hoje)

Cenário (entorno) — sai direto das ofertas do entorno:

Conservador = mediana R$/m² · Otimista = p90 R$/m²

Valor do ativo, VGV e preço de aquisição não são calculados aqui — são modelagem inVista.

5 · Filtros — o que entra e o que não entra

Transação “limpa” (base ITBI). Só entra o que passa nos três:

natureza = “1.Compra e venda” · proporção transmitida = 100% · valor > 0

Isso corta permuta, doação, arrematação, usufruto, e a venda de fração (ex.: 50% do imóvel), que distorceriam o R$/m².

Tipo do ativo. Detectado pelo uso do lote e aplicado ao ITBI:

TipoBusca
ResidencialAPARTAMENTO…
Comercialescritório/consultório, conjunto, loja, sala (exclui garagem)

Faixa de metragem. Vazia, o sistema usa o porte do lote — e a mesma régua vale para todos os blocos:

faixa automática = área do lote ± 40% · 133 m² → 80 a 186 m²
Ofertas e vendas fechadas usam a mesma cesta de propósito. Se cada bloco filtrasse diferente, a leitura “pedido × fechado” misturaria margem de negociação com diferença de composição — e essa é a conclusão principal do painel. Preencher Metragem de/até sobrescreve a régua nos dois lados.

Janela de tempo — quanto mais amplo o escopo, mais curta:

EscopoRecorteJanela
Prédio o melhor compmesmo logradouro + número5 anos
Quadra fallback se o prédio tiver <3 compsmesma via, número ±803 anos
Entorno opcionalraio em metros, qualquer rua3 anos

O slide usa automaticamente o melhor escopo disponível: prédio → quadra → entorno.

6 · Limitações — leia antes de defender o número
LimitaçãoImpacto
Valor declarado no ITBIÉ o valor que o contribuinte declarou. Subdeclaração existe e o sistema não detecta.
Base é um retrato (até out/2025)Não atualiza sozinha — a ingestão nova está pendente. Vendas recentes podem faltar.
Raio via geocode grátisNominatim. Endereço não encontrado fica fora do raio (a cobertura é reportada no bloco).
Submercado SiiLA é médiaInclui torres classe A que puxam a média. Pode não representar o seu prédio — prefira a base própria.
Urbit é sessão webNão é API contratada; token expira em ~4h (renova sozinho).
Só São Paulo capitalA base de ITBI é da Prefeitura de SP.