Методика: как мы сравниваем обменники
Содержание
my-banks.info — информационный агрегатор: мы показываем курсы обменников и считаем оценки по формулам ниже. Обмен мы не проводим, средства не храним и заявки не передаём. Порядок в выдаче не зависит от партнёрских выплат (партнёрские ссылки): у сервиса оценок нет доступа к данным о партнёрствах, и это проверяет автоматический тест.
Откуда курсы
Только из фидов, которые обменник сам публикует для мониторингов (формат rates.xml / JSON): с его согласия на мониторинг или из стандартного открытого файла с пометкой «Получено автоматически» (см. ниже). Другие агрегаторы мы не парсим, и курсы в таблицах и рейтинг от них не зависят. Рядом с каждой цифрой — «Данные из фида обменника» и время обновления. Как мы опрашиваем фиды — на странице для обменников.
Получено автоматически. Курсы взяты из открытого файла обменника для мониторингов; обменник ещё не подтвердил участие. Данные могут отличаться от сайта обменника.
«Получено автоматически». Многие обменники публикуют стандартный файл курсов для мониторингов по
открытому адресу (например, /request-exportxml.xml движка Premium Exchanger). Такой файл мы находим
автоматически, соблюдая robots.txt, и опрашиваем так же, как фид по согласию: раз в
15 минут, без обхода защиты. Пока обменник не подтвердил участие,
его курсы и страница помечены «Получено автоматически»: данные могут отличаться от сайта обменника. В рейтинге такие
предложения участвуют на общих условиях — формула одинакова для всех. Обменник может подтвердить участие или
отказаться — тогда мы прекращаем опрос (как отключить мониторинг).
Под основной таблицей может быть отдельная группа «Предложения по данным BestChange»: курсы обменников без собственного фида в нашем мониторинге, полученные из партнёрского API BestChange (не парсингом сайта). Эта группа не смешивается с рейтингом, не влияет на него, внутри неё порядок — только по сумме «получите»; надёжность в этой группе не учитывается (на страницах таких обменников есть отдельная информационная оценка — надёжность по данным BestChange). Каждый переход из неё — реклама с пометкой (партнёрские ссылки): надпись «Реклама / партнёрская ссылка» в заголовке группы, а значок «BCL» у кнопки в строке — партнёрская ссылка BestChange.
Ориентиры
Блок «Курсы сегодня» на главной и «Рыночный ориентир» на страницах направлений — справка для сравнения, а не курсы обменников. Официальный курс НБУ и средний курс продажи наличной валюты (статистика НБУ) мы получаем из открытого API bigenergy.com.ua, который берёт их из открытых данных НБУ. Цены криптовалют в долларах США — данные CoinMarketCap через bigenergy.com.ua; цена в гривнах — пересчёт bigenergy по официальному курсу НБУ. Обновляем раз в 10 минут; у каждого блока — источник и дата данных, а данные старше 2 дней помечены «данные за <дата>». Эти цифры не участвуют в рейтинге, выгоде и проверках курса и не являются прогнозом.
Сколько получите
Для суммы A, которую вы отдаёте, и курса r (сколько единиц получите за одну отданную):
Комиссии учитываем, если обменник указывает их в фиде (числом или процентом от суммы); иначе они уже в курсе. Комиссию сети за отправку криптовалюты платите вы — её нет в фиде обменника.
Кто подходит для суммы
Предложение участвует в сравнении, если одновременно:
- данные свежие (см. ниже) и обменник активен в мониторинге;
- сумма между минимумом и максимумом обменника;
- резерв обменника не меньше суммы «получите»;
- нет открытой ошибки фида.
Остальные — в свёрнутом списке «Не подходят для этой суммы» с причиной.
Свежесть данных
Обменник обновляет фид, мы опрашиваем его раз в 60–3600 секунд (обычно 900). Если фид не обновлялся дольше 3 интервалов опроса, строка становится серой с пометкой данные устарели и не сравнивается с другими. После 24 часов без успешного опроса обменник автоматически исчезает из выдачи до восстановления фида.
Рейтинг
Выгода весит 60%, надёжность — 40%. По рейтингу таблица сортируется по умолчанию; переключить можно на «лучший курс» (сумма «получите») или на надёжность. Надёжность пересчитываем раз в сутки и после важных событий (одобренный отзыв, решение по жалобе или проверке курса). Пока ни один обменник направления ещё не получил оценку, таблица сортируется по сумме «получите», и об этом сказано над ней. Обменник без оценки рядом с оценёнными считается с надёжностью 0.
Слишком выгодный курс не становится первым. Предложение с пометкой Курс заметно лучше рынка — проверьте условия. Курс заметно лучше медианы других обменников. Так бывает при ошибке в фиде или перед мошенничеством: проверьте условия и отзывы. не может быть №1 по рейтингу: его рейтинг опускаем чуть ниже лучшего другого предложения. Ограничение снимается, когда оператор проверил курс на сайте обменника, или когда прошло 6 часов без сообщений «Курс не соответствует», а надёжность обменника не ниже 0,70. В режиме «лучший курс» такое предложение остаётся на своём месте с пометкой.
Выгода
Сколько вы теряете по сравнению с лучшим предложением надёжных обменников (надёжность от 0,50 и без пометки «Курс заметно лучше рынка»):
Потеря 3% и больше даёт ноль баллов. Эта же потеря видна в таблице как процент «до лучшего».
Надёжность
Взвешенная сумма семи компонент от 0 до 1 (сумма весов — 1):
| Компонента | Вес | Что учитываем |
|---|---|---|
| Доступность фида | 0,20 | доля успешных опросов фида за 30 дней (нет опросов — 0) |
| Отзывы | 0,20 | байесовское среднее одобренных отзывов за год: (C·m + сумма оценок) / (C + n), где m = 3.5, C = 10, далее (x − 1) / 4; меньше 5 отзывов — нейтральное значение m |
| Жалобы | 0,15 | 1 − min(1, 3·открытые жалобы / max(10, одобренные отзывы)) за 90 дней; решённая обменником жалоба не штрафует |
| Время в мониторинге | 0,10 | месяцы в мониторинге / 24, не больше 1; заявленный год основания не учитываем |
| Резервы | 0,10 | доля направлений, где медианный резерв за 30 дней покрывает типичную сумму |
| Стабильность курса | 0,10 | 1 − доля часов за 30 дней с открытой проверкой курса (слишком выгодный курс, скачок, «курс не соответствует») |
| Прозрачность | 0,15 | юрлицо и страна 0,25; правила и AML/KYC-политика 0,25; запись в публичном реестре 0,35; выплаты не с карт частных лиц 0,15 |
Новый обменник (меньше 30 дней в мониторинге) имеет пометку «Новый», а его надёжность не выше 0,60. Подтверждённая невыплата, мошеннические действия или длительный простой фида — исключение из выдачи (это решение оператора, а не формула).
Надёжность по данным BestChange
У обменника, которого ещё нет в нашем мониторинге (нет фида), нет собственных данных о доступности фида, резервах и стабильности курса. Чтобы и на его странице была понятная оценка, считаем отдельную внешнюю надёжность — только по фактам, которые BestChange публикует в своём API (синхронизация раз в сутки): возраст, время в их мониторинге, отзывы, претензии, резерв, отметка «проверенный». Агрегатные показатели BestChange — их рейтинг и позиция в их списке — не учитываем.
| Компонента | Вес | Что учитываем |
|---|---|---|
| Возраст обменника | 0,20 | min(1, месяцы работы / 60) — как указывает BestChange |
| В мониторинге BestChange | 0,20 | min(1, месяцы в мониторинге BestChange / 36) |
| Отзывы на BestChange | 0,25 | p = (положительные + C·m) / (положительные + нейтральные + C), где m = 0,90, C = 20; далее (p − 0,50) / (1 − 0,50), от 0 до 1 |
| Претензии на BestChange | 0,20 | 1 − min(1, 5·(открытые + 0,50·закрытые) / max(20, положительные + нейтральные)) |
| Резерв по данным BestChange | 0,05 | min(1, log10(резерв + 1) / 7), USD; вес мал, потому что шкала быстро насыщается |
| Проверенный BestChange | 0,10 | 1, если BestChange ставит обменнику отметку verify («проверенный», зелёная галочка у названия; расшифровки в документации API нет), иначе 0. Это не уровень AML-прозрачности BestChange: его в API нет, и мы его не учитываем |
Обменник, который BestChange отмечает как неактивный, получает не больше 0,30. Нет связи с BestChange — «нет данных».
Что показываем. На карточке «Надёжность» — одно число с подписью источника: собственная оценка, если обменник в нашем мониторинге («Собственные данные my-banks.info»), иначе — внешняя («По данным BestChange на дату синхронизации»). Компоненты без данных отмечены «нет данных», а не нулём. Внешняя оценка информационная: она не входит в рейтинг и не меняет порядок в таблицах курсов — это проверяет автоматический тест. Сортировка каталога обменников «по надёжности» использует то же одно число.
Проверки курса
- Курс заметно лучше рынка — проверьте условия. Курс заметно лучше медианы других обменников. Так бывает при ошибке в фиде или перед мошенничеством: проверьте условия и отзывы. — сумма «получите» больше медианы рынка на max(1,5%, 3·MAD/медиана) (если предложений хотя бы три) или лидер опережает второго более чем на 1,5%. Такой курс не становится эталоном «лучшего» и не бывает №1 по рейтингу (см. выше). Пометка снимается, когда курс возвращается к рынку.
- Скачок курса более чем на 5% между двумя обновлениями, когда медиана других обменников изменилась менее чем на 1%, — информационная пометка, которая учитывается в стабильности.
- «Курс не соответствует»: если за 24 часа о курсе направления сообщили не менее 3 независимых посетителей, оператор проверяет сайт обменника; подтверждённое расхождение снижает стабильность.
- Резерв ноль или меньше минимальной суммы — предложение не подходит для суммы, без штрафа.
- Ошибка в фиде (невозможные числа, сломанный формат) — предложение временно не сравнивается.
- Выплаты с карт частных лиц — пометка Выплата на карту частного лица. Обменник платит переводом с карты физлица (P2P). Банк может заблокировать карту получателя или запросить происхождение средств. и более низкая прозрачность.
Отзывы
Отзыв публикуем только после подтверждения email и ручной модерации. В расчёт надёжности идут только одобренные отзывы. Защита от накрутки: один отзыв с одного адреса об обменнике раз в 30 дней; отзывы с адресов домена самого обменника не принимаются; почти одинаковые тексты и всплеск положительных отзывов (более 5 за сутки у обменника, который обычно получает меньше одного в день) задерживаются для отдельной проверки. Отзывы — мнение пользователей, my-banks.info их не проверяет. Как мы обрабатываем email — в Политике конфиденциальности.
Что изменилось
- : блок «Курсы сегодня» — курс НБУ и цены криптовалют как ориентир. Формулы не изменились.
- : курсы из стандартных открытых файлов обменников, которые ещё не подтвердили участие, — с пометкой «Получено автоматически». Формулы не изменились.
- , версия 2.0: карточка «Надёжность» с компонентами на странице каждого обменника; для обменников вне нашего мониторинга — внешняя надёжность по фактам BestChange (см. выше), только информационно. Формула собственной надёжности и рейтинга не изменилась.
- , версия 1.0: запущены надёжность, выгода и рейтинг по формулам выше; отзывы с подтверждением email и модерацией; проверки «слишком выгодный курс», «скачок курса», «курс не соответствует». До этого (версия 0.1) таблица сортировалась только по сумме «получите».
Что ещё не запущено
- Проверка фидов по курсу НБУ (отклонение больше 10% — ошибка фида).
Информация на сайте не является финансовой консультацией. Решение об обмене принимаете вы.