Proč se ceny letenek mění minutu po minutě (a jak je přechytračit)

Laura
Proč se ceny letenek mění minutu po minutě (a jak je přechytračit)
Foto Valeriia Miller na Unsplash

Konspirační teorie zní takhle: aerolinky si hlídají tvoji IP adresu, vidí, že hledáš podruhé, a podruhé ti cenu zvednou, aby tě dotlačily k rezervaci. Není to pravda. Není to pravda už nejmíň deset let. Ale ten základní postřeh, že ceny při druhé kontrole opravdu jako by vyskočily, ten je reálný. Pochopit, proč se ceny letenek mění, je rozdíl mezi pověrou a strategií.

Tady je skutečný mechanismus, co znamená pro rezervaci a co s tím dělat.

Dynamické ceny jsou starší a hloupější, než si lidi myslí

Yield management v letectví sahá do roku 1985, kdy American Airlines nasadily systém DINAMO, aby odrazily People Express. Princip se od té doby skoro nezměnil: rozděl sedadla každého letu do tarifních tříd, ke každé třídě přiřaď cenu a třídy otevírej nebo zavírej podle toho, jak se předpověď potkává se skutečností.

Boeing 787 z Los Angeles do Sydney u Qantas může mít nahraných 26 tarifních tříd, označených jednopísmennými kódy, kterým se říká Reservation Booking Designators (RBD). Y, B, M, H, K, L, V je typický sled v ekonomické třídě, od plného tarifu po nejhlubší slevu. Každá RBD má cenu a počet míst v inventáři. Systém otevírá levnější buckety, když je prognóza obsazenosti pod cílem, a zavírá je, když se prodává rychleji, než se čekalo.

Když se cena „změní", ve skutečnosti se stalo to, že nejlevnější otevřená RBD se vyprodala, otevřela se další nejlevnější a to je jiné číslo. Nic se nezvedlo. Prostě se vyprázdnil jeden bucket.

Tohle si vštip jako první. Ceny letenek se nehýbou plynule. Hýbou se ve skocích navázaných na inventář v tarifních třídách. Tarif za $487 se nestane $512 kvůli nabídce a poptávce v abstraktní rovině. Stane se $512 proto, že se zrovna vyprodala třída L a K je o $25 dražší.

Mýtus o cookies, oficiálně poslaný do důchodu

Tu houževnatou víru, že tě aerolinky sledují a zvedají ceny podle cookies v prohlížeči, někdo přímo prozkoumal. Studie o cenové diskriminaci z Northeastern University z roku 2014 to otestovala u několika dopravců a nenašla žádný statisticky významný důkaz cenové diskriminace na základě cookies u letenek. Navazující šetření Wall Street Journal z roku 2019 dospělo ke stejnému výsledku. A naposledy to potvrdila analýza financovaná Adobe z roku 2022, která prošla 1,4 milionu relací.

Když lidi obnoví stránku a dostanou vyšší cenu, vidí jednu ze tří věcí. Za prvé: mezi dvěma kontrolami se RBD opravdu vyprodala. Za druhé: původní cena přišla z cache (Google Flights i Skyscanner cachují dost agresivně) a živá dostupnost v okamžiku rezervace je jiná. Za třetí: rozdíly v měně nebo point-of-sale, když se hledá z různých míst nebo zařízení.

Tou proměnnou nejsou cookies. Jsou jí inventář a cachování. Mazat cookies, jet v anonymním režimu nebo přeskakovat přes VPN nedělá s cenou, kterou uvidíš u velkého OTA, prakticky nic.

Proč ti vyhledávače (zdvořile) lžou

Google Flights, Skyscanner ani Kayak nekomunikují při každém hledání s rezervačními systémy aerolinek v reálném čase. Bylo by to moc drahé na poplatcích za dotazy do GDS a moc pomalé pro uživatele. Cachují.

Google Flights cachuje tarify někde mezi 4 a 48 hodinami podle popularity trasy. Skyscanner na většině tras cachuje až 24 hodin. Cena, kterou vidíš ve výsledku hledání, je v mnoha případech cena z posledního obnovení, ne cena, za kterou bys reálně rezervoval.

