Airbnb em
Nova York
2019 → 2026: o que uma lei fez com um mercado
Data Science 2 · ESEG · Prof. Marino Catarino
Análise acadêmica independente. Não afiliada ao Airbnb, Inc.
A pergunta

A descrição já foi feita. Falta o que ela não alcança.

A base do Kaggle — 48.895 anúncios congelados em 08/07/2019 — conta o que havia. Não conta quanto aquilo valia, quanto rendia, nem o que aconteceu depois.

Pergunta 1
Quanto deveria custar?

Preço previsto a partir do imóvel, do lugar e do regime de noites.

Pergunta 2
Quanto rende?

Receita estimada do anúncio contra o aluguel residencial do mesmo lugar.

Pergunta 3
O que mudou, e por quê?

Preço, oferta e composição entre os dois retratos — e a regra que separa um do outro.

Pergunta 4
Quem sobreviveu?

Quais anúncios de 2019 ainda existem em 2026 — e o que tinham em comum.

08/07/2019 · Kaggle

New York City Airbnb Open Data — scrape público

48.895
anúncios
14/06/2026 · Inside Airbnb

Snapshot atual, mesma cidade, mesmo recorte

30.257
anúncios
Airbnb em Nova York · 2019 → 2026ESEG · Data Science 2
Os dois retratos

Em sete anos o mercado perdeu 38% dos anúncios e 56% dos anfitriões.

Anúncios
201948.895
202630.257
−38,1%
Anfitriões
201937.457
202616.472
−56,0%
Anúncios com mínimo de 30 noites
20199,2%
202681,7%
▲ alta
Fatia do 1% maior dos anfitriões
201910,1%
202625,0%
▲ concentra
Diária mediana, estadia curta
2019US$ 129
2026US$ 313
▲ alta

Diária mediana em dólar de 2026: o valor de 2019 é deflacionado pelo CPI-U de Nova York antes da comparação. Anúncios e anfitriões são contagens diretas de cada snapshot.

Airbnb em Nova York · 2019 → 2026ESEG · Data Science 2
Parte 1
Por que mudou

Treze anos de leis até achar o único ponto de fiscalização que funcionou.

01
A lei

Proibir foi fácil desde 2010. Fiscalizar só funcionou em 2023.

16/07/2010 · estadual
Chapter 225

Alugar unidade inteira de prédio classe A por menos de 30 dias, sem o morador presente, vira ilegal. A fiscalização dependia de achar o infrator.

21/10/2016 · estadual
Chapter 396 — proíbe até anunciar

A infração passa a ser o anúncio, não só a estadia. Multa de US$ 1.000 a US$ 7.500.

2018–2021 · municipal
Local Law 146 — nunca vigorou

Obrigaria a plataforma a entregar os dados dos anúncios. Suspensa pela Justiça federal em 03/01/2019 por violação da 4ª Emenda. O acordo virou a Local Law 64 de 2020.

09/01/2022 · municipal
Local Law 18 vira lei

Sem sanção do prefeito: entra em vigor por decurso de prazo.

09/01/2023 · 06/03/2023
Vigência e portal de registro

A lei entra em vigor em janeiro; o portal de registro do anfitrião abre em março.

05/09/2023 · o ponto de virada
A fiscalização começa no pagamento

A plataforma fica proibida de processar a transação de um anúncio sem registro. Não é mais preciso encontrar o infrator: sem registro, não há cobrança.

Hoje
Nenhuma emenda afrouxou a lei

Dois projetos para liberar casas de 1–2 famílias não chegaram a voto. O regime de 2023 continua valendo integralmente.

Por que mudou · a leiESEG · Data Science 2
O mecanismo

A regra saiu da porta do prédio e foi para o checkout.

Antes · até 2023
Fiscal atrás de infrator
Denúncia→ Fiscal em campo→ Multa individual

Cada caso custa uma visita. O custo da fiscalização cresce junto com o mercado — não escala.

Depois · 05/09/2023
Plataforma barra o pagamento
Anúncio sem registro→ Transação bloqueada

A verificação é automática e acontece uma vez por transação. O custo não cresce com o mercado — escala sozinho.

O que a Local Law 18 exige
  • Registro do ocupante permanente junto à OSE.
  • Anfitrião presente durante toda a estadia.
  • Máximo de 2 hóspedes por vez.
  • Nenhum cômodo trancado para o hóspede.
