Если вы используете в своей работе вилочные сканеры, то наверняка хотя бы раз задумывались над тем, как подобным сервисам удается так быстро добывать информацию об арбитражных ситуациях.
В своей сегодняшней статье я как раз и хочу рассказать вам об основных технических моментах работы сканеров букмекерских вилок.
Как вилочные сканеры находят вилки?
Все сканеры вилок получают информацию с линий букмекеров, анализируют ее и выдают пользователю итоговый результат с помощью специального программного обеспечения.
Так, сначала программистами вилочного сервиса создаются так называемые парсеры. Парсеры (от англ. parsing — анализ, разбор) представляют из себя специальные скрипты, основная цель которых заключается в сборе данных о событиях и коэффициентах по ним из линий букмекерских контор в виде программного кода. Затем этот код преобразуется парсером в удобный для чтения формат. Пример вилочного сервиса.
Когда процесс сбора данных налажен — программное обеспечение сверяет линии разных букмекеров по формуле (S=1/K1+1/K2), где K1 — коэффициент на тот или иной результат матча у одного букмекера, а K2 — коэффициент на противоположный исход матча у другой БК. Если итоговый результат получается меньше 1, то это говорит о существовании арбитражной ситуации. В этом случае ПО сводит данные исходы в вилку, и выдает ее пользователю на сайте сканера.
Здесь стоит отметить, что некоторые букмекеры и сами выставляют свой код в общий доступ для парсинга. Только делается это совсем не в помощь вилочным сканерам, а в рекламных целях. Например, для таких сервисов, как MyScore. Ну а сканеры вилок, в свою очередь, также не упускают возможности поюзать этот самый код. 🙂
Как букмекеры относятся к сканированию?
Негативно. И это вполне логично, ведь наверняка и вам бы не понравилось, если бы кто-то использовал опубликованную вами информацию без вашего ведома, и плюс вы бы не получали от этого никаких дивидендов.
Да и, раз уж на то пошло, сканеры букмекерских вилок работают во благо профессиональных игроков, которых так не любят букмекеры. Неудивительно, что админы букмекерских контор прилагают максимум усилий, чтобы вычислить и заблокировать подобные парсеры.
Конечно, на этот случай у ведущих вилочных сканеров обычно припасены резервные каналы для сканирования информации, однако подобные блокировки со стороны букмекеров все равно имеют место быть. Именно поэтому даже в самых крупных вилочных сервисах иногда отмечается “выпадание” из списка сканируемых той или иной конторы.
Основные проблемы при программном сканировании вилок
Медленное сканирование данных
Раз уж я упомянул о возможной проблеме при сканировании вилок в виде блокировок парсеров — грех будет не сказать и о других трудностях в работе вилочных сервисов.
Так, если вы работаете с вилочными сканерами, то наверняка подмечали иногда такой факт, что обновление коэффициентов по некоторым конторам происходит медленнее, чем по другим.
Это случается по нескольким причинам. Например, у той или иной БК “тяжелый” сайт, и парсеру требуется больше времени, дабы “вытащить” необходимую информацию.
Понятное дело, что штатные программисты ведущих сканеров вилок стараются постоянно дорабатывать парсеры, чтобы ускорить процесс сканирования, однако полностью искоренить эту проблему пока не удается.
Ошибки в сведении
Этим в той или иной степени “грешат” все вилочные сервисы, и сейчас я постараюсь вам объяснить, почему же подобные ошибки возникают.
Так, вы наверное знаете, что букмекеры обычно по-своему называют команды у себя в линии. Например, Marathonbet может назвать известную футбольную команду “Реал Мадрид”, а Bet365, например, даст ей название “Real M”. Так вот, скрипт должен понять, что это один и тот же клуб, чтобы проанализировать событие с его участием на предмет наличия вилок. Для таких случаев в базе данных сканера записываются варианты названий команд у разных БК.
И все бы хорошо, вот только сейчас существует огромное количество клубов с похожими, а то и вовсе идентичными названиями, и записать их все в базу не так уж и просто. Поэтому-то иногда вилочные сервисы могут автоматически сводить в одной вилке исходы из разных событий, и не зря я в своих статьях рекомендую сверять всю эту инфу в выбранных БК до осуществления ставок по вилке.
Вывод
Как вы видите, программный поиск букмекерских вилок не так прост, как может показаться на первый взгляд. Создание и поддержание такого проекта в нормальном, рабочем состоянии требует огромных вложений, в том числе и финансовых.
Так, в штате подобного вилочного сервиса всегда должна быть хорошая команда программистов, системных администраторов, маркетологов, специалистов службы поддержки и т.д.
Все эти люди получают зарплату, да и самим владельцам того или иного сканера вилок явно хочется иметь какой-то профит от своего детища. Поэтому-то вполне логично, что сканеры не работают бесплатно, а берут с пользователей определенную плату за свои услуги по поиску вилок.
P.S.: Хотя, здесь стоит отметить, что у некоторых вилочных сервисов все же есть бесплатные варианты подписки, правда с ограниченным функционалом.