Калькулятор ликвидации

Калькулятор цены ликвидации с условиями выбранного контракта

Калькулятор считает упрощённую цену ликвидации изолированной позиции линейного USDT-контракта. Это mark price, при которой маржа позиции опускается до поддерживающей. Для расчёта нужны направление, номинал, цена входа, плечо и MMR вашей ступени. Комиссий, поддерживающей суммы ступени и кросс-режима в модели нет. Поэтому для части бирж и режимов результат остаётся оценкой. Для сверки ниже приведены формулы Binance, классического аккаунта Bybit и Hyperliquid. Цена ликвидации — граница, а не план выхода.

Где позицию могут закрыть принудительно?

Модель: изолированная маржа, одна позиция, без комиссий закрытия и ступеней риск-лимита, ликвидация по mark price. У биржи цена будет своей — смотрите её в окне ордера.

Упрощённая цена ликвидации
—

Начальная маржа—
Движение до ликвидации—
Грубый ориентир 1/плечо—

Это оценка для понимания, не точный калькулятор биржи. В кросс-марже на результат влияют остальные позиции и свободный баланс.

СодержаниеЧто показывает результат расчётаКак заполнить калькуляторБиржа, контракт и режим маржиПоддерживающая маржа: откуда взять цифрыРазбор на одной позицииТочный расчёт и оценка: где проходит границаФормулы, по которым считается границаКакое решение проверить дальше

Что показывает результат расчёта

Ликвидацию биржа считает по mark price. Это справедливая цена контракта, которую строят по индексу спотовых цен, а не по последней сделке в стакане. Позицию закрывают, когда её маржа опускается до поддерживающей маржи (maintenance margin), то есть до минимума обеспечения, который биржа требует держать под позицией. На Binance тот же момент описан через коэффициент маржи. Поддерживающую маржу делят на баланс маржи (margin balance), в который входит нереализованный PnL. Когда отношение доходит до 100%, наступает ликвидация.

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

Как заполнить калькулятор

Калькулятор на этой странице спрашивает только параметры самой позиции. Заполняйте поля в таком порядке:

  1. Направление

    Выберите лонг или шорт. У лонга граница лежит ниже входа, у шорта — выше. Если перепутать сторону, граница окажется по другую сторону цены.

  2. Цена входа

    Возьмите её из карточки открытой позиции или из окна ордера. Для позиции, набранной в несколько заходов, нужна средняя цена входа, а не цена последней сделки.

  3. Номинал

    Номинал — стоимость позиции в USDT. Количество калькулятор получит сам: номинал, делённый на цену входа. Маржу сюда не вводите, это частая путаница.

  4. Плечо

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

  5. Ставка поддерживающей маржи (MMR)

    Найдите в таблице ступеней контракта ту ступень, в которую попадает ваш номинал, и введите её ставку. Условная цифра даст только ориентир.

Модель калькулятора одна. Он считает изолированную позицию линейного USDT-контракта. Поддерживающую маржу он берёт по цене ликвидации: количество × цена ликвидации × MMR. Так устроена модель Binance USDⓈ-M для изолированной позиции, когда у ступени нет поддерживающей суммы. Поддерживающая сумма, переход между ступенями риск-лимита, комиссии закрытия, funding и кросс-маржа в модель не входят, выбора биржи тоже нет. Поэтому для кросс-режима, COIN-M, OKX, Gate, единого аккаунта Bybit и единого или портфельного счёта Binance результат калькулятора — только оценка.

На выходе вы увидите четыре цифры. Первая — упрощённая цена ликвидации. Вторая — начальная маржа. Третья — расстояние до ликвидации в процентах. Четвёртая — грубый ориентир «1/плечо».

Калькулятор точно повторяет только изолированную позицию Binance USDⓈ-M без поддерживающей суммы. Для кросс-режима, COIN-M, OKX, Gate и единых счетов его цифра остаётся оценкой.

Биржа, контракт и режим маржи

