AIO.

Блог

Tools

Как рассчитать P&L и ROI в трейдинге (лонг и шорт)

Почему большинство трейдеров неправильно считают P&L

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

Это руководство разбирает P&L и ROI с нуля: формулы для лонга и шорта, как комиссии начисляются на нотионал входа и выхода, и почему ROI означает две совершенно разные вещи в зависимости от того, измеряете вы его относительно маржи или нотионала. Если хотите пропустить арифметику, калькулятор P&L автоматически применяет каждый шаг ниже.

Валовый P&L: слой разницы цен

Валовый P&L — это чистый результат движения цены, до вычета любых издержек. Он зависит только от цены входа, цены выхода и размера позиции (количества базового актива).

Длинные позиции приносят прибыль при росте цены. Формула:

  • Валовый P&L (лонг) = (цена выхода − цена входа) × количество

Короткие позиции — зеркальное отражение: вы получаете прибыль при падении цены, поэтому разница цен инвертируется:

  • Валовый P&L (шорт) = (цена входа − цена выхода) × количество

Обратите внимание, что между лонгом и шортом меняется только порядок вычитания. Лонг, купленный по 100 и проданный по 110 при количестве 5, приносит (110 − 100) × 5 = +50. Шорт, открытый продажей по 110 и закрытый покупкой по 100 с тем же количеством, тоже приносит (110 − 100) × 5 = +50. Эти два случая симметричны — именно поэтому чёткое соглашение о знаках так важно при ведении журнала сделок.

Чистый P&L: где комиссии кусают дважды

Самая распространённая ошибка при расчёте P&L — начисление торговой комиссии один раз или только на вход. Каждая сделка «туда-обратно» — это две транзакции: открытие позиции и её закрытие. Биржа взимает комиссию с нотионала каждой транзакции, а не с вашей маржи и не только один раз.

Нотионал — это цена × количество в момент транзакции. Поскольку вход и выход происходят по разным ценам, обе комиссии рассчитываются от разных нотионалов:

  • Комиссия за вход = цена входа × количество × ставка комиссии
  • Комиссия за выход = цена выхода × количество × ставка комиссии
  • Чистый P&L = Валовый P&L − комиссия за вход − комиссия за выход

Это применимо одинаково и к лонгам, и к шортам — комиссии всё равно, в каком направлении вы торговали, важен лишь нотионал, перешедший из рук в руки. Ставки мейкера и тейкера на большинстве площадок различаются; если вы открываете позицию как тейкер, а закрываете как мейкер, используйте верную ставку для каждой ноги сделки. Калькулятор P&L позволяет задать ставку комиссии, чтобы вычет применялся к обеим ногам без ручных расчётов.

ROI: по марже или по нотионалу?

Именно в доходности на инвестиции кроется главная путаница, потому что одна и та же прибыль в долларах даёт совершенно разные проценты ROI в зависимости от выбранного знаменателя.

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

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

  • ROI по марже = чистый P&L ÷ маржа × 100%
  • ROI по нотионалу = чистый P&L ÷ (цена входа × количество) × 100%

Соотношение между ними примерно равно кратности плеча: движение на 2% по нотионалу превращается в ROI 20% по марже при плече 10×. Всегда уточняйте, о каком именно ROI идёт речь. Трейдер, хвастающийся ROI в 50% на позиции с плечом 25×, на самом деле угадал движение цены всего на 2% — впечатляющий размер позиции, обычный анализ.

Хватит считать P&L вручную. Введите цену входа, выхода, размер и комиссии в калькулятор и мгновенно получите валовый, чистый P&L и оба показателя ROI.
Открыть калькулятор P&L

Разобранные примеры

В таблице ниже разобраны три сделки от начала до конца при ставке комиссии 0,05% (5 базисных пунктов за ногу — типичная комиссия тейкера) и плече 10×. Количество указано в единицах базового актива.

СделкаСторонаВходВыходКол-воВаловый P&LКомиссии (обе ноги)Чистый P&LROI по маржеROI по нотионалу
AЛонг$100$1105+$50.00$0.525+$49.48+98.95%+9.90%
BШорт$110$1005+$50.00$0.525+$49.48+98.95%+9.90%
CЛонг$100$985−$10.00$0.495−$10.50−21.00%−2.10%

Сделки A и B симметричны — одно и то же движение на 10 пунктов, противоположные направления, идентичный чистый результат. Сделка C показывает, как комиссии превращают неблагоприятное движение на 2% в чуть более крупный чистый убыток. Маржа для каждой сделки равна нотионалу ÷ 10: нотионал входа сделки A составляет $500, значит маржа — $50, и чистые $49.48 на марже $50 дают ROI по марже около 99%. Те же $49.48 от нотионала $500 дают около 9,9%.

Комиссионное сопротивление при активной торговле

Каждая сделка «туда-обратно» в примерах обошлась примерно в $0.50 на $500 нотионала — около 0,1% нотионала за один цикл. Это кажется мелочью, пока не начнёте масштабировать. Скальпер, оборачивающий тот же нотионал 20 раз в день, платит 2% нотионала в день комиссиями. Именно поэтому ваша цена безубыточности заметно отстоит от цены входа, и именно поэтому высокочастотные стратегии живут или умирают в зависимости от уровней комиссий. Чем быстрее вы торгуете, тем сильнее чистый P&L определяется издержками, а не тем, насколько верно вы угадали направление.

Как P&L связан с остальной риск-математикой

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

  • Ведите журнал по чистым, а не валовым цифрам. Ваш торговый журнал должен фиксировать чистый P&L, чтобы статистика отражала реальность.
  • Выберите одну систему ROI и придерживайтесь её. Смешивание ROI по марже и по нотионалу в разных сделках делает вашу статистику результатов бессмысленной.
  • Учитывайте обе ноги сделки каждый раз. Позиция никогда не закрывается бесплатно.
  • Отделяйте идею сделки от размера позиции. ROI по нотионалу оценивает ваш анализ; ROI по марже оценивает вашу склонность к риску.

Освойте эти четыре привычки, и P&L перестанет быть сюрпризом в конце месяца, а станет числом, которое вы сможете предсказать ещё до входа в сделку.

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

Откройте калькулятор P&L и введите одну сделку, чтобы получить валовый, чистый P&L и ROI без единой таблицы Excel.

  1. Направление — переключите Лонг или Шорт, чтобы разница цен получила правильный знак; для сделки A выше выберите Лонг.
  2. Цена входа — цена вашего исполнения в долларах, например $100.
  3. Цена выхода — где вы закрыли позицию, например $110.
  4. Количество — размер в единицах базового актива, например 5.
  5. Ставка комиссии — выберите готовую биржевую пресет-ставку или введите свою ставку мейкера/тейкера (например, 0.05%); она взимается с обеих ног сделки.

Калькулятор мгновенно возвращает валовый P&L, суммарные комиссии, чистый P&L и ROI % от стоимости вашей позиции. Сделка A выше даёт +$50 валовой прибыли, ~$0.53 комиссий и +$49.48 чистой прибыли — именно те цифры, что разобраны выше. Откройте калькулятор P&L, чтобы рассчитать свои собственные цифры.

Рассчитайте чистый P&L и ROI за секунды

Введите цену входа, выхода, количество, плечо и ставку комиссии. Калькулятор P&L возвращает валовый P&L, комиссии по обеим ногам, чистый P&L и ROI как по марже, так и по нотионалу — для лонгов и шортов.

Открыть калькулятор P&L

Попробуйте все индикаторы AIO бесплатно 5 дней

Полный доступ ко всему набору инструментов. Банковская карта не требуется.

Начать бесплатный пробный период