Найпростіший спосіб подивитися ринок: зайти на OLX чи DOM.RIA і погортати оголошення в потрібному районі. Так роблять усі. Оцінювачі, ріелтори, самі продавці перед тим, як виставити обʼєкт. Логіка зрозуміла. Відкритої бази реальних угод в Україні немає (Держреєстр віддає тільки пообʼєктний витяг через нотаріуса або «Дію»), тож оголошення лишаються фактично єдиним масовим сигналом про ціни, до якого є доступ.
Проблема в іншому. Цей сигнал зашумлений набагато сильніше, ніж здається, коли ви дивитеся на десяток вкладок у браузері. Читаєте його «в лоб», і висновки про ринок виходять перекошені. Нижче пʼять пасток, через які картина бреше, навіть коли ви все робите сумлінно.
1. Ціна в оголошенні це не ціна угоди
Те, що ви бачите в оголошенні, це бажання продавця, а не сума, за яку обʼєкт зрештою змінить власника. Хтось закладає торг наперед і ставить вище. Хтось «пробує ринок»: виставив дорого, місяцями нічого не відбувається, а ціну так і не чіпає. Хтось, навпаки, поспішає і вже готовий поступитися, просто в тексті оголошення цього не написано.
Уявіть дві квартири в одному будинку, однакові за метражем. Перша висить третій місяць за умовною стартовою ціною. Друга зайшла тиждень тому, і її продавець уже отримав пропозицію на кілька відсотків нижче, подумки на неї згоден. У базі оголошень обидві виглядають однаково: дві ціни, дві крапки на графіку. Те, що одна з них уже «попливла» вниз, по самому оголошенню не побачиш.
Це не привід відмовлятися від оголошень як джерела. Повторюся, по них працюють усі, іншого масового сигналу просто немає. Але читати їх треба з поправкою: перед вами ціни пропозицій, а не дзеркало угод. Різницю між цими двома речами ніхто за вас не закриє, її треба тримати в голові свідомо.
2. Дублі роздувають картину
Один і той самий обʼєкт цілком може жити на OLX, на DOM.RIA, на Otodim, на rieltor.ua і ще в кількох ріелторів окремими оголошеннями. Власник виставив сам, плюс три агенції взяли обʼєкт у роботу, і кожна завела своє. На виході пʼять «оголошень». Очима це читається як пʼять різних обʼєктів.
Звідси одразу два викривлення. Перше: обсяг пропозиції здається більшим, ніж він є. Вам здається, що в сегменті сорок квартир, а унікальних, скажімо, двадцять пʼять. Друге, підступніше: ця пʼятірка клонів тягне за собою медіану і середню. Якщо обʼєкт продається дорожче за решту і його продублювали пʼять разів, його ціна вплине на статистику впʼятеро сильніше, ніж мала б. Ринок наче й не змінився, а цифри попливли.
Руками це ловиться погано. Поки гортаєш стрічку, спіймати «о, це оголошення я вже бачив на іншому сайті» можна раз чи два, але не системно по всій вибірці. А саме системність тут і важлива.
3. Перепости маскують реальний вік обʼєкта
На більшості майданчиків оголошення можна «оновити», щоб воно підскочило вгору в пошуку. Іноді це роблять навіть грубіше: знімають і виставляють заново. Для вас, коли ви дивитеся ринок сьогодні, обʼєкт виглядає свіжим, дата ніби вчорашня. А насправді він висить пів року, просто його регулярно піднімають.
Чому це важливо. Те, скільки обʼєкт стоїть у продажі, належить до найкорисніших сигналів, які взагалі можна витягти з оголошень. Свіже виставлення за ринковою ціною і обʼєкт, який не можуть продати півроку, це геть різні історії, навіть якщо цінник однаковий. Перше, ймовірно, орієнтир. Друге, швидше за все, переоцінене, і там буде торг.
Перепости цей сигнал ламають. Ви дивитеся на «вчорашнє» оголошення і не здогадуєтеся, що перед вами лежак. А отже, не закладаєте поправку, яку інакше заклали б.
4. Середнє замість медіани
Класична помилка, в яку легко впасти навіть мимоволі. Ви берете десять цін у районі, рахуєте середнє і отримуєте «середню ціну по району». Звучить солідно. Але якщо серед цих десяти затесався один пентхаус за мільйон, він сам по собі підтягне середнє так, що воно перестане описувати реальність. Решта девʼять обʼєктів, які й формують справжній ринок цього сегмента, опиняться нижче «середньої», і ви будете порівнювати свій обʼєкт невідомо з чим.
Ринок оголошень майже завжди має важкі хвости: купа звичайних обʼєктів і кілька дуже дорогих, які стирчать угору. На таких розподілах середнє арифметичне погано описує «типовий» обʼєкт. Медіана чесніша. Це ціна, нижче і вище якої лежить рівно половина пропозицій, і один пентхаус її майже не зрушить.
Ще корисніше дивитися на медіану разом із квартилями, p25 і p75. Вони показують, у якому коридорі лежить основна маса пропозицій, і одразу видно, ваш обʼєкт ближче до нижньої межі сегмента чи до верхньої. Одна цифра «середня по району» цього не дає. Вона радше створює оманливе відчуття точності.
5. Мертві та завищені оголошення досі «активні»
І остання пастка, яку особливо неприємно не помітити. Частина того, що ви бачите в стрічці, насправді вже не ринок. Обʼєкт продано чи знято, але оголошення висить далі: руки не дійшли прибрати, або його тримають як «вітрину» для дзвінків. Поруч живуть свідомо завищені оголошення, виставлені «на пробу»: а раптом хтось купить дорого, а ні, то й нічого.
І те, й інше отруює вибірку. Мертві оголошення додають ціни обʼєктів, яких на ринку вже немає. Завищені тягнуть оцінку вгору, хоча за цими цінами насправді ніхто не продає. Поки ви не відсіяли явні викиди і не перевірили, чи оголошення взагалі ще живе, вони сидять у вашій вибірці нарівні з адекватними. А перевірити вручну означає обдзвонити половину стрічки, на що в реальній роботі часу немає.
Що з цим робити
Більшу частину цього шуму можна прибрати, якщо підійти до даних методично, а не гортати вкладки. Саме це робить система.
Спершу дублі, і на одному майданчику, і між майданчиками. Їх знімає дедуплікація: точні дублі по парі «джерело плюс ID», та near-дублі, коли той самий обʼєкт заведено різними оголошеннями. Далі викиди. Їх відсікає робастне правило по міжквартильному розмаху: усе, що вилітає за межі коридору навколо p25 і p75, до розрахунку не йде. На маленькій вибірці статфільтр не вмикається взагалі, бо на пʼяти обʼєктах він тільки нашкодить.
Замість середнього вважаємо медіану плюс p25 і p75. Ціни зводяться до гривні за курсом НБУ, щоб доларові й гривневі оголошення не жили в різних системах координат. А «час на ринку» рахується як proxy за спостереженнями (коли обʼєкт уперше зʼявився і коли став неактивним), і саме так підписується: це наближення, а не реальний строк до угоди.
Скажу прямо про межу цього всього. Навіть після такої чистки перед вами залишаються ціни пропозицій, а не угод. Жодна система в Україні не дає бази реальних продажів, і ParseKeep її теж не вигадує. Що ми робимо: прибираємо шум і даємо прозорий, перевірюваний масив пропозицій під дату оцінки, з прапорцями якості там, де вибірки замало для впевненого висновку. Підбір аналогів і коригування все одно за оцінювачем. Відповідальність субʼєкта оціночної діяльності ми на себе не беремо і «точну ринкову вартість» за вас не рахуємо. Ми лише робимо так, щоб вибірку було легко зібрати й легко захистити.
Ринок 2026-го додає цьому ваги. Пропозиція стиснулася, ціни підросли, вікна можливостей короткі, тож ціна помилки в аналізі вища, ніж рік чи два тому. На зменшеній вибірці кожен дубль і кожне мертве оголошення важать більше.
Найпростіше подивитися, як це виглядає, на власному сегменті. На parsekeep.com/mini можна за пару хвилин самостійно зібрати безкоштовний міні-зріз: від 3 до 5 аналогів, медіана, грн за м², p25 і p75, топ знижень ціни. Без дзвінків і без восьми вкладок. Якщо формат відгукнеться, поруч лежить зразок повного звіту, того, що йде під конкретний обʼєкт оцінки.