Прежде чем сравнивать результат с биржей, определите модель расчёта своего контракта. Формулы у площадок разные, и одна и та же позиция даёт у них немного разные цены. Binance для USDⓈ-M считает поддерживающую маржу по цене ликвидации, так же считает и калькулятор. Классический аккаунт Bybit берёт её от стоимости позиции и без комиссии, поэтому у лонга его граница чуть ближе ко входу, это видно в разборе. В едином аккаунте Bybit (UTA) в формулу добавлена ставка тейкера, то есть плата за закрытие. Формулу UTA мы на этой странице не приводим, поэтому сверяйтесь с карточкой позиции. У Hyperliquid подход свой: ставка поддерживающей маржи там равна половине начальной маржи при максимальном плече ступени.

Напрямую сверять цифру калькулятора можно с карточкой изолированной позиции на Binance USDⓈ-M, если у вашей ступени нет поддерживающей суммы. Если поддерживающая сумма есть или позиция в кросс-режиме, считайте вручную по формуле Binance ниже. Для классического аккаунта Bybit и для Hyperliquid формулы тоже приведены ниже. В остальных случаях ориентируйтесь на цифру из карточки позиции.

У обратных контрактов (COIN-M) отдельная методика, и линейную формулу на них не переносят. Официальные формулы OKX, Gate, единого и портфельного счёта Binance мы пока не сверили, поэтому формулы этой страницы для них годятся только для прикидки.

Дальше — режим маржи. В изолированном режиме позицию держит только выделенная ей маржа. Автодобавление маржи на Bybit отодвигает границу, но докладывает деньги из баланса. Под риском тогда оказывается больше, чем вы выделили вначале.

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

Перед сверкой определите биржу, тип контракта и режим маржи. В кросс-режиме без данных о балансе и других позициях цена ликвидации получится неверной.

Поддерживающая маржа: откуда взять цифры

Поддерживающая маржа равна номиналу, умноженному на ставку ступени (MMR), минус поддерживающая сумма этой же ступени. Ступень выбирается по размеру позиции. Не по плечу.

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

  • Цена входа и направление: из окна ордера или открытой позиции.
  • Номинал или количество: количество равно номиналу, делённому на цену входа.
  • Плечо или маржа позиции: для изолированного режима.
  • MMR и поддерживающая сумма: на Binance из таблицы «Leverage and Margin» контракта, на Bybit из ступеней риск-лимита, на Hyperliquid из таблицы ступеней маржи.
  • Ставка тейкера: в модели Bybit UTA она входит в расчёт. Формулами этой страницы её не учесть, но она помогает объяснить расхождение с карточкой позиции.
  • Для кросс-режима: свободный баланс, а также поддерживающая маржа и нереализованный PnL прочих позиций.

Бывает, что при расчётной цене ликвидации номинал позиции попадает в соседнюю ступень. Тогда Binance требует пересчитать цену с параметрами этой ступени. Проверить это можно вручную: умножьте полученную цену ликвидации на количество и найдите этот номинал в таблице ступеней. Если он уходит в соседнюю ступень, пересчитайте с её MMR и поддерживающей суммой. Как читать эту таблицу, объясняет статья о ступенях риска.

MMR и поддерживающую сумму берите из таблицы ступеней своей биржи. Затем проверьте, не попадает ли номинал при цене ликвидации в соседнюю ступень.

Разбор на одной позиции

Учебная ситуация: лонг BTC по условной цене 64 000 USDT, номинал 200 USDT, то есть 0,003125 BTC. На бирже количество округлится до шага контракта. Режим изолированный, плечо 20x, маржа 10 USDT. Ставку поддерживающей маржи возьмём учебную, 0,5% без поддерживающей суммы. Это не текущая ступень какой-либо биржи.

Калькулятор с такими полями покажет начальную маржу 10 USDT и цену ликвидации около 61 105,5 USDT, на 4,5% ниже входа. Это модель Binance: поддерживающая маржа считается по цене ликвидации и в этой точке составляет около 0,95 USDT. Классический аккаунт Bybit берёт поддерживающую маржу от цены входа: 200 × 0,5% = 1 USDT. Его цена ликвидации: 64 000 − (10 − 1) / 0,003125 = 61 120 USDT. Разница в 14,5 USDT возникает из-за базы расчёта: цена ликвидации ниже цены входа, поэтому требование Binance в этой точке чуть меньше.

