Расчёт размера позиции: формула и примеры

Расчёт размера позиции: формула и примеры

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

Какие данные нужны до расчёта

  • R, денежный риск (USDT): сумма, которую вы теряете, если сработает стоп. Задаётся заранее.

  • E, цена входа (USDT).

  • S, цена стопа (USDT): точка, где сценарий отменяется. Объём подгоняют под стоп, а не наоборот.

  • c, издержки на единицу (USDT/ед.): комиссия входа и выхода плюс запас на проскальзывание.

Капитал нужен, чтобы задать R и проверить маржу.

Формула количества актива

Q = R ÷ (|E − S| + c)

Q в единицах базового актива (например, BTC), остальные величины в USDT. Единицы сходятся: USDT ÷ (USDT/ед.) = ед.

Учебный пример: капитал 1000 USDT, R = 5 USDT, вход 100, стоп 99.

  • Без издержек: Q = 5 ÷ (100 − 99) = 5 ед., номинал 5 × 100 = 500 USDT.

  • С издержками 0,10 USDT/ед.: Q = 5 ÷ 1,10 ≈ 4,545 ед.

Считаете от процента? Переведите его в долю: стоп 1% это 0,01, и 5 ÷ 0,01 = 500 USDT. Это номинал, а не количество (500 ÷ 100 = 5 ед.).

Как перевести количество в номинал и маржу

Номинал = Q × E, маржа = номинал ÷ плечо.

Показатель

Q без издержек

Q с издержками

Количество, ед.

5

4,545

Номинал, USDT

500

454,5

Маржа при 5x, USDT

100

90,9

Убыток на стопе с издержками, USDT

5,50

5,00

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

Как добавить комиссии и резерв на исполнение

c = комиссия входа + комиссия выхода + запас на проскальзывание, в USDT на единицу. Ставки берите из тарифа своей биржи. Если позиция переживает выплату фандинга, добавьте и его.

Условный бюджет потери на единицу в примере: |E − S| + c = 1,10 USDT. Без этой поправки убыток на стопе вырастает до 5,50 USDT. Оценка издержек условная: на быстром рынке стоп может исполниться хуже расчёта.

Как проверить ограничения инструмента

У инструмента есть шаг количества и минимальный ордер. Если количество задано лотами, разделите Q на размер контракта.

Округляйте вниз. При шаге 0,01 получаем 4,54 ед., маржа ≈ 90,8 USDT, убыток на стопе ≈ 4,99 USDT. Округление вверх до 4,55 дало бы ≈ 5,005 USDT, то есть выше лимита. Если после округления выходит меньше минимального ордера, пропустите сделку, но не повышайте риск и плечо.

Модель линейная. У inverse-контрактов маржа и P&L считаются в монете, их формулу берите из спецификации биржи.

Чек-лист проверки перед отправкой ордера

  1. R задан заранее, расстояние до стопа и издержки посчитаны в USDT, а не в процентах или монетах.

  2. Q получено с издержками и округлено вниз по шагу.

  3. Номинал и маржа помещаются в капитал, стоп ближе ликвидации.

  4. Контракт линейный, не inverse.

Сдвинули вход или стоп? Пересчитайте Q: прежний объём уже не соответствует риску.

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

Нет. Размер задаёт количество и номинал, маржа это залог под них.


Чем дальше стоп, тем больше убыток на единицу. При том же R количество меньше.

Да. Итог сделки уменьшают комиссии и входа, и выхода, а при удержании через выплату ещё и фандинг.

Вниз, по шагу инструмента. Тогда риск не превысит R.


Нет. Она рассчитана на линейный контракт с расчётом в USDT.


Вывод и следующий шаг

Объём следует из риска и стопа: любое изменение входа, стопа или издержек требует нового расчёта.

Если хотите дополнить самостоятельную практику обучением и разбором торговых решений, ознакомьтесь с форматом Impulse+ от Peterson Trade: разбор сделок помогает проверить, держались ли вы своего расчёта риска.