Quem não pode se registrar
  • Unidades de aluguel regulado.
  • Habitação pública.
  • Prédios inscritos na lista de bloqueio.

Para essas, não existe caminho legal de estadia curta — só a saída para o regime de 30 noites ou mais.

Por que mudou · o mecanismoESEG · Data Science 2
A lei no dado

A lei quase não é descumprida — ela é contornada.

Dos 30.257 anúncios de 2026
5.540 aceitam menos de 30 noites — estão sob a regra
2.905 isentos 2.268 registrados 367 irregulares

93,4% estão dentro da regra. Sobram 367 anúncios irregulares em toda a cidade.

E o resto
24.605 anúncios sem registro exigem 30 noites ou mais

Não descumpriram a Local Law 18: saíram do alcance dela. Acima de 30 noites, a estadia deixa de ser curta e o registro deixa de ser exigido.

É por isso que a queda de 38% na oferta e a explosão do mínimo de noites são o mesmo fenômeno visto de dois ângulos — e por que toda comparação 2019 × 2026 tem de ser estratificada por regime de noites.

Registros ativos na cidade
105
jun/2023
→
2.290
2024
→
2.952
2025
→
3.338
jun/2026

O registro cresceu, mas nunca perto do tamanho do mercado de 2019. A legalização não repôs a oferta perdida.

Por que mudou · a lei no dadoESEG · Data Science 2
Parte 2
O que mudou
no preço

Em dólar constante e estratificado por regime de noites — do contrário, mede-se composição, não preço.

02
Diária mediana por estrato

Estadia longa: o apartamento custa o mesmo. Curta: dobrou ou triplicou.

2019 · marcador vazado 2026 · marcador sólido Dólar de 2026, diária sem desconto nos dois anos; 2019 deflacionado pelo CPI-U NY (fator 1,2931).
Estadia curta · menos de 30 noites
Apartamento inteiro
206,89 408,00
+97,2%
Quarto privativo
90,51 249,17
+175,3%
Quarto compartilhado
64,65 270,00
+317,6%
Estadia longa · 30 noites ou mais
Apartamento inteiro
219,82 228,63
+4,0%
Quarto privativo
68,53 87,88
+28,2%
Quarto compartilhado
45,26 53,92
+19,1%
0 90 180 270 360 450

Diária mediana, em US$ de 2026

O que sobreviveu na estadia curta é o que conseguiu se registrar — pouco, caro e disputado. A alta é o preço da escassez que a lei criou, não uma valorização do produto.

O que mudou no preço · estratosESEG · Data Science 2
A decomposição

A alta é de preço, não de composição.

A média geral sobe 34,6% em dólar constante e na mesma definição de preço — a diária sem desconto nos dois anos. Separando o efeito de preço dentro de cada estrato do efeito de troca de composição da oferta:

Preço dentro dos estratos — mesmo tipo e mesmo regime de noites
+0,318
Mudança de composição — a oferta trocou de mix de tipo e de regime
−0,020
−0,10 0 +0,10 +0,20 +0,30 +0,40

Contribuição para a variação, em log do preço

Toda a alta vem de dentro dos estratos. A composição puxa para baixo — o mercado que restou é, em média, de produto mais barato. Quem compara a média sem estratificar não mede preço: mede a troca de composição que a lei provocou, e chega ao sinal errado. Ressalva: na estadia curta, o "preço" é o do que restou legal — o estrato perdeu 87% dos anúncios no caminho.

O que mudou no preço · decomposiçãoESEG · Data Science 2
Parte 3
Quem sobreviveu

Dos 48.895 anúncios de 2019, quais ainda existem em 2026 — e o que tinham em comum.

03
Sobrevivência

Sobreviveu quem já não dependia da estadia curta.

Anúncios de 2019 ainda ativos em 2026
15,4% 7.516 de 48.895
Razão de chance de sobreviver
Já exigia 30+ noites em 2019saiu do alcance da lei antes de ela existir 2,08×
Calendário fechado em 2019disponibilidade zero — uso próprio ou inquilino fixo 1,64×
Quarto compartilhadoo produto que a regra de 2 hóspedes inviabilizou 0,16×
Taxa de sobrevivência por tipo de anúncio
Apartamento inteiro
17,7%
Quarto privativo
13,4%
Quarto compartilhado
2,5%
0 5% 10% 15% 20% 25%

