Калькулятор лота: из процента риска в точный объём

Автор Daniel Frost·
Риск в деньгах и дистанция стопа превращаются в размер лота, который примет брокер

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

Большинство калькуляторов останавливается за шаг до конца. Они возвращают что-то вроде 0.147 и оставляют вас с числом, которое не примет ни один брокер: непонятно, вводить 0.14 или 0.15, и непонятно, почему калькулятор в соседней вкладке для той же сделки говорит 0.19.

Именно в этом последнем шаге и лежат деньги. Эта страница — про саму единицу измерения: что такое лот, как процент риска превращается в лоты, что брокер примет, а что отклонит, и четыре причины, по которым два сервиса расходятся на одной и той же сделке.

Что на самом деле выдаёт калькулятор лота

Он выдаёт объём, а не деньги. Лот — единица размера контракта, и на форексе три стандартных размера зафиксированы: стандартный лот равен 100 000 единиц базовой валюты, мини-лот — 10 000, микро-лот — 1000. Купив 0.10 лота EURUSD, вы держите позицию на 10 000 евро, в какой бы валюте ни был открыт счёт.

Три размера контракта рядом: стандартный лот на 100 000 единиц, мини-лот на 10 000, микро-лот на 1000, и стоимость одного пункта для каждого
Лот — единица объёма позиции. Стоимость пункта следует из размера контракта, а не из вашего счёта.

Во сколько лот обойдётся — отдельный вопрос, и ответ целиком зависит от того, где стоит стоп. Те же 0.10 лота на EURUSD рискуют примерно 34 долларами при стопе в 34 пункта и примерно 120 долларами при стопе в 120. Поэтому у вопроса «каким объёмом торговать» нет постоянного ответа, и поэтому трейдер, осевший на любимом объёме — всегда 0.10 или всегда 1.00, — риском не управляет вовсе. Он зафиксировал не ту переменную.

Одно слово в этом определении работает больше, чем кажется: единицы базовой валюты, то есть первой в паре. Стандартный лот EURUSD — это 100 000 евро, USDJPY — 100 000 долларов, GBPUSD — 100 000 фунтов. Счёт, на котором вы их держите, размер контракта не меняет: он определяет только валюту, в которой придут прибыль и убыток.

Калькулятор переворачивает порядок. Вы фиксируете убыток, а объём выходит следствием. На счёте в 5000 долларов при риске 1 % каждой сделке позволено стоить 50 долларов; сделка с узким стопом получает больший лот, с широким — меньший, и обе обходятся одинаково, когда оказываются неудачными.

Размер лота и размер позиции — это одно и то же число?

Одна и та же величина в разных единицах. Размер позиции — общий термин для того, какой объём вы берёте, и его можно выразить в единицах, контрактах, акциях или лотах. Размер лота — та же величина, записанная в единицах объёма вашего брокера. На форексе перевод тривиален, потому что контракт стандартизован; за пределами форекса он перестаёт быть тривиальным.

100 000Единиц базовой валюты в одном стандартном лоте
0.01Типичный минимальный шаг объёма
3Классы контракта: стандарт, мини, микро
4Входных величины нужны калькулятору

По золоту контракт у одного брокера — 100 унций, у другого — 10. По индексным CFD пункт может стоить 1 доллар или 5 в зависимости от того, каким брокер прописал контракт. Количество лотов ничего не значит, пока неизвестен контракт за ним, и это самая частая причина, по которой «правильно» рассчитанная сделка рискует впятеро большей суммой, чем задумано.

Полезная привычка — читать это число как фразу, а не как ярлык. «0.14 лота» само по себе не говорит ничего; «0.14 контракта на 100 000 единиц, где пункт стоит 10 долларов, то есть стоп стоит 47,60» говорит всё и переживает смену инструмента. Тот, кто держит в голове вторую формулировку, замечает неверный размер контракта сразу: сумма в конце фразы перестаёт быть осмысленной.

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

Как калькулятор лота переводит риск в объём

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

Пять звеньев: от баланса счёта через процент риска, риск в деньгах, дистанцию стопа в пунктах и стоимость пункта на лот — к размеру лота

От баланса к объёму за пять звеньев

Баланс задаёт основу. Процент риска превращает его в деньги. Дистанция стопа берётся с графика, а не из предпочтений. Стоимость пункта на лот переводит пункты в деньги для этого инструмента. Разделить и округлить вниз.

В одну строку расчёт выглядит так:

лоты = риск в деньгах ÷ (дистанция стопа в пунктах × стоимость пункта на лот)

Знаменатель — это то, во сколько обойдётся один лот, если стоп сработает. Разделите на него сумму, которую готовы потерять, и получите количество лотов, при котором эти две суммы равны.

Два звена заслуживают внимания. Дистанцию стопа измеряют после того, как решено, где находится точка опровержения идеи: за order block (зона вероятного скопления институциональных ордеров) или под свингом, породившим движение. То есть она — результат вашего чтения структуры рынка, а не круглое число, выбранное для удобства. А стоимость пункта на лот специфична для инструмента: она зависит от размера контракта и от курса между котируемой валютой и валютой счёта, поэтому один и тот же стоп в пунктах стоит разного на EURUSD и на GBPJPY.