Důkaz je snadno k vidění. Proklikni se na vlastní web aerolinky a cena se často liší o $10 až $300. Někdy níž (cache je zastaralá směrem nahoru), někdy výš (cache je zastaralá směrem dolů). Když se cache dotáhne, cena se „změní", aniž se reálně cokoli změnilo.

Tohle je z velké části důvod, proč poklesy cen letenek působí záhadně. Záhadné nejsou. Je to obnovení stránky.

Důsledek: cenový alert postavený na cachovaných datech, jako většina těch zdarma, má zabudované zpoždění v řádu hodin. Skutečný pokles, který vydrží 90 minut, cenové alerty Google Flights asi v 70 % případů minou.

Co cenami doopravdy hýbe, seřazené podle dopadu

Vyčerpání inventáře. Bucket se vyprodal, otevřel se další. Jednoznačně největší příčina. Připadá na ni asi 60 % viditelných změn ceny.

Schedule refile. Aerolinky nahrávají tarify do globálních distribučních systémů kdekoli od jednou za den po nepřetržitě. Lufthansa pushuje nové tarify zhruba každé 4 hodiny. Ryanair pushuje skoro nonstop. Refile může cenou pohnout oběma směry.

Dorovnávání konkurence. Delta nasadí akci na JFK-CDG. Do 6 až 18 hodin ji Air France, KLM a United obvykle dorovnají. Když trasu v tom okně sleduješ, uvidíš, jak se ceny převalují.

Skoky poptávky. Zemětřesení v Tokiu, válečné zpravodajství v televizi, virální cestovatelský příspěvek. Algoritmy zachytí objem hledání na trase a stáhnou inventář rychleji, než by jindy. Reálné, ale vzácné.

Měna. Tarify nahrané v zahraničních point-of-sales a převáděné přes noc se můžou pohnout o 1 až 3 % jen kvůli kurzu.

Nic na tomhle seznamu nemá co dělat s historií tvého prohlížeče.

Strategie, která z toho plyne

Z výše uvedeného plyne pár věcí, které by měly změnit to, jak rezervuješ.

Za prvé, neobnovuj a nečekej. Nejlevnější tarif, který vidíš, je skoro jistě nejlevnější tarif, jaký právě teď existuje. Čtyřikrát za hodinu obnovit stránku ho nesníží, a pokud se ti přitom zavře nějaký bucket, uvidíš, jak naopak roste. Spíš rezervuj hned, jakmile poprvé uvidíš cenu, se kterou bys byl spokojený.

Za druhé, ignoruj folklor o dni v týdnu a hodině. Interní data Hopperu z roku 2023 nenašla na většině tras žádný statisticky smysluplný vzorec ve změnách ceny podle hodiny nebo dne v týdnu. To „o půlnoci jsou letenky levnější" je vedlejší produkt toho, kdy konkrétní dopravci dělají refile, ne univerzální pravidlo.

Za třetí, smiř se s problémem cachování a objeď ho. Cesta, jak chytit skutečný pokles, je sledovat živý inventář, ne cachované stránky vyhledávačů. Buď to děláš ručně (nepraktické), nebo použiješ alertovací systém, který se dotazuje přímo do inventářů aerolinek.

Za čtvrté, když už rezervuješ, dělej to rychle. Ten tarif ve třídě Z nebo X, na který koukáš, je někdy inventář o jednom sedadle. Otevři nový panel, vyplň cestující, zmáčkni zaplatit. Inventář té tarifní třídy může být doslova jeden lístek hluboký.

Co to přebije

Upřímná odpověď je, že člověk nemůže porazit dynamické ceny samotnou pozorností. Inventář rezervačních tříd se aktualizuje rychleji, než stíháš. Co udělat můžeš, je delegovat tu pozornost na systém, který se dotazuje každých pár minut, ví, jak vypadá skutečný pokles, a šťouchne do tebe, jakmile nějaký uvidí.

Přesně tuhle roli hraje Flyozo. Nepřetržité sledování inventáře, detekce rozdílů mezi tarifními třídami a push notifikace, když se číslo doopravdy pohne, ne když se náhodou obnoví cache. Algoritmus aerolinky nepřechytračíš. Postavíš si na svou stranu něco, co jede stejnou rychlostí jako on.

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.