O quarto compartilhado praticamente deixou de existir: 2,5% sobreviveram. É o produto que a exigência de anfitrião presente e máximo de 2 hóspedes tornou inviável.

Quem sobreviveu · perfilESEG · Data Science 2
Sobrevivência por bairro

O Brooklyn residencial ficou; o núcleo turístico de Manhattan saiu.

Onde mais sobreviveu
Woodside
31,1%
Tribeca
26,6%
Carroll Gardens
24,5%
Boerum Hill
23,7%
Park Slope
23,7%
South Slope
22,5%
010% 20%30% 40%
Onde menos sobreviveu
Forest Hills
10,4%
Midwood
10,1%
Chinatown
9,8%
Rego Park
9,4%
Financial District
6,9%
Little Italy
6,6%
010% 20%30% 40%

No topo, o cinturão residencial do Brooklyn e Woodside, no Queens — onde o anúncio já era de estadia longa antes da lei. No fundo, o corredor turístico de Manhattan, que só existia para a estadia curta. Mesma escala nos dois painéis (0 a 40%). Extremos da distribuição; bairros intermediários omitidos.

Quem sobreviveu · geografiaESEG · Data Science 2
Dois resultados nulos

Testamos, falhou, e publicamos assim.

A hipótese intuitiva era que o preço explicaria a saída: caro demais, sai primeiro. Não explica — nem no anúncio, nem no bairro.

(a) Estar caro em 2019 não previu sair

Sobrevivência por quintil de preço relativo ao bairro, em 2019.

0 5% 10% 15% 20%
12,9%
15,9%
15,8%
16,9%
15,3%
Q1
mais barato
Q2
Q3
Q4
Q5
mais caro

Sem tendência monotônica. O quintil mais caro sobrevive praticamente como o segundo mais barato.

(b) Bairro caro não se protegeu

Correlação entre o prêmio de preço do bairro em 2019 e sua taxa de sobrevivência.

0,05
Spearman ρ
p = 0,72 · 65 bairros

Nulo em qualquer critério convencional. Onde o anúncio estava não previu se ele ficaria; o que ele era, sim.

Critério C5 · pré-registrado antes de treinar
AUC 0,666 contra um alvo de 0,70

O modelo de sobrevivência não atingiu o critério. Fica reportado como está: a saída do mercado tem um componente que os atributos de 2019 não capturam.

Quem sobreviveu · resultados nulosESEG · Data Science 2
O que ninguém tinha medido

O mercado encolheu — e foi trocado.

Os anúncios caíram 38%: isso é encolher. Mas o que sobrou não é o mercado de 2019 em tamanho menor — só um quarto dos anúncios de hoje já existia.

24,8%
já estavam lá

7.515 anúncios de 2019 ainda no ar, com o mesmo identificador.

17,7%
anúncio novo, anfitrião antigo

5.353 anúncios criados depois por quem já operava em 2019.

57,5%
anfitrião que não existia

17.389 anúncios de quem só chegou depois da Local Law 18.

Os 30.257 anúncios de junho de 2026, pela origem.

19%

dos 37.457 anfitriões de 2019 ainda anunciam. A renovação é de gente, não só de inventário.

−59,3%

é a queda da oferta efetivamente operada — noites ocupadas, mesma fórmula nos dois anos. Contar anúncios dá −38% e superestima o que restou: dois terços da base de hoje não recebe hóspede.

Quem sobreviveu · quem chegouESEG · Data Science 2
Airbnb × aluguel

Só na estadia curta o anúncio bate o aluguel.

rende mais que o aluguel rende menos que o aluguel
Estadia curta
1,69×
Brooklyn
0,63×
Queens
0,57×
Manhattan
0,52×
Bronx
0,42×
Estadia 30+ noites
0,42×
Staten Island
0,39×
00,50× 1,00×1,50× 2,00×

Receita anual do anúncio ÷ aluguel anual do mesmo lugar · mediana geral 0,55×

5.069 apartamentos inteiros ativos. Só 27,7% faturam mais que um ano de aluguel.

Seriam precisas 240 noites na diária mediana para empatar com o aluguel. A ocupação mediana é 120.

RegimeReceitaAluguelSuperam
Estadia curta255 noites ocupadas US$ 80.024 US$ 53.272 74,8%
Estadia 30+ noites120 noites ocupadas US$ 19.999 US$ 51.224 9,1%