Где проходит граница у лонга 20x
вход 64 000ликвидация ≈ 61 1061/плечо: 60 800

Изолированный лонг на 200,00 USDT, плечо 20×, поддерживающая маржа 0,50% от номинала (условно). Упрощённая модель без комиссий закрытия, ступеней риск-лимита и других позиций — у биржи цена будет своей.

Учебная модель: номинал 200 USDT, MMR 0,5%, без комиссий и funding.

Теперь сдвинем цену на 3%. При падении до 62 080 убыток составит 6 USDT, на позиции останется 4 USDT маржи, а коэффициент маржи в понимании Binance дойдёт примерно до 24%. При росте до 65 920 прибыль составит те же 6 USDT. Комиссия тейкера Binance на базовом уровне, 0,05%, добавит к любому исходу расход примерно по 0,1 USDT за вход и за выход.

От плеча денежный результат не зависит. Плечо меняет другое: сколько маржи останется после того же движения и где окажется граница.

Модель калькулятора, номинал 200 USDT, MMR 0,5%, без комиссий. По классической модели Bybit границы чуть ближе ко входу: 57 920, 61 120 и ≈62 187.
ПлечоМаржаЦена ликвидацииЗапас до неёПадение на 3% (до 62 080)
10x20 USDT≈57 889≈9,5%−6 USDT, остаётся 14 USDT
20x10 USDT≈61 106≈4,5%−6 USDT, остаётся 4 USDT
30x≈6,67 USDT≈62 178≈2,8%ликвидация раньше, около 62 178

Грубая прикидка «1/плечо» для 20x даёт 60 800. Калькулятор выводит этот ориентир отдельно. На Bybit это цена банкротства, то есть уровень, где маржа исчерпана полностью. Ликвидация срабатывает раньше. Разница равна поддерживающей марже: 1 USDT, делённый на 0,003125 BTC, даёт те самые 320 USDT между 60 800 и 61 120. В модели калькулятора зазор чуть меньше, около 305,5 USDT, потому что поддерживающая маржа в точке ликвидации около 0,95 USDT.

При том же движении цены денежный результат одинаков при любом плече, но от плеча зависят остаток маржи и место границы. Разница между Binance и классическим Bybit в примере составила 14,5 USDT.

Точный расчёт и оценка: где проходит граница

Результат близок к цифре биржи

  • Калькулятор на странице: изолированная позиция на Binance USDⓈ-M, ступень без поддерживающей суммы, введён MMR этой ступени
  • Ручной расчёт по формулам ниже: классический аккаунт Bybit, Hyperliquid, ступени Binance с поддерживающей суммой
  • Ручной расчёт по формулам ниже: кросс-режим, если подставлены свободный баланс, поддерживающая маржа и PnL других позиций
  • Расхождение с биржей — округление, комиссии и неучтённые расходы

Результат — только ориентир

  • OKX, Gate, COIN-M, единый или портфельный счёт Binance
  • Единый аккаунт Bybit (UTA): в модели биржи есть ставка тейкера
  • Ступень не введена, взята условная ставка
  • Кросс-режим без данных о других позициях
  • Цифра годится для прикидки, но не для выбора места стопа

Даже модель с опубликованной формулой учитывает не всё. Bybit списывает funding из маржи позиции, если свободного баланса не хватает, и граница от этого подходит ближе к рынку. Ставку комиссии Binance за ликвидацию в опубликованных правилах мы не нашли.

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

Формулы, по которым считается граница

Поддерживающая маржа = Номинал × MMR ступени − Поддерживающая сумма

Калькулятор этой страницы:
Лонг: Цена ликв. = (Количество × Цена входа − Начальная маржа) / (Количество × (1 − MMR))
Шорт: Цена ликв. = (Количество × Цена входа + Начальная маржа) / (Количество × (1 + MMR))

Bybit, классический аккаунт, изолированная маржа:
Лонг: Цена ликв. = Цена входа − (Начальная маржа − Поддерживающая маржа) / Количество
Шорт: Цена ликв. = Цена входа + (Начальная маржа − Поддерживающая маржа) / Количество

