Por que os preços das passagens mudam de minuto em minuto

Laura
Por que os preços das passagens mudam de minuto em minuto
Foto de Gadiel Lazcano em Unsplash

Você abriu o Google Flights às 14h22 e viu GRU-Lisboa por R$ 2.480. Foi escovar o dente, voltou às 14h47 e o preço pulou pra R$ 3.190. Refrescou — voltou pra R$ 2.480. Refrescou de novo — sumiu, R$ 3.890 agora.

Se você procurar por que os preços das passagens mudam no Google, a primeira página de resultados vai te dizer que é por causa do seu IP, dos seus cookies, do seu histórico de busca. Quase tudo isso é mito. A realidade é mais técnica, mais previsível, e — uma vez que você entende — mais aproveitável.

O modelo de receita das companhias aéreas em uma frase

Companhia aérea não vende "assento". Vende estoque segmentado por elasticidade de preço, e cada segmento é uma classe tarifária com regras próprias.

Um voo GRU-Lisboa da TAP Portugal tem, na prática, cerca de 24 produtos diferentes à venda ao mesmo tempo. Um assento da fileira 32 pode estar disponível por R$ 1.890 (classe N), R$ 2.480 (classe T), R$ 3.190 (classe K), R$ 3.890 (classe L) — e a única coisa que muda entre eles são as regras de remarcação, bagagem, e quantos assentos a companhia decidiu liberar em cada classe.

Quando você refresca a tela e o preço "sobe", quase sempre é porque a classe mais barata esgotou ou foi fechada manualmente pelo yield management.

RBD: o conceito que explica quase tudo

RBD significa Reservation Booking Designator — em português, classe de reserva. É uma letra de A a Z que aparece no fundo do seu bilhete e que determina quase tudo sobre como aquela tarifa se comporta.

A escala IATA é razoavelmente padronizada:

  • Y é a econômica cheia, sem desconto, totalmente flexível.
  • B, M, H são classes intermediárias com algum desconto e regras moderadas.
  • K, V, S, N, T são classes promocionais profundas — geralmente sem remarcação, bagagem extra, e com janelas curtas de disponibilidade.
  • L, Q são as classes mais baratas, com restrições pesadas.
  • J, C, D, I, Z são as classes de business com gradações similares.
  • F, A, P cobrem first class.

Uma companhia abre e fecha essas classes ao longo do dia conforme o modelo de yield management. Não é uma pessoa decidindo — é um algoritmo rodando, em alguns casos, atualizações de inventário a cada 15 minutos.

Fare basis codes: o que você nunca olhou

Ao lado do RBD, existe o fare basis code — um código alfanumérico que detalha a tarifa específica dentro daquela classe. Algo como "NLXOWBR1" ou "TLW3MBR".

Esses códigos definem rotas válidas, períodos de validade, regras de stopover, antecedência mínima de compra. Duas classes N na mesma rota podem ter fare basis diferentes — uma exige compra com 21 dias de antecedência, outra não. O preço aparente é o mesmo, mas a flexibilidade não.

Pra quem caça promoção, isso importa porque promoções relâmpago muitas vezes saem como fare basis específicos com janela curta — você vê o preço, mas não percebe que o código "NLW7BR" exige saída entre terça e quinta. Comprou pra sair sábado? Sistema rejeita.

O mito do cookie tracking

Vamos enterrar isso de uma vez. As companhias aéreas e os OTAs (Kiwi, Expedia, Skyscanner) não sobem o preço da sua passagem porque você refrescou três vezes.

Esse mito vem de uma confusão real com uma percepção errada. O que acontece de fato:

  1. Google Flights, Skyscanner e similares fazem cache dos preços por janelas que vão de 2 a 90 minutos.
  2. Você vê um preço cacheado, clica pra reservar, e quando o sistema bate na API ao vivo da companhia, a classe que sustentava aquele preço já fechou.
  3. O sistema retorna a próxima classe disponível, mais cara.

Você interpreta isso como "subiu porque eu cliquei". Não. Subiu porque o preço que você viu era foto, não vídeo ao vivo. Estudos sérios — Northeastern University rodou um teste controlado em 2020 com browsers limpos vs browsers com histórico em três principais OTAs — não encontraram nenhuma evidência estatisticamente significativa de price discrimination por cookies.

O efeito é tão pequeno que se confunde com ruído de cache. O efeito do cache, esse sim, é gigante.

Por que cache existe e por que ele é o seu problema

Buscar preço de passagem é caríssimo, computacionalmente. Pra montar uma busca "São Paulo pra Lisboa em 14 de setembro", o Google Flights precisa consultar dezenas de companhias, validar disponibilidade em múltiplas classes tarifárias, calcular impostos e taxas por jurisdição, e devolver isso em menos de 2 segundos.

Se cada usuário fizesse uma busca ao vivo, os GDS não aguentariam o volume. Por isso o cache.

O Google Flights, por exemplo, opera com cache que varia de 3 minutos a algumas horas dependendo da rota e da volatilidade. Skyscanner é parecido. Kiwi tem cache mais agressivo em algumas rotas. Isso significa que o preço que você vê pode estar até 60 minutos atrasado.

Pra rotas voláteis — pouco estoque, alta demanda — esse atraso é fatal. A tarifa de R$ 1.890 que você vê pode ter durado 7 minutos no mundo real, e quando você clica em "reservar", o preço real é R$ 2.380.

O que fazer com tudo isso

Três comportamentos que funcionam:

Primeiro, busque direto no site da companhia quando estiver pronto pra comprar. O cache lá é mais curto e a disponibilidade mais fiel. Skyscanner e Google Flights são ótimos pra descobrir; péssimos pra comprar.

Segundo, se uma classe tarifária baixa apareceu, emita rápido. Esses estoques são liberados em blocos de 4 a 12 assentos. Não há nenhuma vantagem em "pensar mais um pouco". Você só tá rezando que a próxima pessoa não compre antes.

Terceiro — e esse é o ponto que reorganiza tudo — pare de tentar pegar promoção refrescando a tela manualmente. O modelo certo é alerta automático com push em tempo real, conectado direto à API das companhias, sem cache intermediário. Você não compete com cache; competre com outros viajantes informados.

Onde isso aterrissa

Entender RBD, fare basis e cache não é trivia. É a diferença entre pagar R$ 4.200 e R$ 1.890 numa rota como GRU-LIS no mesmo voo, no mesmo dia, na mesma classe física de assento.

A gente construiu a Flyozo porque ficou cansado de fazer isso na mão. Ela faz, basicamente, tudo o que tá ali em cima — por 24 dólares por ano.

Free deal alerts

Get the best travel deals in your inbox

Join 200,000+ travelers. One email a week with the biggest flight & hotel price drops — no spam, unsubscribe anytime.

No spam. Unsubscribe anytime.