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% — впечатляющий размер позиции, обычный анализ.
Разобранные примеры
В таблице ниже разобраны три сделки от начала до конца при ставке комиссии 0,05% (5 базисных пунктов за ногу — типичная комиссия тейкера) и плече 10×. Количество указано в единицах базового актива.
| Сделка | Сторона | Вход | Выход | Кол-во | Валовый P&L | Комиссии (обе ноги) | Чистый P&L | ROI по марже | ROI по нотионалу |
|---|---|---|---|---|---|---|---|---|---|
| A | Лонг | $100 | $110 | 5 | +$50.00 | $0.525 | +$49.48 | +98.95% | +9.90% |
| B | Шорт | $110 | $100 | 5 | +$50.00 | $0.525 | +$49.48 | +98.95% | +9.90% |
| C | Лонг | $100 | $98 | 5 | −$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.
- Направление — переключите Лонг или Шорт, чтобы разница цен получила правильный знак; для сделки A выше выберите Лонг.
- Цена входа — цена вашего исполнения в долларах, например $100.
- Цена выхода — где вы закрыли позицию, например $110.
- Количество — размер в единицах базового актива, например 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 дней
Полный доступ ко всему набору инструментов. Банковская карта не требуется.
Начать бесплатный пробный период