Разбор на числах: от структурного стопа к лоту

Вот вся цепочка на одной сделке. Числа здесь учебные, а не результат, которого следует ждать: счёт 5000 долларов в USD, правило риска 1 % и покупка EURUSD с опровержением идеи под order block, породившим движение.

  1. Зафиксируйте сумму риска. 1 % от 5000 долларов — это 50 долларов. Решение принимается ещё до того, как открыт график, и не сдвигается оттого, что сетап выглядит хорошо.
  2. Измерьте стоп от структуры. Вход на 1,0840, опровержение под блоком на 1,0806. Это 34 пункта, и выбрал их график.
  3. Найдите стоимость пункта на лот. На EURUSD при долларовом счёте пункт стандартного лота стоит 10 долларов. Значение верно потому, что котируемая валюта совпадает с валютой счёта; это не свойство лота вообще.
  4. Посчитайте цену одного лота. 34 пункта × 10 долларов = 340 долларов убытка на стандартный лот, если стоп сработает.
  5. Разделите. 50 ÷ 340 = 0.147 лота.
  6. Округлите вниз до шага брокера. При шаге 0.01 значение 0.147 превращается в 0.14. Сделка рискует 47,60 доллара, то есть остаётся внутри правила.

Измените одну величину — и результат сдвинется. Расширьте стоп до 68 пунктов, и те же 50 долларов купят 0.07 лота. Удвойте счёт — тот же сетап возьмёт 0.29 лота. В сделке не изменилось ничего, кроме арифметики, и в этом суть: риск во всех вариантах остался 50 долларов.

Какой минимальный лот примет брокер

Между вашим расчётным числом и исполненным ордером стоят три ограничения: шаг объёма, минимум и максимум. Шаг — это дискретность поля объёма, обычно 0.01 лота на розничном форекс-счёте и иногда 0.1 на индексах и части товарных CFD. Минимум, как правило, равен шагу. Максимум ограничивает один ордер, часто 50 или 100 лотами, и розничный счёт задевает редко.

Карточка с ограничениями брокера по объёму: шаг, минимальный и максимальный лот, а также правило округления сырого числа вниз до шага

Три ограничения, одно правило

Шаг: дискретность поля объёма, обычно 0.01. Минимум: наименьший ордер, который примет брокер. Максимум: предел одного ордера. Правило: округлять сырое число вниз до шага и никогда вверх.

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

Когда расчётный лот меньше минимального

На счёте в 500 долларов при риске 1 % сделка со стопом в 80 пунктов требует 5 ÷ (10 × 80) = 0.00625 лота. Минимальный ордер у брокера — 0.01, а это 8 долларов риска, то есть 1,6 %. Превышение правила больше чем в полтора раза.

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

Чего в списке нет: подтянуть стоп ближе ко входу и поднять процент риска ради одной сделки. И то и другое подгоняет условие задачи под ответ. Стоп стоит там, где идея опровергнута, а процент риска — то правило, которое держит счёт живым на серии убытков. Если ограничение, в которое вы упираетесь, сидит в терминале, руководство по расчёту объёма в MT5 разбирает, где эти пределы опубликованы для каждого инструмента.

Почему стоп никогда не двигают ради круглого лота

В каждом расчёте объёма есть тихий соблазн. Арифметика говорит 0.14 лота, а 1.00 ощущается настоящей сделкой. Подтяните стоп с 34 пунктов до 5 — и число послушается, вот только стоп больше ни за чем не стоит. Он оказывается внутри зоны, в диапазоне, где цена и должна походить туда-сюда, прежде чем идея разрешится.

Две панели на одних и тех же свечах: сверху стоп под order block даёт 0.14 лота, снизу стоп подтянут внутрь зоны ради круглого объёма 1.00 и оказывается в тени свечи входа
Один вход, два стопа. Структура задаёт дистанцию, а лот следует за ней. Переверните порядок — и стоп окажется внутри диапазона, который проходит сама свеча входа.

На панелях один сетап с двумя стопами. Сверху опровержение стоит под дальней границей блока: убыток 47,60 доллара, в ордере 0.14. Снизу стоп подтянут внутрь зоны, чтобы объём вышел круглым, и теперь он настолько близок ко входу, что до него дотягивается тень самой свечи входа. Сделка заканчивается раньше, чем идея успевает пройти проверку. С сетапом всё было в порядке. Стоп поставил размер лота, а не график.

То же давление приходит в мягкой форме на небольших счетах, где честный объём — 0.01 и ощущается как ничто. Микро-лот на стопе в 34 пункта рискует 3,40 доллара, а 3,40 не выглядят торговлей. Это и есть торговля — то же самое правило, применённое к тому счёту, который у вас действительно есть, а альтернатива — взять вчетверо больший риск, чтобы число казалось весомым. Маленькая позиция не означает маленького решения.

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

Почему два калькулятора лота расходятся на одной сделке