Binance USDⓈ-M:
Цена ликв. = (WB − TMM1 + UPNL1 + cum − side × qty × Цена входа) / (qty × MMR − side × qty)
side = 1 для лонга, −1 для шорта; в изолированном режиме TMM1 = 0 и UPNL1 = 0

Hyperliquid:
Цена ликв. = Цена (price) − side × Доступная маржа / Количество / (1 − l × side), где l = 1 / maintenance leverage

В формуле Binance буквы означают следующее. WB — баланс кошелька (wallet balance): в изолированном режиме — баланс, выделенный позиции, без нереализованного PnL; в кросс-режиме — баланс кросс-кошелька. TMM1 — поддерживающая маржа всех прочих позиций, кроме рассчитываемой. UPNL1 — нереализованный PnL этих прочих позиций. cum — поддерживающая сумма ступени из таблицы «Leverage and Margin». qty — количество контракта в монете, без знака. MMR — ставка поддерживающей маржи той же ступени. Если в изолированном режиме cum = 0, формула Binance превращается в формулу калькулятора.

Проверим на разборе выше. В изолированном лонге WB = 10, cum = 0, side = 1, qty = 0,003125. Числитель: 10 − 0,003125 × 64 000 = −190. Знаменатель: 0,003125 × 0,005 − 0,003125 = −0,003109375. Частное даёт те самые 61 105,5 USDT, ту же цифру, что показывает калькулятор.

В документации Hyperliquid переменная в начале формулы обозначена как price, в нашей записи это «Цена». Что именно подставлять — цену входа или текущую mark price вместе с изолированной маржой, включающей нереализованный результат, — сверьте с описанием на странице Liquidations и с карточкой позиции. Доступная маржа в кросс-режиме — стоимость счёта минус поддерживающая маржа, в изолированном — изолированная маржа позиции минус поддерживающая маржа. Maintenance leverage — величина, обратная ставке поддерживающей маржи, поэтому l просто равно этой ставке. Количество берётся без знака, направление задаёт side.

Здесь приведена текстовая запись формулы Binance, которую мы восстановили и сверили с двумя официальными примерами Binance: результат совпадает до цента. Сама страница Binance публикует формулу изображением, поэтому при расхождении с карточкой позиции ориентируйтесь на цифру биржи. Документация Hyperliquid тоже могла обновиться после нашей проверки. Таблицу ступеней берите из актуальной спецификации. Учебные расчёты на сайте считает общий модуль формул, покрытый контрольными тестами.

Какое решение проверить дальше

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

Стоп не двигают.

Как подобрать плечо, когда размер позиции уже посчитан и место стопа выбрано, разобрано в статье о выборе плеча. Остальные расчёты собраны в разделе инструментов.

Цена ликвидации должна стоять дальше стопа с запасом на проскальзывание. Если граница ближе стопа, снижают плечо, а стоп не двигают.

Почему биржа показывает другую цену ликвидации, чем калькулятор?

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

Можно ли считать ликвидацию как 1/плечо от цены входа?

Только как грубый ориентир. На Bybit «цена входа × (1 − 1/плечо)» — это цена банкротства, где маржа исчерпана полностью. Ликвидация наступает раньше, на величину поддерживающей маржи.

Меняется ли цена ликвидации после открытия позиции?

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

Подходит ли калькулятор для COIN-M, OKX и Gate?

Только для оценки. У обратных контрактов отдельная формула, а методики OKX и Gate мы пока не сверили с официальными страницами. Для таких контрактов ориентируйтесь на цену ликвидации в карточке позиции на бирже.

Следующий шаг

Проверить достаточность обеспечения

Перейти

Источники и проверка

Binance: Liquidation ProtocolsBinance: How to Calculate Liquidation Price of USDⓈ-M Futures ContractsBybit: Liquidation Price (USDT Contract)Bybit: UTA Trading Rules — Liquidation ProcessHyperliquid: Liquidations

Условия площадок проверены 17 октября 2026 г. Они меняются — сверяйтесь со спецификацией контракта в своём аккаунте.

Найдите ответ на свой вопрос