Візьмімо один автомобіль, який отримав позначку цього тижня: японський седан середнього класу, п'ять років, помірний пробіг, виставлений приблизно на 12% дешевше, ніж просили за ідентичні автомобілі в тому ж місті. У самому оголошенні не було нічого, що кричало б «вигідна угода». За сортуванням за ціною він навіть не потрапив на першу сторінку, бо чимало старіших і потертіших автомобілів номінально коштували дешевше. Він спливнув нагору саме завдяки тому, як його прочитав конвеєр — тож розберімо цей конвеєр на етапи, використовуючи цей автомобіль як зразок.
Етап перший: оголошення надходить
Наші краулери відстежують 1 375 джерел на 73 ринках — маркетплейси, сайти дилерів, аукціонні майданчики — що на разі складає 1 108 535 актуальних оголошень. Седан надійшов із сайту оголошень у вигляді вільного тексту: заголовок із маркою та моделлю, написаними в один зі способів, якими продавці зазвичай їх пишуть, ціна в місцевій валюті, пробіг в одиницях, прийнятих на цьому ринку, і опис.
Перше завдання — зробити рядок порівнянним. Довільні марки та моделі мапляться на канонічні сімейства (наш шар нормалізації знає, що десяток варіантів написання різними абетками й мовами — це один і той самий автомобіль), валюти та одиниці виміру нормалізуються, а очевидні дублікати в межах одного джерела схлопуються. Без цього етапу все подальше не працює — не можна порівняти автомобіль з його когортою, якщо не можна достовірно визначити, до якої когорти він належить.
Етап другий: формується когорта
Когорта седана — це всі актуальні оголошення, що поділяють з ним ринок, канонічну модель і віковий діапазон, з пробігом у порівнянному діапазоні. Не «седани, схожі на нього». Не національне середнє. Реальний набір альтернатив, які справжній покупець у цьому місті міг би цього тижня порівняти між собою.
Це та частина, яку більшість цінових довідників пропускають. Довідникова вартість — це національна абстракція; когорта — це локальна, актуальна, ліквідна правда. Коли когорта глибока — а на великих ринках вона зазвичай такою і є — медіанна запитувана ціна цих автомобілів є найчеснішим визначенням «ринкової ціни», яке взагалі можна отримати, бо її формують продавці, що конкурують за тих самих покупців у той самий момент.
Етап третій: фільтри часто кажуть «ні»
Седан коштував на 12% нижче медіани своєї когорти. Самого цього замало для бейджа, бо найглибші знижки на будь-якому ринку здебільшого пояснюються тим, чого ви не хочете:
- Помилки. Пропущений нуль, ціна у неправильній валюті, заглушка від дилера. Автомобіль на 70% дешевше за ринок — це помилка, доки не доведено протилежне, тож неправдоподібні знижки відхиляються одразу.
- Пояснені знижки. Великий пробіг пояснює низьку ціну; діапазонування когорти відсіює більшість таких випадків, а те, що просочується, додатково перевіряється саме за пробігом. Дешево-бо-зношений — це не вигідна угода.
- Нецільовий шум. Рядки з аукціонних реєстрів, автомобілі на запчастини, формулювання «на розбір», дивно виставлені автопарки після оренди — усе це розпізнається й поміщається в карантин, перш ніж встигне занизити медіану когорти або саме видати себе за вигідну пропозицію.
- Тонкі когорти. Якщо порівнянних автомобілів лише жменька, медіана — це чутка, а ми радше промовчимо, ніж позначатимемо щось на основі чутки.
Після всього цього відсіювання з 1,1 мільйона актуальних оголошень бейдж наразі носять близько 12 800 — трохи більше 1%. Фільтри відхиляють на порядок більше оголошень, ніж пропускають, і саме цей рівень відхилення і є продуктом. Сортувати за ціною може будь-хто; робота полягає в тому, що саме відкидається.
Етап четвертий: бейдж і те, чого він не стверджує
Седан пройшов: правдоподібна знижка, глибока когорта, типовий пробіг, чисте джерело. Він з'являється на сторінці вигідних пропозицій зі знижкою, вказаною відносно власної когорти.
Варто чітко розуміти, що означає цей бейдж. Він означає: ціна нижча за порівнянні актуальні оголошення на власному ринку автомобіля, без видимого пояснення в даних. Він не означає, що автомобіль оглянутий, що коробка передач у чудовому стані, чи що продавець — свята людина. Бейдж знаходить голку в копиці сіна; покупцю все одно доведеться перевірити цю голку. Звіт з історії автомобіля та фізичний огляд залишаються вашою половиною угоди.
А наш седан-зразок? Позначений у вівторок, зник у п'ятницю. Це типова картина для справжніх вигідних пропозицій — і сама по собі корисний сигнал. Позначені автомобілі, що залишаються висіти тижнями, зазвичай мають причину, якої дані не бачать, а ті, що зникають за кілька днів — це ринок, що погоджується з математикою.
Уся система запускається після кожного обходу, на кожному ринку, на основі одного й того ж нормалізованого набору даних. Один цикл, 73 ринки, і бейдж, який має пережити чотири етапи «ні», перш ніж ви взагалі його побачите.