Открываешь два калькулятора, вводишь одну и ту же сделку и получаешь два разных объёма. Ни один из них не сломан: они исходят из разных допущений, и все четыре проверяются меньше чем за минуту.

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

Размер контракта для этого инструмента. Форекс стандартизован на 100 000 единиц, поэтому мажоры расходятся редко. Всё остальное расходится: золото — 100 унций у одного брокера и 10 у другого, а индексные CFD прописаны с разной стоимостью пункта. Калькулятор, в который зашито одно допущение, попросту описывает не тот инструмент, что открыт у вас в терминале, — и именно эта деталь чаще всего ломает расчёт по золоту и индексам.

Валюта счёта и конвертация. Стоимость пункта на лот выражена в котируемой валюте, а затем переводится в валюту счёта по текущему курсу. На EURUSD при долларовом счёте переводить нечего. На GBPJPY при долларовом счёте стоимость пункта зависит от USDJPY в момент расчёта, и два сервиса с разными курсами вернут разные лоты.

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

Шаг объёма и направление округления. Одни сервисы округляют до ближайшего шага, другие — вверх, чтобы риск остался «примерно таким». И то и другое молча ломает правило, ради соблюдения которого расчёт вообще существует. Если калькулятор выдаёт 0.15 там, где сырое число было 0.147, он округляет не в ту сторону.

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

Чего калькулятор лота за вас не решит

Он убирает арифметическую ошибку и опечатку. Это настоящая польза — и вся польза целиком. Всё, что стоит до деления, остаётся суждением, и ни один инструмент его не выносит за вас.

Три решения, которые калькулятор принять не может: где место стопа, какой процент риска допустим и стоит ли брать сделку вообще

Три решения остаются за вами

Где находится точка опровержения — это структура. Какой процент счёта разрешено потерять — это ваше правило, зафиксированное до сессии. Стоит ли брать этот сетап вообще — калькулятор рассчитает объём для плохой идеи так же послушно, как для хорошей.

Pros

  • Убыток определён в деньгах до того, как введён объём
  • Стоп измерен от структуры и только потом переведён в пункты
  • Сырой объём округлён вниз до шага брокера
  • Размер контракта прочитан в спецификации инструмента, а не додуман
  • Одно правило работает и при стопе в 12 пунктов, и при 120

Cons

  • Любимый объём, повторяемый на каждом сетапе
  • Дистанция стопа, подобранная ради удобного объёма
  • Округление вверх, потому что недостача кажется мелкой
  • Допущение, что пункт стоит 10 долларов на любом инструменте
  • Повышенный процент риска для сетапа, который выглядит лучше остальных

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

Считать объём в лотах, не уходя с графика

Расчёт механический, и именно поэтому его стоит автоматизировать. Smart Trade Assistant выполняет его прямо на графике MT5: вы перетаскиваете линию стопа туда, куда её ставит структура, выбираете способ измерения риска (процент от баланса, от эквити, от свободной маржи или фиксированная сумма), и панель возвращает объём, уже приведённый к шагу этого инструмента и сверенный с его минимумом, готовый к отправке из того же окна.

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

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

Что такое один лот на форексе?

Один стандартный лот — это 100 000 единиц базовой валюты. Мини-лот равен 10 000 единиц, микро-лот — 1000. Лот измеряет объём, а не деньги: во сколько он обойдётся, зависит от того, насколько далеко стоит стоп.

Что означает объём 0.01 лота?

Это один микро-лот, то есть 1000 единиц базовой валюты, и у большинства брокеров минимальный допустимый объём. На паре с котировкой в долларах и при долларовом счёте пункт стоит около 0,10 доллара, поэтому стоп в 30 пунктов на 0.01 лота рискует примерно 3 долларами.

Округлять лот вверх или вниз?

Всегда вниз. Округление 0.147 до 0.15 выводит за разрешённый риск ещё до входа, а 0.14 удерживает убыток внутри правила. На одной сделке разница выглядит несущественной и накапливается на серии.

Что делать, если расчётный лот меньше минимального у брокера?

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

Почему два калькулятора лота дают разные значения для одной сделки?

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

Часто задаваемые вопросы

Что такое один лот на форексе?

Один стандартный лот — это 100 000 единиц базовой валюты. Мини-лот равен 10 000 единиц, микро-лот — 1000. Лот измеряет объём, а не деньги: во сколько он обойдётся, зависит от того, насколько далеко стоит стоп.

Что означает объём 0.01 лота?

Это один микро-лот, то есть 1000 единиц базовой валюты, и у большинства брокеров минимальный допустимый объём. На паре с котировкой в долларах и при долларовом счёте пункт стоит около 0,10 доллара, поэтому стоп в 30 пунктов на 0.01 лота рискует примерно 3 долларами.

Округлять лот вверх или вниз?

Всегда вниз. Округление 0.147 до 0.15 выводит за разрешённый риск ещё до входа, а 0.14 удерживает убыток внутри правила. На одной сделке разница выглядит несущественной и накапливается на серии.

Что делать, если расчётный лот меньше минимального у брокера?

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

Почему два калькулятора лота дают разные значения для одной сделки?

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