Skip to content
Economicium Free tools for markets and money.

Калькулятор розміру позиції

Точно розрахуйте, скільки лотів торгувати, виходячи з розміру рахунку, відсотка ризику та стоп-лосу, для форекс, золота, нафти, індексів і криптовалют, у вашій власній валюті рахунку.

By , founder and editor Updated

Стоп-лосс як
Налаштування контракту (відповідно до вашого брокера)

 

Сума під ризиком
-
Одиниці / кількість
-
Вартість піпса (за лот)
-

Чому розраховувати розмір на основі ризику, а не на око

Розрахунок розміру позиції відповідає на єдине питання, яке ви повністю контролюєте до угоди: скільки ви втратите, якщо помилитесь. Зафіксуйте це число першим, як відсоток від рахунку, і розмір лота випливе з арифметики. За такого підходу широкий стоп автоматично означає меншу позицію, а вузький стоп — більшу, тож кожна угода ризикує однією й тією самою часткою рахунку незалежно від інструмента чи таймфрейму.

Альтернатива, спершу обрати розмір лота і сподіватися, що стоп буде прийнятним, це те, як гинуть рахунки: той самий лот 1,00, який є консервативним на EUR/USD, є вкрай агресивним на золоті, оскільки розміри контрактів і волатильність відрізняються на порядок між інструментами.

Формула

лоти = (баланс × ризик%) ÷ (відстань стопу × розмір контракту × курс конвертації)

де відстань стопу вказана в цінових одиницях (піпси × розмір піпса, або |вхід − стоп|), розмір контракту, це одиниці на 1,00 лот, а курс конвертації переводить валюту котирування інструмента у вашу валюту рахунку (дорівнює 1, якщо вони вже збігаються).

Розрахунок на прикладі

Рахунок у $10,000 ризикує 1% на EUR/USD зі стопом у 20 піпсів. Бюджет ризику: $100. Один стандартний лот, це 100,000 EUR, а піпс, 0.0001, тож стоп у 20 піпсів на один лот втрачає 20 × 0.0001 × 100,000 = $200. Валюта котирування вже USD, тож конвертація не потрібна:

лоти = $100 ÷ $200 = 0.50 лота (50,000 EUR)

Той самий рахунок, той самий 1%, але на золоті зі стопом $5.00: один лот, це 100 унцій, тож стоп на один лот втрачає 5.00 × 100 = $500, а позиція становить $100 ÷ $500 = 0.20 лота. Той самий ризик, зовсім інше число лотів, і в цьому вся суть.

Де інші калькулятори помиляються

Класична помилка, це припущення, що кожен інструмент працює як форекс. Індексні CFD, це мінне поле: залежно від брокера, один лот NAS100 може коштувати $1, $5, $10 чи $20 за пункт, тобто 20-кратний розкид результатів при однакових вхідних даних. Нафта розділяється між CFD-лотами по 100 барелів і ф'ючерсами по 1,000 барелів. Цей калькулятор пропонує розумні значення за замовчуванням, позначає кожен інструмент, де брокери справді відрізняються, і дозволяє встановити точний розмір контракту за специфікацією вашого брокера, адже інструмент розрахунку розміру позиції, який мовчки вгадує, гірший за його відсутність.

Один калькулятор для форекс, золота, крипти та індексних CFD

Причина, чому один інструмент може розрахувати угоду на EUR/USD, угоду на золото, угоду на Bitcoin і угоду на DAX, у тому, що між ними змінюється лише одне число: розмір контракту, тобто кількість одиниць, якими керує один лот. Математика ризику ідентична. Оберіть інструмент, і калькулятор завантажить конвенцію, яку використовує більшість брокерів: 100,000 одиниць для стандартного форекс-лота, 100 унцій для золота, одна монета для спотової крипти, одна індексна одиниця для готівкового індексу, а ви підтверджуєте або перезаписуєте це значення за специфікацією вашого брокера. Усе інше, вартість піпса чи пункту та кінцеве число лотів, випливає саме з цього одного поля.

Плутанину створює те, що результат надходить у різних одиницях залежно від ринку, і слово 'лоти' непомітно змінює своє значення. На форекс це лоти по 100,000. На золоті це лоти по 100 унцій. У спотовій крипті більшість розраховує розмір у монетах або доларах, а не в лотах, тож встановіть розмір контракту рівним 1 і читайте результат як кількість BTC чи ETH. У ф'ючерсах один 'лот', це один контракт, визначений біржею, наприклад MES чи MNQ, із фіксованим множником на пункт. Калькулятор розраховує всі чотири випадки; вам лише потрібно знати, яку одиницю ви читаєте.

Розрахунок стопу на основі ATR

