Расчёт ставок

Калькулятор вилок: как рассчитать суммы ставок и учесть комиссии

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

Материал проекта WEB3 BET4 мин чтения

Открыть калькулятор ↗

В этой статьеФормула вилки на два исходаПример с банком 10 000 рублейЧто делать, если на одном плече доступно только 3 000 ₽Комиссии и разные валютыРасчётная прибыль и фактический PNLПроверяем калькулятор на трёх учебных сценариях

Формула вилки на два исхода

Для двух взаимоисключающих и исчерпывающих исходов с десятичными коэффициентами K₁ и K₂ сначала считают S = 1/K₁ + 1/K₂. При S меньше единицы получается положительный теоретический спред до дополнительных расходов. При равных выплатах расчётная доходность к общей сумме ставок равна (1/S − 1) × 100%.

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

Пример с банком 10 000 рублей

Возьмём учебные коэффициенты 2,10 и 2,05. Это вымышленные цены для демонстрации расчёта, а не действующее предложение площадок. Сумма обратных коэффициентов примерно равна 0,9640. Теоретическая доходность составляет около 3,73% до расходов.

Ставка 1 = банк × (1/K₁) / S
Ставка 2 = банк × (1/K₂) / S

Из 10 000 ₽ получается примерно 4 939,76 ₽ на первый исход и 5 060,24 ₽ на второй. Выплата в любом из двух обычных исходов — около 10 373,49 ₽. После округления суммы и результат нужно проверить повторно. При частичном исполнении одной стороны равенство выплат нарушится.

Что делать, если на одном плече доступно только 3 000 ₽

Нельзя оставить вторую ставку от расчёта на 10 000 ₽ и просто уменьшить первую. Всю комбинацию нужно масштабировать. В нашем примере ограничение первой ставки до 3 000 ₽ уменьшает вторую примерно до 3 073,17 ₽. Общая сумма составит около 6 073,17 ₽, выплата — 6 300 ₽ до расходов.

После уменьшения суммы ещё раз проверьте минимальную ставку второй площадки. На бирже ограничение определяется не только балансом: по лучшей цене может быть доступен небольшой объём, а оставшаяся часть заявки исполнится дороже или не исполнится вообще.

Комиссии и разные валюты

Сначала приведите затраты и выплаты к одной валюте. Например, рублёвую ставку и долларовую стоимость контрактов сравнивают по одному явно выбранному курсу. При изменении курса расчёт необходимо обновить. Учитывайте, что курс пополнения, справочный курс и фактическая стоимость вывода могут различаться.

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

Расчётная прибыль и фактический PNL

Калькулятор отвечает на вопрос «что получится при этих ценах и условиях». Журнал PNL должен отвечать на другой вопрос: сколько денег фактически потрачено и получено. Если контракт продали до завершения события, в расчёт закрытия входит реальная сумма продажи и комиссия выхода.

В WEB3 BET калькулятор и журнал помогают разделять эти задачи. Перед сохранением сделки проверьте фактически принятые суммы. Если одно плечо осталось открытым или сведения о закрытии неполные, такую запись нельзя считать подтверждённой прибылью.

Проверяем калькулятор на трёх учебных сценариях

Ниже — специально заданные значения для проверки арифметики, а не найденные сделки. Начните с режима «БК + БК», первой суммы 100 USD и коэффициента 2,10. Нажмите «Уравнять выплаты» после выбора второго коэффициента.

Второй коэффициентВторая ставкаОбщий входМинимальный результат
2,10100 USD200 USD+10 USD
1,80116,67 USD216,67 USD−6,67 USD

Во второй строке первая выплата остаётся 210 USD, а вторая после округления составляет 210,006 USD. Поэтому минимальный результат берётся по первой стороне. Одинаковая выплата не означает положительный результат.

Для проверки валюты замените первую сумму на 9 000 RUB и вручную задайте 90 RUB за USD. При второй ставке 100 USD и двух коэффициентах 2,10 расчёт снова даст общий вход 200 USD и результат +10 USD. Курс 90 здесь учебный, он не выдаётся за текущий.

Для режима «БК + Polymarket» задайте 50 USD по 2,10, цену доли 45¢ и параметр комиссии 5 в поддерживаемой формуле. Уравнивание с округлением даст вторую сумму 48,55 USD с комиссией и минимальный результат около +6,45 USD. Реальный тариф рынка и среднюю цену покупки нужно проверять отдельно.

Открыть калькулятор и повторить примеры

Частые вопросы

Можно поставить одинаковую сумму на оба исхода?

При разных коэффициентах это обычно даёт разные выплаты. Для выравнивания используют распределение по обратным коэффициентам.

Положительный процент гарантирует прибыль?

Нет. Он описывает расчёт при заданных условиях. Изменение цены, неполное исполнение, разные правила и расходы могут изменить результат.