Receita bruta: sem taxa da plataforma, limpeza, manutenção, vacância ou imposto. A comparação é um teto, não um lucro.

Quem sobreviveu · receita × aluguelESEG · Data Science 2
Parte 4
Como chegamos
nisso

CRISP-DM do começo ao fim, com critérios registrados antes de modelar e pipeline reprodutível.

04
O passo a passo

Método declarado antes do resultado, e um comando que refaz tudo.

As seis fases do CRISP-DM
  • Entendimento do negócio — 7 critérios de sucesso escritos e registrados antes de qualquer modelo rodar.
  • Entendimento dos dados — fontes baixadas com hash conferido; toda linha removida vai para quarentena com motivo.
  • Preparação — 8 fontes externas agregadas em 7.219 hexágonos H3.
  • Modelagem — escada de modelos, intervalo conformal, SHAP e ablação por bloco.
  • Avaliação — C1, C2 e C3 atendidos; C4 e C5 não. Reportados como resultado.
  • Implantação — site público, documentação, CI e 171 testes automatizados.
As treze etapas do pipeline
01dados
02limpeza
03externos
04celulas
05features
06comparativo
07preco
08espacial
09ocupacao
10sobrevivencia
11deriva
12site
13figuras

.\tasks.ps1 status diz o que está desatualizado; .\tasks.ps1 all refaz só o que precisa.

Como chegamos nisso · métodoESEG · Data Science 2
A escada de modelos

Cada degrau vale o que vale sob validação espacial.

linha de base modelo treinado Erro mediano percentual absoluto (MdAPE) — quanto menor, melhor.
B0 · mediana da cidade
53,5%
B1 · mediana bairro × tipo
46,6%
M1 · regressão hedônica
27,6%
M2 · só o imóvel
24,5%
M3 · + coordenadas
21,7%
M4 · + fontes externas
22,0%
M5 · o que vai para o site
25,0%
010% 20%30% 40%50% 60%
Por que não há número melhor aqui

Tudo sob validação cruzada espacial: o bloco de teste é uma região inteira que o modelo nunca viu. O KFold aleatório prometeria 18,5% onde o real é 22,0% — o otimismo de vizinho treinando com vizinho.

Por que o M5 erra mais de propósito

O M5 usa só o que o usuário consegue informar sobre um imóvel que ainda nem anunciou: tipo, capacidade, cômodos, regime de noites, mais a nota média e se é superhost — nada de histórico de reservas nem de features que só existem depois de operar. Errar mais que o M4 é o preço de o modelo ser utilizável na hora da decisão.

Como chegamos nisso · modelosESEG · Data Science 2
Fechamento

O que entregamos, o que falhou e o que falta.

Entregamos
  • Preço previsto — MdAPE 25,0%, faixa de 80% com cobertura real de 79,6%.
  • Anúncio ativo no ano — AUC 0,913; noites, se ativo — erro mediano de 48,5 noites.
  • Receita do anúncio contra o aluguel do mesmo lugar.
  • Prêmio de localização — I de Moran 0,44.
  • Sobrevivência; deriva entre snapshots; penalidade de sobrepreço.

Site público com mapa e simulador rodando o mesmo modelo validado, com paridade exata entre Python e JavaScript.

Falhou
C4 e C5 · são o mesmo achado

As externas não somam à coordenada porque são a coordenada: o η² delas explicado pela célula do mapa tem mediana de 0,85 — as distâncias chegam a 0,999. Na sobrevivência, tirar a localização até melhora o modelo. Dado o ponto, o resto da geografia é redundante.

C5 · sobrevivência

AUC 0,666, abaixo do alvo de 0,70 registrado antes de treinar.

Critérios pré-registrados existem exatamente para isto: o resultado negativo é publicado, não ajustado.

Falta
Diferenças-em-diferenças da Local Law 18

Com um painel de snapshots trimestrais em torno de 05/09/2023, é possível comparar o grupo atingido com um grupo de controle não atingido.

É o passo que transforma “mudou junto com” em “mudou por causa de”. Tudo que este deck afirma sobre a lei é associação no tempo, não causalidade estimada.

Análise acadêmica independente. Não afiliada ao Airbnb, Inc. · Data Science 2 · ESEG · Prof. Marino Catarino · .

Airbnb em Nova York · 2019 → 2026ESEG · Data Science 2
1 / 20 ← → espaço · Home/End · F tela cheia