Багато трейдерів встановлюють стоп як кратне значення Average True Range (ATR) від точки входу, а не як кругле число, щоб стоп масштабувався до поточної волатильності. Для цього не потрібен окремий калькулятор: зчитайте ATR інструмента з вашого графіка, помножте на обраний множник (поширені 1.5x та 2x), і введіть результат тут як відстань стопу. Ширший ATR тоді автоматично дає меншу позицію, а це саме та поведінка, яка вам потрібна, волатильний ринок отримує менший розмір за того самого ризику рахунку. Формулі байдуже, як ви отримали відстань стопу; ATR лише визначає число, яке ви вводите.

Часті запитання

Яким відсотком свого рахунку варто ризикувати на угоду?
Більшість матеріалів з управління ризиком сходяться на 1-2% на угоду, при цьому 0.5% поширені серед новачків. Сенс фіксованої частки, це виживання: за ризику 1% навіть десять поспіль збиткових угод знижують рахунок менш ніж на 10%, що є відновлюваним. Цей калькулятор приймає будь-який відсоток, який ви оберете; він нічого не рекомендує.
Чому калькулятор запитує мою валюту рахунку?
Тому що стоп-лосс спрацьовує у валюті котирування інструмента, а не обов'язково у вашій валюті. Якщо рахунок у EUR торгує USD/JPY, збиток виникає в єнах і має бути конвертований у євро, перш ніж його можна порівняти з вашим бюджетом ризику. Калькулятор застосовує для цієї конвертації датований референсний курс ЄЦБ і дозволяє замінити його курсом вашого брокера.
Чому результат мого брокера трохи відрізняється?
Три звичайні причини: ваш брокер використовує курс конвертації в реальному часі, тоді як цей інструмент за замовчуванням використовує денний референсний курс ЄЦБ; розмір контракту вашого брокера для металів, нафти, індексів чи крипти відрізняється від значення тут за замовчуванням (змініть у налаштуваннях контракту); або ваш брокер округлює розмір лота до власного кроку, зазвичай 0.01 лота. Розбіжності, більші за це, варто уточнити в брокера.
Чи працює це для ф'ючерсних контрактів?
Частково. Математика ідентична, але ф'ючерси мають фіксовані розміри контрактів, визначені біржею (контракт CL на нафту, це 1,000 барелів, контракт MES, це $5 за пункт індексу). Встановіть поле розміру контракту відповідно до специфікації вашого контракту і трактуйте 'лоти' як кількість контрактів. Спеціалізований калькулятор для ф'ючерсів із тіковими вартостями на контракт, у планах.
Чи змінює кредитне плече розмір моєї позиції?
Ні, і це найпоширеніша помилка при розрахунку розміру позиції в крипті та CFD. Розмір позиції визначається лише вашим ризиком і відстанню стопу, тобто тим, скільки ви втратите, якщо стоп спрацює. Кредитне плече визначає лише маржу, яку брокер резервує для утримання цієї позиції, а не те, якою вона має бути. Угода на золото в 0.20 лота залишається угодою в 0.20 лота незалежно від того, чи рахунок працює з плечем 1:10 чи 1:500; вище плече лише резервує меншу маржу для тієї самої угоди. Спочатку визначайте розмір за ризиком, а потім перевіряйте, чи маржа, потрібна для позиції, відповідає вашому рахунку, саме для цього призначений калькулятор маржі.
Чи є застосунок для завантаження, або це працює в Excel чи MT5?
Він вам не потрібен. Це безкоштовний браузерний інструмент, який поводиться однаково на телефоні й на комп'ютері, без жодного встановлення. Щоб повторно використати налаштування, кнопка 'скопіювати посилання' кодує ваші вхідні дані в URL, який можна зберегти в закладках або надіслати, що виконує роль збереженої таблиці без самої таблиці. Та сама арифметика може існувати в таблиці Excel чи скрипті MT5, але їхня цінність, в автоматизації, а не в іншій відповіді; формула вище, це вже все.

Method and limitations

Розрахунок, це чиста арифметика на основі ваших вхідних даних: бюджет ризику = баланс × ризик%, збиток на лот = відстань стопу × розмір контракту (конвертовано у вашу валюту рахунку), позиція = бюджет ризику ÷ збиток на лот. Нічого не оцінюється і не моделюється.

Обмеження, про які варто знати: результат ігнорує спред, комісію, прослизання та своп, які всі додають до реальної вартості збиткової угоди, тож сприймайте його як стелю, а не ціль. Конвертація валют за замовчуванням використовує денний референсний курс ЄЦБ, а не курс у реальному часі. Значення розміру контракту за замовчуванням слідують поширеним роздрібним конвенціям, і ваш брокер може відрізнятися, тому це поле редаговане і позначене для кожного інструмента. Брокери також округлюють розмір лота до власного мінімального кроку.

Data sources

This tool runs entirely in your browser. Nothing you enter is sent to us or stored.

For general information and education only. This is not financial advice and not a recommendation to buy or sell anything. This tool is provided as is, with no warranty of accuracy: like any software it can contain errors, so always verify figures against your broker or the original source before acting on them. Trading and investing carry risk, including the risk of losing more than your initial outlay.

Spotted an error? Email [email protected] and it will be corrected. Maintained by Joey van Diest.