К основному содержанию
SmartGambling.ru
Материал редакции

Как округление съедает вилку

SmartGambling.ru·

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

Весы с фигурками футболиста и теннисиста теряют равновесие

Калькулятор показал плюс на обоих исходах. Вы убрали копейки из сумм, отправили ставки и обнаружили: при победе одного участника деньги теряются. Коэффициенты не сдвинулись, букмекер ничего не отменял. Вилку испортило округление.

Проверка суммы обратных коэффициентов отвечает на вопрос о ценах. Для реального денежного результата этого мало. Нужно еще распределить деньги в суммах, которые можно поставить, и заново посчитать каждый исход. Даже совсем небольшая поправка бывает больше исходного запаса.

Учебная вилка с запасом в четверть рубля

Рассмотрим два взаимоисключающих исхода одного спортивного рынка: А и Б. Они покрывают все возможные результаты в нашем примере. По заранее заданным условиям рынок доигран и рассчитан без возвратов, комиссии и дополнительных удержаний. Оба плеча принимаются целиком по указанным ценам. Это расчетная задача, а не найденное предложение букмекеров.

Коэффициент А равен 1,91, коэффициент Б равен 2,10. На оба плеча выделено не более 1 000 рублей. Для начала допустим, что суммы можно задавать с любой точностью.

Q = 1 / 1,91 + 1 / 2,10 = 4010 / 4011 ≈ 0,9997506869.

Q меньше единицы, поэтому при непрерывном распределении суммы существует положительный результат по обоим исходам. Но запас совсем маленький. Доходность от суммы ставок равна (1 / Q − 1) × 100% ≈ 0,02494%. Не округляйте Q до 1,00 до окончания вычислений: так исчезнет сама проверяемая разница.

Если путаетесь в сумме обратных коэффициентов, сначала разберите расчет маржи линии. Здесь используем тот же математический прием, но собираем противоположные исходы по выбранным ценам, а не измеряем надбавку одной конторы.

Точная раскладка и деньги, которые можно поставить

Чтобы уравнять выплаты, должно выполняться равенство SА × 1,91 = SБ × 2,10. При общей сумме 1 000 рублей получаем:

  • SА = 1 000 × 2,10 / (1,91 + 2,10) ≈ 523,690773 рубля.
  • SБ = 1 000 − SА ≈ 476,309227 рубля.
  • Одинаковая выплата = 1 000 / Q ≈ 1 000,249377 рубля.
  • Одинаковый чистый результат ≈ +0,249377 рубля.

Последние знаки нужны для проверки модели. Ставку с шестью знаками после запятой обычный денежный купон может не принять. Ниже сравним допустимые суммы в нескольких явно заданных условиях. Во всех строках с расходом 1 000 рублей чистый результат считается как выплата минус 1 000.

Суммы А / БРезультат при А / при Б
Точная модель: 523,690773… / 476,309227… руб.+0,249377… / +0,249377… руб.
Шаг 0,01 руб.: 523,69 / 476,31 руб.+0,25 / +0,25 руб. после округления выплат до копейки
Шаг 1 руб.: 524 / 476 руб.+0,84 / −0,40 руб.
Соседняя пара: 523 / 477 руб.−1,07 / +1,70 руб.
Минимум 500 руб. на каждое плечо: 500 / 500 руб.−45,00 / +50,00 руб.

В строке с копейками принимаем отдельное учебное правило: каждая итоговая выплата округляется к ближайшей копейке. До такого округления выплаты равны 523,69 × 1,91 = 1 000,2479 и 476,31 × 2,10 = 1 000,251 рубля. Обе превращаются в 1 000,25 рубля. Правило конкретного оператора нужно проверить отдельно, переносить это условие на любую площадку нельзя.

При целых рублях 524 × 1,91 = 1 000,84, а 476 × 2,10 = 999,60. Вот и потеря сорока копеек во втором сценарии. Среднее двух результатов здесь не помогает: после матча реализуется один из них, причем равные вероятности мы не задавали.

Почему соседнее округление тоже не спасает

Если весь расход должен составить ровно 1 000 рублей, подходящая целая сумма А должна одновременно удовлетворять двум условиям: SА > 1 000 / 1,91 и SА < 1 000 − 1 000 / 2,10. То есть она должна быть больше примерно 523,5602 и меньше примерно 523,8095 рубля.

Целого числа внутри этого интервала нет. Поэтому перебор сумм 522, 525 или еще более далеких вариантов не вернет плюс по обоим исходам при том же полном расходе. Проблема не в неудачно выбранном направлении округления. Допустимая сетка сумм просто не попала в узкий интервал.

Шаг ставки и минимальная ставка ограничивают расчет по-разному. Шаг задает расстояние между допустимыми суммами. Минимум отсекает слишком маленькие значения. Если минимум на обоих плечах равен 500 рублям, а общий бюджет не больше 1 000, остается только пара 500 / 500. Ее результаты уже показаны в таблице. Это другой портфель, а не безобидное исправление копеек.

Нужно ли тратить весь выделенный бюджет

Бюджет может означать верхнюю границу, а не обязательный расход. При шаге в один рубль и минимуме 10 рублей на каждое плечо в нашем примере допустима пара 420 / 382. Общий расход составляет 802 рубля. Выплаты равны 420 × 1,91 = 802,20 и 382 × 2,10 = 802,20 рубля.

Чистый результат в обоих случаях равен +0,20 рубля, а 198 рублей остаются незадействованными. Их не надо вычитать из выплаты как проигрыш: они не были поставлены. Проверка полного остатка дает 802,20 + 198 = 1 000,20 рубля.

Это пример существования другой допустимой пары, а не рекомендация охотиться за двадцатью копейками. Любое неучтенное удержание может перекрыть такой запас. При минимуме 500 рублей эта пара вообще недопустима. Условия расчета нужно менять вместе с числами, а не оставлять мелким шрифтом от предыдущего примера.

Как проверить раскладку перед приемом ставок

Начальный расчет удобно сделать через калькулятор букмекерской вилки. После этого выпишите суммы, которые действительно допускает купон. Для каждого исхода посчитайте выплату и вычтите общий фактический расход на все плечи, включая проигрывающие.

Смотрите на худший денежный результат. Проверьте минимумы, шаг, доступный остаток на каждой площадке, максимальную сумму и правила округления выплат. Комиссию учитывайте на той базе, которую устанавливают условия продукта. Округление ставки и округление денежного расчета не являются одной операцией.

Наконец, сверяйте подтвержденные купоны. Если сумма принята частично или цена изменилась, прежняя таблица больше не описывает вашу позицию. А если все условия сохранились, но допустимые суммы дают минус хотя бы в одном сценарии, запись Q < 1 не делает этот минус прибылью. На экране калькулятора была математическая возможность. В купонах должны сойтись конкретные деньги.

Подтверждённые пользователи

Комментарии

Email публично не показывается и нужен только для одноразового кода.

Пока нет опубликованных комментариев

Станьте первым подтверждённым автором. Комментарий появится после модерации.