Бесплатный калькулятор

Калькулятор PnL и ROE для криптофьючерсов

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

Направление
Как задать размер

Ставка тейкера; берётся на входе и на выходе.

Результат

Заполните поля — результат обновляется по мере ввода.

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

Как пользоваться калькулятором

  1. Выберите лонг или шорт и введите цены входа и выхода.
  2. Укажите размер позиции — в монетах (как количество показывает биржа) или объёмом в USDT. Объём — это количество × цена входа, а не маржа.
  3. Укажите плечо и, чтобы видеть чистый результат, комиссию тейкера за одну сторону (например, 0,05%).
  4. Смотрите чистый PnL, ROE, комиссии и начальную маржу. Измените цену выхода, чтобы увидеть результат на тейке или на стопе.

Как считаются PnL и ROE

Для линейного контракта с маржой в USDT прибыль — это разница цен, умноженная на количество; для шорта знак меняется. Комиссия берётся с объёма позиции на входе и ещё раз на выходе. ROE сравнивает чистый результат с внесённой маржой — поэтому та же сделка с большим плечом показывает больший ROE.

  • Валовый PnL = (Выход − Вход) × Количество (× −1 для шорта)
  • Комиссии = (Вход × Количество + Выход × Количество) × Комиссия % ÷ 100
  • Чистый PnL = Валовый PnL − Комиссии
  • Начальная маржа = Вход × Количество ÷ Плечо
  • ROE % = Чистый PnL ÷ Начальная маржа × 100
  • Изменение цены % = (Выход − Вход) ÷ Вход × 100 (× −1 для шорта)

Пример расчёта

Лонг 0,05 BTC от 100 000 с плечом 10×, закрыт на 102 000; комиссия тейкера — 0,05% за сторону.

Валовый PnL = (102 000 − 100 000) × 0,05 = 100 USDT. Комиссии = (5 000 + 5 100) × 0,05% = 5,05 USDT, поэтому чистый PnL — 94,95 USDT. Начальная маржа — 5 000 ÷ 10 = 500 USDT, значит ROE = 94,95 ÷ 500 = 18,99% при движении цены на 2%.

Шорт: 5 000 USDT в ETH по цене 2 500 — это 2 ETH. Закрытие на 2 400 с плечом 20× и той же комиссией даёт 200 USDT валовой прибыли, 4,90 USDT комиссий и 195,10 USDT чистыми. Маржа — 250 USDT, ROE — 78,04% при движении на 4%.

Вопросы и ответы

Чем PnL отличается от ROE?

PnL — это результат в деньгах (USDT). ROE (return on equity) — тот же результат в процентах от начальной маржи. С плечом маржа меньше позиции, поэтому ROE примерно равен изменению цены, умноженному на плечо: движение на 2% при 10× — это около 20% до комиссий.

Почему PnL отрицательный, хотя цена пошла в мою сторону?

Из-за комиссий: их платят дважды — на входе и на выходе. С комиссией 0,05% за сторону лонг 0,05 BTC от 100 000 до 100 050 даёт 2,50 USDT валовой прибыли, но 5,00 USDT комиссий — итого −2,50 USDT. Чтобы выйти в ноль, цена должна пройти примерно двойную ставку комиссии — здесь около 0,1%.

Учитывается ли фандинг?

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

Почему нет цены ликвидации?

Она зависит от уровней поддерживающей маржи биржи, режима маржи (изолированная или кросс) и остального баланса, поэтому этот калькулятор её не показывает. Калькулятор цены ликвидации даёт оценку для изолированной маржи; точное число — в форме ордера на бирже.

Отслеживайте каждую сделку автоматически

PnLTrack синхронизирует сделки с Binance, Bybit, OKX, MEXC, BingX, WhiteBIT, Hyperliquid и Propr через read-only API-ключи — без ручного ввода. Есть бесплатный тариф, регистрация открыта.

Начать бесплатно