Сравнение источников: T-Bank vs партнёр

Автор

ИЭФ

Дата публикации

22 июля 2026 г.

Сравнение источников

Срез 22.07.2026 · матч T-Bank ↔︎ Альфа (≤120 м) · T-Bank · Альфа

Аудитория

Внутренний отчёт: одни и те же АЗС в двух каталогах.
Публичная сводка — fuel_deficit_rf.html · регионы T-Bank — regional_monitor.html.


1 Главный вывод

На дату 22.07.2026 в каталоге T-Bank 26 691 АЗС, у Альфа — 16 591. Удалось сопоставить по координатам 14 871 пар (56% каталога T-Bank, 90% каталога Альфа; типичное расстояние между точками 12 м).

По ответу «продаёт / не продаёт» банки слабо согласуются (коэффициент согласия φ = 0.30; совпадают в 64% случаев, где оба дали сигнал). Полное совпадение всех четырёх статусов слабее (47%) — банки по-разному кодируют «вероятно» и «нет сведений».

Когда у T-Bank «нет сведений», Альфа показывает любой другой статус на 4 347 АЗС; в обратную сторону T-Bank проясняет 90 АЗС у Альфа. Если считать «есть топливо хотя бы у одного банка», доля вырастает на +27.9 п.п. относительно T-Bank и на +7.7 п.п. относительно Альфа. Прямых противоречий («есть» у одного и «нет» у другого) — 2 508 (16.87% пар).

Коэффициент φ (фи) — мера согласия по ответу «продаёт / не продаёт»; близко к нулю — норма для разных банков.

Ключевые показатели только на парах «одна физическая АЗС в двух каталогах»
Показатель Значение_текст
Доля «есть топливо» у T-Bank (на сопоставленных АЗС) 27.7%
Доля «есть топливо» у Альфа (на сопоставленных АЗС) 47.8%
Хотя бы один банк показывает «есть топливо» 55.5%
Консервативная оценка (при расхождении — худший статус) 20%
Совпадение полного статуса (оба дали сигнал) 46.9%
Совпадение «продаёт / не продаёт» (оба дали сигнал) 63.7%
Коэффициент согласия φ (продаёт / не продаёт) 0.30
Мягкое согласие «продаёт / не продаёт» 58.8%

2 Полные каталоги и сопоставление

Ниже — все АЗС каждого банка (не только совпавшие). Затем — насколько близко друг к другу лежат сопоставленные точки.

Небольшое типичное расстояние между сопоставленными точками — признак того, что мы сравниваем одну и ту же заправку, а не соседние на перекрёстке.


3 Согласие на одних и тех же АЗС

Только пары, где нашлась одна физическая точка в обоих каталогах. Сигнал — любой статус, кроме «нет сведений».

По диагонали — банки согласны; по противоположным углам — расходятся. Коэффициент φ в начале отчёта считается по этой таблице.


4 Как дополняют друг друга

Разложение сопоставленных АЗС по категориям
Категория N Доля
Альфа даёт сигнал, когда у T-Bank нет сведений 4 347 29.2%
Оба: нет топлива / прочее 3 722 25.0%
Оба: есть топливо 2 968 20.0%
Только Альфа: есть топливо 2 610 17.6%
Только T-Bank: есть топливо 1 134 7.6%
T-Bank даёт сигнал, когда у Альфа нет сведений 90 0.6%

Если много случаев «партнёр даёт сигнал, когда у T-Bank нет сведений», второй банк реально расширяет картину, а не просто дублирует первый. Строка «хотя бы один банк» — верхняя оценка доли АЗС с топливом.


5 Регионы

Регионы, где Альфа чаще всего даёт сигнал при «нет сведений» у T-Bank (≥40 пар)
Субъект Сопоставлено «Нет сведений» у T, сигнал у Альфа Доля φ Согласие «продаёт»
Московская область 148 79 53.4% 0.4050074 73.5%
Московская область 85 45 52.9% -0.1454786 54.1%
Московская область 126 65 51.6% -0.1883117 58.3%
Московская область 166 75 45.2% 0.0380043 53.3%
Московская область 62 28 45.2% 0.3001225 63.6%
Московская область 129 58 45.0% 0.4112748 70.4%
Московская область 146 62 42.5% 0.2183889 70.1%
Московская область 86 36 41.9% -0.0718885 53.1%
Московская область 375 154 41.1% 0.4156673 72.5%
Московская область 74 30 40.5% 0.0613139 52.5%
Московская область 107 43 40.2% 0.0253320 50.0%
Московская область 107 41 38.3% 0.5119960 74.2%

6 Ограничения

  • Сопоставление по координатам (≤120 м) может ошибаться на плотных развязках.
  • По отдельным видам топлива у партнёра данные бывают неполными — сравнение в первую очередь по общему статусу АЗС.
  • «Нет сведений» не равно «нет бензина»; на юге и при оплате наличными это обычное явление.
  • «Хотя бы один банк» завышает долю с топливом; консервативная оценка при расхождении — занижает.
  • у Альфы no_data = unknown; closed/unavailable → not_available

7 Как обновить

Rscript run_alfa.R fusion
Rscript run_alfa.R compare