Пипсы, пипетты, пункты и тики — измеряем изменения валютного курса
Пипс измеряет разность валютных курсов. Сам по себе он не показывает денежную прибыль или убыток, количество обновлений котировки или допустимые цены заявки. Начнём с одной сделки EUR/USD: одно и то же движение составляет 11,5 пипса, 115 пунктов платформы и 23 допустимых шага цены. Различие становится понятным, когда у каждого числа есть своя единица.
Что изменилось между двумя ценами?
Представим условную длинную позицию CFD на EUR/USD объёмом 0,24 лота. В этом контракте 1 лот соответствует 100 000 EUR. Открытие исполнено по ask 1,08620 USD/EUR, закрытие — по bid 1,08735 USD/EUR. Это цены фактического исполнения внутри нашей модели, а не средние цены графика.
Разность курсов составляет 1,08735 − 1,08620 = 0,00115 USD/EUR. Запись USD/EUR рядом с числом предупреждает первую частую ошибку: называть 0,00115 прибылью в долларах. Это изменение цены одного евро, а в позиции много евро.
У нашего символа пять знаков после запятой, размер пипса 0,0001, пункт платформы 0,00001 и шаг цены 0,00005 USD/EUR. Это прямо заданные параметры модели. Реальная спецификация может отличаться. MetaQuotes и cTrader описывают соответствующие свойства отдельно. [1], [3]
Одна разность — три знаменателя
| Вопрос | Расчёт | Ответ |
|---|---|---|
| Сколько пипсов? | 0.00115 ÷ 0.0001 | 11,5 пипса |
| Сколько пунктов платформы? | 0.00115 ÷ 0.00001 | 115 пунктов |
| Сколько шагов цены? | 0.00115 ÷ 0.00005 | 23 шага |
Это не альтернативные оценки. Каждое число верно описывает одну разность, измеренную другой линейкой. Здесь один пипс равен 10 пунктам, а один допустимый шаг — 5 пунктам, или половине пипса.
23 шага не означают 23 поступивших тика. Тиком могут называть обновление данных. Одно обновление может перескочить несколько шагов цены; оно может изменить и другое поле. По двум ценам исполнения нельзя определить, сколько событий произошло между ними. [2]
Как движение превращается в 27,60 USD?
Сначала переведём лоты в единицы базовой валюты: 0,24 лота × 100 000 EUR/лот = 24 000 EUR. Для этого линейного контракта:
24 000 EUR × 0,00115 USD/EUR = 27,60 USD.
Единицы EUR сокращаются, остаются доллары. Проверим другим способом: 24 000 × 0,0001 = 2,40 USD за пипс; затем 11,5 пипса × 2,40 USD/пипс = 27,60 USD. Оба способа совпадают до отдельно начисляемых комиссий.
Для короткой позиции с теми же числовыми ценами открытия и закрытия ценовой результат имел бы противоположный знак. Однако в реальной короткой сделке открытие по bid и закрытие по ask дают собственные цены исполнения. Нельзя просто поменять знак результата длинной сделки и считать, что это чистый результат короткой.
Пять знаков после запятой ещё не делают цену допустимой
В нашей модели разрешены цены, кратные 0,00005. Рядом с ценой закрытия сетка такова: 1,08725 → 1,08730 → 1,08735 → 1,08740. Предложенная цена 1,08733 имеет пять знаков после запятой, но находится между уровнями сетки. Округление до пяти знаков ничего не меняет.
Соседние допустимые уровни — 1,08730 и 1,08735. Возможность использовать цену для конкретной заявки зависит также от направления, правил срабатывания и минимального расстояния. Здесь мы проверяем сетку, а не рекомендуем переносить заявку. В подробном примере ценовой сетки эти проверки разделены.
Пункт описывает точность платформы, а шаг цены — допустимое приращение. У некоторых символов они совпадают. В этом примере они намеренно различаются, поэтому подмена одного другим даёт неверную проверку цены заявки.
Из долларов на счёт в PLN: расходы учитывайте отдельно
Предположим единый условный курс пересчёта 3,9500 PLN/USD. Ценовой результат 27,60 USD превращается в 27,60 USD × 3,9500 PLN/USD = 109,02 PLN. У этого курса нет спреда bid/ask и комиссии за конвертацию.
Теперь добавим отдельно начисленную комиссию общей суммой 4,00 USD за всю сделку. При том же допущении о едином курсе результат после комиссии равен (27,60 − 4,00) USD × 3,9500 = 93,22 PLN. Перенос позиции на ночь здесь не моделируется.
Мы использовали исполненный ask для открытия и исполненный bid для закрытия, поэтому их разность уже отражает влияние этих цен исполнения. Повторное вычитание спреда учло бы его дважды. Для модели на средних ценах нужен другой расчёт расходов. Реальная конвертация по счёту также может использовать разные курсы для положительных и отрицательных сумм; это различие показано в примере двусторонней конвертации. [4]
Какие данные нужны рядом с числом пипсов?
Запишите пару, размер пипса, цены открытия и закрытия, направление, объём, размер контракта и валюту счёта. Для проверки цены заявки добавьте пункт, шаг цены и соответствующие ограничения заявки. Запись вроде «11,5 пипса» содержит только часть этих данных.
Правило EUR/USD нельзя без изменений переносить на USD/JPY, где обычный полный пипс равен 0,01 JPY/USD, или на фьючерс с обратным направлением котировки. Допустимая цена заявки тоже не гарантирует исполнения по ней. Ниже разобраны исключения, пути конвертации и биржевые спецификации с той же логикой: сначала разность цен, затем единицы, затем деньги.
Попробуйте самостоятельно
Три задания: единицы, деньги и проверка цены заявки
Первые два задания проверяют основное объяснение; третье — дополнительное. Выберите ответ или откройте разбор, который доступен и без JavaScript.
Разберитесь в подробностях
Подробнее: соглашения, конвертация валют и биржевые контракты
В примере выше разобран один символ с пятизначной котировкой. Справочные разделы ниже объясняют пары с иеной, конвертацию в обоих направлениях, параметры платформ, фьючерсы и процентные сравнения. Другие курсы и объёмы в них относятся к отдельным условным примерам.
1. Сравнение абсолютных и процентных изменений
На польском рынке акций можно сказать: «CD Projekt выросла на 12 PLN». На рынке облигаций: «доходность снизилась на 15 базисных пунктов». На Форекс: «EUR/USD вырос на 45 пипсов».
«EUR/USD вырос на 45 пипсов» — краткая запись изменения курса. При пипсе 0,0001 это движение на 0,0045 USD/EUR. Полезно сохранить в расчёте начальную и конечную цены: одна краткая запись не сообщает уровень курса, процентное изменение или денежный результат позиции. Глобальный оборот не определяет размер пипса.
Запись в пипсах удобна для сравнения изменений одной и той же пары. Для двух пар с пипсом 0,0001 движение на 45 пипсов означает одинаковую абсолютную разницу 0,0045, но не обязательно одинаковый процент, волатильность или стоимость в валюте счёта. Денежное сравнение требует также размера позиции и курса пересчёта.
Пипс — условная единица разницы курсов, а не процент и не всегда минимальный шаг цены. При начальном EUR/USD 1,0800 движение на 45 пипсов равно 0,0045 / 1,0800 × 100% = 0,4167%. Для USD/JPY 152,00 при пипсе 0,01 те же 45 пипсов дают 0,45 / 152,00 × 100% = 0,2961%. Раздел 7 показывает последствия для сравнения единиц.
Мы различаем шесть понятий: пипс — условная единица изменения валютного курса; пипетта — 1/10 пипса; пункт — единица точности платформы; тик — событие обновления данных; шаг цены (tick size) — допустимое изменение цены; денежная стоимость шага (tick value) — денежная стоимость этого изменения. В MT5 пункт и шаг цены имеют отдельные свойства. Свойство символа tick value нужно читать с учётом размера контракта и валюты счёта, а не считать стоимостью для всей вашей позиции.[1]
2. Пипс — основа терминологии Форекс
2.1. Определение и происхождение слова
Для EUR/USD по принятой здесь условности 1 пипс = 0,0001 USD/EUR. Для пар с JPY в качестве валюты котировки используем 0,01 JPY на единицу базовой валюты. Это условность примеров, а не формула, выведенная из числа знаков в названии или одной настройки digits. В спецификации cTrader разряд пипса и минимальное изменение цены можно проверить отдельно.[3]
EUR/USD = 1,0842. Переход к 1,0843 равен 0,0001, то есть 1 пипсу. Движение 1,0842 → 1,0852 равно 0,0010 = 10 пипсов, а 1,0842 → 1,0942 равно 0,0100 = 100 пипсов. В первом примере выделяться должен четвёртый десятичный разряд: «2», а не третий, «4».
Вы встретите расшифровки pip как «percentage in point» и «price interest point». Мы не выводим параметры инструмента из неясного происхождения слова. Для расчёта достаточно однозначного размера пипса в единице валютного курса; для приказа нужна также сетка tick size. История о переходе рынка с трёх знаков на четыре не заменяет спецификацию.
Определение пипса охватывает подавляющее большинство пар с традиционной котировкой: в долларах, евро, фунтах, франках, австралийских, канадских и новозеландских долларах, а также в большинстве валют развивающихся рынков (PLN, TRY, ZAR, MXN). В конечном счёте его определяют рыночная условность и спецификация символа у брокера. Систематическое исключение — пары с иеной.
2.2. Исключение: пары с иеной
USD/JPY = 152,50. Здесь пипс — не четвёртый разряд, а второй. Движение с 152,50 до 152,51 — 1 пипс. Движение с 152,50 до 153,50 — 100 пипсов.
Математически: 1 пипс = 0,01 — одна сотая.
Второй знак после запятой в USD/JPY — условность для JPY в качестве валюты котировки. Он не следует автоматически из уровня курса или числа знаков на экране. Символ может иметь три десятичных знака: USD/JPY 152,501. Пипс тогда остаётся 0,01, а дополнительные 0,001 — пипетта. Не переносите это правило на обратный инструмент JPY/USD без проверки спецификации.
По традиционной валютной условности (целый пипс), 1 пипс = 0,0001 для большинства пар, 1 пипс = 0,01 для пар с иеной. Число отображаемых десятичных знаков зависит от брокера (например, 4/5 знаков или 2/3 для JPY), но не меняет определения целого пипса: дополнительный разряд — пипетта.
Исключение с иеной относится к парам, где она является валютой котировки: USD/JPY, EUR/JPY, GBP/JPY, AUD/JPY, CAD/JPY, CHF/JPY. По стандартной условности пипс для всех них равен 0,01, хотя, как всегда, решающей остаётся спецификация символа у брокера.
Не переносите «пипс = 0,0001» на золото, индексы или произвольный CFD. Для них важны единица цены, размер контракта, шаг цены и режим расчёта прибыли. «Пункт» там может означать иную единицу, чем point в MetaTrader. В MT5 откройте спецификацию символа в Market Watch; в cTrader сведения находятся в Active Symbol Panel.[2], [3]
Для необычного символа или пары не определяйте размер пипса только по виду цены. Два знака после запятой не устанавливают, что поставщик называет 0,01 пипсом, а пять не гарантируют шаг цены 0,00001. Запишите параметры инструмента рядом с расчётом. Если платформа не сообщает разряд пипса, укажите условность расчёта, а не угадывайте по цифрам.
2.3. Денежная стоимость пипса — два случая
Знание, что курс вырос на 45 пипсов, сообщает величину движения. Чтобы понять заработок или убыток, нужны ещё две вещи: размер позиции и соотношение валюты котировки с валютой счёта.
Размер позиции (лоты) подробно рассматривается в следующей статье. Здесь принимаем модельную спецификацию: 1 лот = 100 000 единиц базовой валюты (типичная сумма, но её всегда определяет спецификация символа). Во всём разделе расчётов действует оговорка: примеры относятся к розничному CFD на валютную пару. Позиция означает рыночную экспозицию, а не физическое приобретение валюты (различие объясняется в уроке 2.1); заданные курсы считаем ценами исполнения, исключая спред, комиссию и проскальзывание.
Ключевое различие касается валюты котировки — той, что стоит справа в паре. Стоимость пипса сначала всегда выражается в валюте котировки и при необходимости пересчитывается в валюту счёта.
Случай 1: валюта котировки = валюта счёта (например, EUR/USD на долларовом счёте)
Это простейший случай. У EUR/USD валюта котировки — доллар. Если ваш счёт в долларах:
Стоимость 1 пипса = размер позиции × 0,0001 = 100 000 × 0,0001 = 10 USD
То же относится к GBP/USD, AUD/USD и NZD/USD: любой паре, где доллар — валюта котировки, а ваш счёт — долларовый. Всегда 10 USD для стандартного лота при условии счёта в USD (или расчёта результата в USD). Независимо от текущего курса пары.
Случай 2: валюта котировки ≠ валюта счёта (например, USD/CHF на долларовом счёте)
У USD/CHF валюта котировки — франк. Стоимость 1 пипса для 1 лота:
100 000 × 0,0001 = 10 CHF
Для пересчёта в доллары разделите её на текущий USD/CHF:
10 CHF ÷ 0,8850 = ~11,30 USD
Для USD/JPY:
100 000 × 0,01 = 1 000 JPY
1 000 JPY ÷ 152,50 = ~6,56 USD
В простой модели USD/JPY стоимость пипса постоянна: 1 000 JPY для позиции 100 000 USD. Но эквивалент в USD зависит от курса пересчёта. Поэтому 1 000 / 152,50 даёт иной результат, чем 1 000 / 155,00. Модель использует один курс; реальный расчёт может требовать bid/ask, сборов или установленного брокером правила конвертации.
Для пары с установленным размером пипса:
Стоимость 1 пипса (в валюте котировки) = размер позиции × размер 1 пипса
Размер 1 пипса — 0,0001 для стандартных пар или 0,01 для пар с иеной; для необычных символов его определяет спецификация инструмента.
При размере контракта 100 000 и пипсе 0,0001 один лот даёт 10 единиц валюты котировки на пипс. При пипсе 0,01 — 1 000 единиц, то есть 1 000 JPY в примерах с иеной.
Для 10 000 единиц базовой валюты (0,1 лота в таком контракте) пипс 0,0001 даёт 1 единицу валюты котировки; пипс 0,01 — 100 единиц.
Для 1 000 единиц базовой валюты (0,01 лота) пипс 0,0001 даёт 0,1 единицы валюты котировки, а пипс 0,01 — 10 единиц. Не используйте «0,1» без указания размера пипса и валюты.
Если валюта котировки ≠ валюта счёта, результат нужно пересчитать. При этом направление (умножение или деление) следует из единиц, а не из одного неизменного правила:
| Ваш результат в… | Ваш счёт в… | Курс пересчёта | Операция | Проверка единиц |
|---|---|---|---|---|
| CHF | USD | USD/CHF (CHF за USD) | деление | CHF ÷ (CHF/USD) = USD |
| JPY | USD | USD/JPY (JPY за USD) | деление | JPY ÷ (JPY/USD) = USD |
| USD | PLN | USD/PLN (PLN за USD) | умножение | USD × (PLN/USD) = PLN |
| JPY | PLN | USD/JPY и USD/PLN | сначала деление, затем умножение | JPY → USD → PLN |
Маршрут пересчёта не обязан проходить через USD. Прямой GBP/PLN может перевести результат в GBP одной операцией. Это зависит от правил расчёта брокера: существование курса не означает, что брокер применяет именно его. Один курс в таблице — упрощение; ниже отдельно показываем положительный и отрицательный результаты через обе стороны USD/PLN.
Стоимость в PLN: для прибыли и убытка могут применяться разные курсы пересчёта
Предположим гипотетический линейный контракт EUR/USD: 1 лот = 100 000 EUR, пипс = 0,0001 USD/EUR. Один пипс — 10 USD. Отдельная одновременная котировка пересчёта — USD/PLN 3,9990/4,0010. Модель пересчитывает положительный результат, выраженный в USD, продажей долларов по bid, а отрицательный покрывает покупкой по ask. Брокер может применять иной документированный метод или сбор; таблица ниже не выдаёт себя за его спецификацию.
| Результат в USD | Направление пересчёта | Изменение в PLN |
|---|---|---|
| +10 USD | Продажа USD: 10 × 3,9990 | +39,99 PLN |
| −10 USD | Покупка USD: 10 × 4,0010 | −40,01 PLN |
| Разница абсолютных величин | 40,01−39,99 | 0,02 PLN для этого 1 пипса |
Единый курс 4,0000 даёт 40,00 PLN в обоих направлениях. Это допустимое упрощение модели, но не воспроизведение двухсторонней котировки. Поэтому результат должен сопровождаться ценой пересчёта, направлением и сбором. Не переносите вручную 39,99 PLN из этой таблицы на любую позицию и день.
Для JPY также требуется деление. Для 1 лота USD/JPY пипс 0,01 даёт 1 000 JPY. При модельном курсе 155,00 JPY/USD получаем 1 000 JPY /(155,00 JPY/USD) = 6,4516129 USD. При едином USD/PLN 4,0000 это 25,8064516 PLN, то есть 25,81 PLN. Те же 1 000 JPY дают 26,23 PLN при 152,50 и 25,00 PLN при 160,00. Изменился курс пересчёта, а не сумма JPY на пипс.
В расчёте реальной позиции различайте стоимость пипса «сейчас» и окончательный пересчёт всего результата. Документация OrderCalcProfit описывает оценку прибыли или убытка в валюте счёта для заданных цен и объёма.[4] Окончательное зачисление и сборы проверяйте в условиях счёта.
2.4. Формулы и матрица стоимости
Следующая таблица использует явно заданную гипотетическую спецификацию: 1 лот = 100 000 единиц базовой валюты, пипс 0,0001, кроме JPY (0,01). Пересчёт в USD использует единые курсы под таблицей без сборов. Это проверочная матрица, а не предложение февраля 2026 года или универсальная спецификация для любого символа.
| Пара | Курс (пример) | 1 пипс = | Стоимость в валюте котировки | ~Стоимость в USD |
|---|---|---|---|---|
| EUR/USD | 1,0842 | 0,0001 | 10 USD | 10,00 USD |
| GBP/USD | 1,2650 | 0,0001 | 10 USD | 10,00 USD |
| AUD/USD | 0,6520 | 0,0001 | 10 USD | 10,00 USD |
| NZD/USD | 0,5950 | 0,0001 | 10 USD | 10,00 USD |
| USD/JPY | 152,50 | 0,01 | 1 000 JPY | ~6,56 USD |
| USD/CHF | 0,8850 | 0,0001 | 10 CHF | ~11,30 USD |
| USD/CAD | 1,3750 | 0,0001 | 10 CAD | ~7,27 USD |
| EUR/GBP | 0,8550 | 0,0001 | 10 GBP | ~12,65 USD |
| EUR/JPY | 165,80 | 0,01 | 1 000 JPY | ~6,56 USD |
| GBP/JPY | 193,50 | 0,01 | 1 000 JPY | ~6,56 USD |
| EUR/PLN | 4,2800 | 0,0001 | 10 PLN | ~2,52 USD |
| USD/PLN | 3,9750 | 0,0001 | 10 PLN | ~2,52 USD |
| USD/TRY | 36,50 | 0,0001 | 10 TRY | ~0,27 USD |
Модельные курсы: GBP/USD = 1,2650, USD/JPY = 152,50, USD/PLN = 3,9750, USD/TRY = 36,50. Для USD/CHF и USD/CAD использованы курсы соответствующих строк. Мы не приписываем этим числам фактическую дату котировки.
Таблица показывает три соотношения. Для пар с USD в качестве валюты котировки (EUR/USD, GBP/USD, AUD/USD, NZD/USD) стоимость пипса точно равна 10 USD независимо от курса. Для пар с USD в качестве базовой валюты (USD/CHF, USD/CAD, USD/JPY) долларовая стоимость меняется с курсом. Для экзотических пар (EUR/PLN, USD/TRY) пипс стоит в долларах намного меньше, что не означает меньшей важности для трейдера со счётом в злотых или лирах.
Если результат уже рассчитан по фактическим ценам открытия и закрытия (ask и bid), влияние спреда и проскальзывания учтено в этих ценах. Не вычитайте их повторно. Отдельно учитывайте лишь ещё не включённые издержки, например комиссию, финансирование и конвертацию по условиям счёта. Модель с одной опорной ценой требует иных поправок, чем результат отчёта об исполнении. Полный расчёт находится в уроке 2.8.
3. Пипетта — пятый знак после запятой
3.1. Откуда она появилась и как её считать
Дополнительный знак позволяет показать долю пипса без изменения целого пипса. Вместо EUR/USD 1,0842/1,0844, то есть 2 пипсов, модель 1,08420/1,08435 показывает спред 1,5 пипса. Однако точность отображения сама по себе не доказывает меньших издержек или лучшего исполнения; оценка требует обеих цен и условий сделки.
Так появилась единица в одну десятую пипса ( пипетта, или дробный пипс):
1 пипетта = 0,00001 = 1/10 пипса
Иначе говоря: 1 пипс = 10 пипетт.
Для пар с иеной логика та же: пипетта — третий десятичный разряд (0,001), пипс остаётся вторым (0,01). USD/JPY = 152,501 — последняя 1 означает пипетту.
Для стандартного лота EUR/USD 1 пипетта = 1 USD (против 10 USD на пипс). Для мини-лота — 0,10 USD, для микро-лота — 0,01 USD.
3.2. Чтение пятизначных котировок
Число знаков после запятой — свойство символа, настроенного на определённом сервере, а не неизменная особенность названия программы. В MT5 оно доступно как digits. Два символа одной платформы могут иметь разные точность, шаг цены и размер контракта.[1]
Как читать пятизначную котировку?
EUR/USD = 1,08421
Слева: 1,08 — «big figure», старшая часть курса, меняющаяся нечасто; дилеры опускают её в голосовом общении. 42 обозначает пипсы. 1 — пипетта.
Слова брокера «спред 1,3 пипса» означают 13 пипетт. Формально это верно: 1,3 × 10 пипетт = 13 пипетт. Но в рыночной речи по-прежнему используют пипсы, а пипетты считают долями: «один и три десятых» или «один три», не добавляя слово «пипетта».
Главное правило: независимо от числа знаков на экране пипс остаётся четвёртым десятичным разрядом (или вторым для иены). Пятый знак — пипетта, доля пипса, а не новый пипс.
Если цена имеет шесть знаков после запятой, например 1,084215, последний соответствует 0,000001 цены. При пипсе 0,0001 это 0,01 пипса. Не называйте эту единицу автоматически пипеттой: пипетта — 0,1 пипса. Цена с большим числом знаков всё ещё требует отдельной проверки шага цены. Мы не приписываем одну точность всем институциональным платформам.
Короткая позиция EUR/USD имеет стоп 1,0850. Bid равен 1,0845, ask — 1,0853, то есть спред 8 пипсов. Ask пересёк стоп, хотя график bid не обязан показывать этот уровень. Для длинной позиции соответствующая сторона закрытия — bid. Включение текущей линии ask не воспроизводит исторические свечи ask. Механика срабатывания и исполнения объясняется в уроке 2.7.
Схему можно прокручивать по горизонтали или открыть в полном размере.
Открыть схему в полном размере
4. Тик, шаг цены и пункт — технические параметры
4.1. Тик на внебиржевом спот-рынке
На рынке у слова «тик» есть два разных значения, которые следует различать, поскольку их смешение вызывает недоразумения:
- Тик как событие — поступление нового обновления котировки. Так термин используют платформы («изменения тик за тиком», событие NewTick в MT5), и именно так считают «тиковый объём». Одно обновление может изменить цену на один минимальный шаг или сразу на множество шагов.
- Шаг цены (tick size) — минимальное допустимое изменение цены инструмента, параметр спецификации. Понятие шире пипса и не ограничено Форекс: у акций, облигаций, фьючерсов и опционов свои шаги цены.
В распространённой пятизначной модели EUR/USD пункт и шаг цены оба равны 0,00001, но это независимые параметры. Движение 1,08420 → 1,08421 тогда составляет один шаг цены и 0,1 пипса. Обновление данных может также сдвинуть цену на несколько шагов или изменить лишь одну сторону котировки. Тик как событие не обещает изменения ровно на один минимальный шаг.
Третье связанное понятие — пункт платформы (point) — в терминологии MetaTrader и подобных платформ единица, определяемая числом десятичных знаков (параметром digits ) при хранении цены. Другие платформы могут использовать слово иначе, поэтому решает их документация. Для пятизначного EUR/USD пункт равен 0,00001 — это пипетта, а не пипс. Движение на 12 пунктов такой котировки составляет 0,00012, то есть 1,2 пипса. Различие может дорого стоить: задав «stop loss = 30» в автоматической стратегии и подразумевая пипсы, когда платформа понимает пункты, вы получите стоп в десять раз ближе.
Платформа хранит эти параметры как отдельные свойства символа (в MT5: SYMBOL_POINT, SYMBOL_TRADE_TICK_SIZE, SYMBOL_TRADE_TICK_VALUE, SYMBOL_TRADE_CONTRACT_SIZE). Пример пятизначной спецификации EUR/USD:
digits = 5 · point = 0,00001 · tick size = 0,00001 · tick value ≈ 1 USD на 1 лот (при счёте в USD) · contract size = 100 000.
Денежная стоимость шага (tick value) — денежная стоимость минимального изменения цены. Для линейной модели EUR/USD с контрактом 100 000 EUR и шагом 0,00001 USD/EUR один лот даёт 1 USD/тик, а 0,1 лота — 0,10 USD/тик. В MT5 есть отдельные свойства стоимости шага для прибыльных и убыточных позиций. Читайте их с учётом символа и валюты счёта; не предполагайте равенства после конвертации. OrderCalcProfit может оценить результат заданной сделки в валюте счёта.[1], [4]
Даже правильно отформатированное число может не попасть в допустимую сетку. Когда point = 0,01 и tick size = 0,05, экран может показывать цены через 0,01, но не каждая такая цена допустима для приказа. Проверяйте правило инструмента, а не приравнивайте точность экрана к точности торгов. Модель ниже показывает это и на пятизначной валютной цене.
В модели цена исполнения короткой позиции отличается от цены открытия на 0,0045 USD/EUR. При пипсе 0,0001 это 45 пипсов независимо от того, записал ли поток по пути 45, 450 или меньше обновлений. Тиковое событие не измеряет расстояния курса. Гэп может пропустить промежуточные цены, а допустимый шаг не гарантирует исполнения на каждом уровне. Механика стоп-лосса и проскальзывания раскрывается в уроке 2.7.
Документация индикатора Volumes в MT5 различает число изменений цены на Форекс и фактический торговый объём биржевых символов, позволяя выбрать тип данных в параметрах. Число обновлений конкретного валютного потока — не сумма исполненных сделок всего внебиржевого рынка. Проверьте тип индикатора и источник, прежде чем придавать ему денежный смысл.[9]
Пять знаков на экране, но шаг больше пункта
Гипотетическая спецификация линейного символа EUR/USD: digits = 5; point = 0,00001 USD/EUR; pip = 0,0001; tick size = 0,00005; contract size = 100 000 EUR. Модельная сетка привязана к значениям, кратным шагу цены. Мы не утверждаем, что любой розничный символ EUR/USD настроен так.
| Параметр | Пересчёт | Значение |
|---|---|---|
| 1 шаг цены | 0,00005 / 0,00001 = 5 пунктов | 0,5 пипса |
| Стоимость шага для 1 лота | 100 000 EUR × 0,00005 USD/EUR | 5 USD |
| Примеры цен сетки | 1.08420 → 1.08425 → 1.08430 | Каждый следующий шаг — 5 пунктов |
| Цена 1,08423 | Имеет 5 десятичных знаков, но не кратна 0,00005 | Может отображаться, но вне модельной сетки |
Для цены 1,08423 соседние уровни — 1,08420 и 1,08425. Обычное округление до пяти десятичных знаков ничего не исправляет: 1,08423 остаётся прежним. По расстоянию ближайший уровень — 1,08425, но направление поправки цены приказа зависит от его типа. Мы не обещаем, что сервер всегда округлит автоматически; правила приказов объясняются в уроке 2.7.
Ловушка расстояния: 12 пунктов — 0,00012 = 1,2 пипса. Если начальная цена лежит на сетке этой модели, сдвиг на 12 пунктов не заканчивается на сетке. Соседние допустимые расстояния — 10 пунктов (1 пипс) и 15 пунктов (1,5 пипса). Напротив, при tick size = point = 0,00001 сдвиг на 12 пунктов — допустимое кратное изменение. Пункт в обеих спецификациях одинаков; меняется шаг цены.
Поэтому проверка состоит из двух частей: разница цен / point описывает пункты, а разница цен / tick size — число допустимых шагов. Только второе число нужно проверить на целое значение. Размер пипса даёт третий, независимый пересчёт. Эти три знаменателя невзаимозаменяемы.
4.2. Тик в биржевых фьючерсах CME
У биржевых фьючерсов шаг цены заранее задан спецификацией контракта и часто отличается от «пипса» в понимании внебиржевого рынка.
| Контракт CME | Символ | Шаг цены | Денежная стоимость шага | Размер контракта |
|---|---|---|---|---|
| Euro FX | 6E | 0,00005 | 6,25 USD | 125 000 EUR |
| Японская иена | 6J | 0,0000005 | 6,25 USD | 12 500 000 JPY |
| Британский фунт | 6B | 0,0001 | 6,25 USD | 62 500 GBP |
| E-micro EUR/USD | M6E | 0,0001 | 1,25 USD | 12 500 EUR |
Для одного контракта Euro FX (6E) в обычной торговле отдельными контрактами CME Globex шаг цены равен 0,00005 USD/EUR, размер контракта — 125 000 EUR. Произведение даёт 6,25 USD/тик. Движение на 0,0001, то есть целый пипс по внебиржевой условности EUR/USD, даёт два тика и 12,50 USD. Другие протоколы, календарные спреды или варианты контракта могут иметь другие сетки, поэтому одного заголовка «CME» недостаточно.[5], [8]
Обратите внимание на контракт иены (6J): CME котирует его в направлении, обратном споту — цена выражается в долларах на иену (направление JPY/USD), отсюда очень малый шаг 0,0000005. Прямой перенос интуиции USD/JPY на 6J означает чтение графика «вверх ногами».
Micro EUR/USD (M6E) имеет размер 12 500 EUR и шаг 0,0001 USD/EUR. Стоимость шага — 1,25 USD. Контракт в 10 раз меньше 6E, но стоимость шага меньше в 5 раз: шаг цены M6E вдвое больше. Это конкретная причина не масштабировать стоимость шага лишь по отношению размеров контрактов.[7]
Для контракта иены 6J в той же обычной торговле отдельными контрактами: 12 500 000 JPY × 0,0000005 USD/JPY = 6,25 USD. Направление котировки обратно споту USD/JPY. Для British Pound 6B: 62 500 GBP × 0,0001 USD/GBP = 6,25 USD. Одинаковые 6,25 USD получаются из разных размеров и единиц; это не устанавливает одинаковой экспозиции или процентного движения.[6], [8]
5. Пипс, пипетта, пункт и тик — сравнение различий
| Единица | Определение | Значение для EUR/USD | Значение для USD/JPY | Контекст использования |
|---|---|---|---|---|
| Пипс | Изменение четвёртого десятичного разряда (второго для иены) | 0,0001 | 0,01 | Универсальная единица рыночного общения |
| Пипетта | 1/10 пипса (пятый знак, третий для иены) | 0,00001 | 0,001 | Точность котировок брокера; дробные спреды |
| Пункт | Единица платформы (условность MetaTrader): 10^(−digits) | 0,00001 (при 5 десятичных знаках) = пипетта | 0,001 (при 3 десятичных знаках) | Спецификация символа, код советника EA (_Point) |
| Тик (событие) | Обновление котировки | — | — | Тиковый объём, событие NewTick |
| Шаг цены | Минимальное допустимое изменение цены | OTC: обычно 0,00001; CME 6E: 0,00005 | Зависит от инструмента | Спецификация инструмента (биржа/брокер) |
| Денежная стоимость шага | Денежная стоимость 1 изменения на шаг цены для позиции | 6E: 0,00005 → 6,25 USD | CME 6J: 6,25 USD (обратная котировка: JPY/USD) | Денежная оценка риска фьючерсов и данные спецификаций |
Пипсы и пипетты — рыночные условности — согласованные единицы, в которых трейдеры обсуждают изменение курса. Пункт, шаг цены и его денежная стоимость — технические параметры спецификации, а тик может быть просто событием: поступлением новой котировки. Понятия пересекаются, но не являются синонимами.
6. Пошаговые расчёты
6.1. EUR/USD — пара с USD в качестве валюты котировки
Сценарий: вы покупаете 1 лот EUR/USD (100 000 EUR) по 1,0850. Курс растёт до 1,0895. Вы закрываете позицию.
Шаг 1: Сколько пипсов?
1,0895 − 1,0850 = 0,0045 = 45 пипсов
Шаг 2: Стоимость пипса?
Валюта котировки = USD, счёт в USD.
100 000 × 0,0001 = 10 USD/пипс
Шаг 3: Прибыль?
45 × 10 = 450 USD
Пересчёт здесь не нужен потому, что валюта прибыли совпадает с валютой счёта, а не из-за особенных свойств EUR/USD. Та же логика действует для любой линейной пары, котируемой в USD на счёте в USD. Когда результат требует конвертации, курс пересчёта может меняться. Сборы и фактические цены исполнения по-прежнему учитываются отдельно.
6.2. USD/JPY — пара с иеной
Сценарий: вы покупаете 1 лот USD/JPY (100 000 USD) по 152,00. Курс растёт до 152,85. Вы закрываете позицию.
Шаг 1: Сколько пипсов?
152,85 − 152,00 = 0,85 = 85 пипсов (поскольку пипс = 0,01)
Шаг 2: Стоимость пипса?
Валюта котировки = JPY.
100 000 × 0,01 = 1 000 JPY/пипс
Шаг 3: Прибыль в иенах?
85 × 1 000 = 85 000 JPY
Шаг 4: Прибыль в долларах? (при счёте в USD)
85 000 ÷ 152,85 (курс закрытия) = ~556 USD
Стоимость 1 пипса в USD меняется с курсом, что объясняет близкие числа этой статьи: при 152,00 пипс стоит ~6,58 USD; при 152,50 (как в таблице раздела 2.4) — ~6,56 USD; при 160 — ~6,25 USD. Это свойство пар с долларом в качестве базовой валюты, а не ошибка.
Вариант счёта в PLN — модель с едиными курсами: 1 000 JPY / 152,85 × 3,9750 = 26,005888… PLN/пипс, или 26,01 PLN/пипс после округления. Прибыль 85 000 JPY / 152,85 = 556,100752… USD, затем × 3,9750 = 2 210,50 PLN. Мы не округляем 6,54236… USD/пипс до 6,54 перед следующим умножением. Преждевременное округление даёт 26,00 PLN. Курсы гипотетические и не включают спред конвертации; фактический расчёт зависит от правил брокера.
6.3. USD/CHF — пара с USD в качестве базовой валюты
Сценарий: вы покупаете 1 лот USD/CHF (100 000 USD) по 0,8850. Курс растёт до 0,8895. Вы закрываете позицию.
Шаг 1: Сколько пипсов?
0,8895 − 0,8850 = 0,0045 = 45 пипсов
Шаг 2: Стоимость пипса?
Валюта котировки = CHF.
100 000 × 0,0001 = 10 CHF/пипс
Шаг 3: Прибыль во франках?
45 × 10 = 450 CHF
Шаг 4: Прибыль в долларах?
450 ÷ 0,8895 = ~505,90 USD
В этом отличие от пар X/USD. Для EUR/USD 45 пипсов всегда означают 450 USD. Для USD/CHF 45 пипсов — 450 CHF, то есть ~506 USD по текущему курсу. Результат не отличается радикально, но не совпадает и меняется с каждым движением курса.
6.4. EUR/PLN — экзотическая пара в польском примере
Сценарий: вы покупаете 0,1 лота EUR/PLN (10 000 EUR) по 4,2800. Курс растёт до 4,3050. Вы закрываете позицию.
Шаг 1: Сколько пипсов?
4,3050 − 4,2800 = 0,0250 = 250 пипсов
Шаг 2: Стоимость пипса?
Валюта котировки = PLN. Позиция = 0,1 лота = 10 000 EUR.
10 000 × 0,0001 = 1 PLN/пипс
Шаг 3: Прибыль в злотых?
250 × 1 = 250 PLN
Шаг 4: Прибыль в долларах? (при счёте в USD)
250 PLN ÷ 3,9750 (курс USD/PLN) = ~62,89 USD
Правило простое: прибыль или убыток сначала выражаются в валюте котировки. Для EUR/PLN прибыль в злотых, для EUR/USD — в долларах, для USD/JPY — в иенах. Только затем результат пересчитывается в валюту счёта, если она другая.
Последнее сочетание — кросс без доллара на счёте в злотых. 1 лот EUR/GBP (100 000 EUR) даёт стоимость пипса 10 GBP. На счёте в PLN пересчитайте фунты по матрице раздела 2.3: через доллар — 10 GBP × 1,2650 (GBP/USD) = 12,65 USD, затем 12,65 × 3,9750 (USD/PLN) = ~50,28 PLN на пипс — либо одной операцией по прямому GBP/PLN, если брокер его применяет. Курсы — модельные единые цены; реальный расчёт использует соответствующую сторону котировки.
При начальном EUR/USD 1,0842 движение на 250 пипсов = 0,0250 USD/EUR, то есть 2,3058%. Для EUR/PLN 4,2800 те же 250 пипсов означают 0,0250 PLN/EUR, то есть 0,5841%. Проценты и валюты разные. Мы не называем движения «типичными» или «экстремальными» без эмпирической выборки и временного горизонта.
7. Что пипсы говорят о деньгах и чего не определяют
Расстояние 30 пипсов в EUR/USD при пипсе 0,0001 — 0,0030 USD/EUR. Оно не меняется при росте объёма с 0,01 до 1 лота. Меняется денежная стоимость: при контракте 100 000 EUR она составляет 3 USD или 300 USD до сборов. Само расстояние не устанавливает, исполнится ли приказ на заданном уровне и какую долю капитала клиент задействует.
Выбор желаемой номинальной суммы позиции рассматривается в уроке 2.5. Бюджет убытка, стоп-лосс, риск гэпа и правила портфеля относятся к управлению риском: они не следуют из определения пипса. Здесь проверяем умножение единиц: число пипсов × деньги на пипс = модельное изменение стоимости позиции.
Пипсы помогают сравнивать издержки, но только в пределах одной пары. Сравнение одних чисел пипсов между парами вводит в заблуждение: спред EUR/USD 0,2 пипса кажется «в 40 раз уже», чем 8 пипсов EUR/PLN, но денежный пересчёт для 1 лота даёт 0,2 × 10 USD ≈ 8 PLN против 8 × 10 PLN = 80 PLN. Разница примерно десятикратная, а не сорокакратная. Денежный вес пипса у пар разный, поэтому сравнивайте издержки в валюте или процентах, а не пипсах.
При модельном USD/PLN 4,0000 спред 0,2 пипса для 1 лота EUR/USD означает 2 USD = 8 PLN, а 8 пипсов для 1 лота EUR/PLN — 80 PLN. Денежное отношение равно 10, хотя отношение числа пипсов — 40. Это сравнение заданных позиций, а не рекомендация пары; процент номинальной суммы или волатильности может дать другую картину. Полные издержки описывает урок 2.8.
8. Большая точность: что меняется в расчёте
Дополнительный десятичный разряд меняет точность отображения, но не обязательно пипс, контракт или минимальный объём. Это отдельные параметры. Для проверки новой настройки символа сравните спецификации до изменения и после. Один вид графика не устанавливает, что у приказов стал меньше допустимый шаг.
Пример: у символа A digits 4 и point 0,0001; у B digits 5 и point 0,00001. Оба используют пипс 0,0001 и контракт 100 000 EUR. Движение 0,0003 составляет 3 пипса в обоих, но 3 пункта у A и 30 пунктов у B. Стоимость движения для 1 лота остаётся 30 USD, если USD — валюта котировки. Изменение точности не создаёт ни дополнительной прибыли, ни убытка.
Дробная единица может давать ощутимый эффект при повторяющихся сделках. В гипотетической модели 150 полных циклов в месяц по 1 лоту EUR/USD разница в полных издержках одного цикла равна 0,4 пипса = 4 USD. Поэтому 150 × 4 = 600 USD в месяц, то есть 7 200 USD в год при 12 одинаковых месяцах. Мы не добавляем спред ещё раз для обеих сторон: вход по ask и выход по bid включают один полный спред при неизменной котировке. Модель исключает прочие сборы и не устанавливает издержек определённого брокера.
Больше знаков не гарантируют меньшего спреда, доступного объёма или отсутствия проскальзывания. Помимо спецификации символа нужны полная котировка и отчёт об исполнении. Механика цены объясняется в уроке 2.3; лишь после этой проверки можно сравнивать денежные результаты.
Проверочный расчёт без готовой стоимости пипса
В модели EUR/GBP позиция составляет 37 500 EUR, пипс — 0,0001 GBP/EUR, единый GBP/PLN — 5,0200. Стоимость пипса: 37 500 EUR × 0,0001 GBP/EUR = 3,75 GBP, затем 3,75 GBP × 5,0200 PLN/GBP = 18,825 PLN. Движение 0,0008 GBP/EUR означает 8 пипсов. Полное модельное изменение равно 8 × 18,825 = 150,60 PLN до сборов.
Независимый маршрут проверяет результат: 37 500 EUR × 0,0008 GBP/EUR × 5,0200 PLN/GBP = 150,60 PLN. EUR и GBP сокращаются, остаётся PLN. Если бы результат содержал GBP × PLN или EUR/PLN, направление операции было бы неверным. Показывать 18,83 PLN/пипс удобно, но использование этой величины в 8 × 18,83 дало бы 150,64 PLN. Поэтому округлили только весь результат, а не каждый этап.
9. Проверка записи исполнения без смешения единиц
- Восстановите разность цен. Используйте записанные стороны открытия и закрытия, затем проверьте знак с учётом направления позиции.
- Запишите знаменатель. Укажите, делится ли разность на размер пипса, пункт или шаг цены; не оставляйте единицы подразумеваемыми.
- Независимо восстановите денежный результат. Сравните произведение объёма и разности цен с произведением числа пипсов и стоимости пипса, сохраняя точность до итоговой суммы.
- Сверьте конвертацию и расходы. Установите курс, сторону котировки и комиссии. Не вычитайте повторно расходы, уже включённые в цены исполнения.
- Отделяйте арифметику от качества исполнения. Совпадение расчёта не доказывает, что заявка получила лучшую доступную цену или что запланированный стоп исполнился бы без гэпа.
Частые вопросы — пипс, пункт и тик
Чем пипс отличается от пипетты?
По условности EUR/USD пипс — 0,0001 USD/EUR, пипетта — 0,00001, то есть 1/10 пипса. Для USD/JPY в этих примерах они равны соответственно 0,01 и 0,001 JPY/USD. Дополнительный знак не меняет целого пипса.
Всегда ли пункт означает пипетту?
Нет. Для пятизначного EUR/USD в MetaTrader point обычно равен 0,00001, то есть пипетте, но при четырёх десятичных знаках он равен 0,0001. Решает свойство символа, а другие платформы могут использовать слово «пункт» иначе.
Может ли шаг цены быть больше пункта?
Да. В гипотетической спецификации с digits 5, point 0,00001 и tick size 0,00005 минимальное изменение — 5 пунктов. Цена 1,08423 имеет правильное число знаков после запятой, но не лежит на заданной сетке.
Сколько PLN стоит один пипс EUR/USD?
Это зависит от объёма, контракта и курса пересчёта. В модели 1 лот на 100 000 EUR даёт 10 USD/пипс. Единый USD/PLN 4,0000 даёт 40 PLN/пипс. В модели bid/ask 3,9990/4,0010 положительный результат — 39,99 PLN, а покрытие отрицательной суммы стоит 40,01 PLN.
Почему пипс USD/JPY имеет переменную стоимость в USD?
Для позиции 100 000 USD пипс 0,01 даёт 1 000 JPY. Пересчитайте сумму по курсу в JPY на USD: при 155,00 это 1 000/155 = 6,4516 USD. Сумма JPY на пипс постоянна, меняется курс перевода в USD.
Отражает ли тиковый объём оборот всего рынка Форекс?
Нет. Тик как обновление котировки не обязан быть сделкой. Число обновлений отдельного потока — не глобальный объём OTC. За одно событие цена может пройти много допустимых шагов.
Источники и их использование
- MetaQuotes — свойства символа — Отдельные параметры числа знаков, пункта, спреда, шага цены, стоимости тика, размера контракта и валют; разные режимы расчёта. Дата обращения: 29 октября 2026 года.
- MetaTrader 5 — «Обзор рынка» — Спецификации символов и параметры, задаваемые провайдером. Дата обращения: 29 октября 2026 года.
- cTrader — панель активного символа — Положение пипса, минимальное изменение, размер лота и ограничения объёма как отдельные сведения. Дата обращения: 29 октября 2026 года.
- MetaQuotes — OrderCalcProfit — Оценка прибыли или убытка в валюте счёта для заданных направления, цен и объёма. Дата обращения: 29 октября 2026 года.
- CME — спецификация контракта Euro FX — 6E: 125 000 EUR; шаг отдельного контракта на CME Globex — 0,00005 USD/EUR и 6,25 USD. Дата обращения: 29 октября 2026 года.
- CME — спецификация контракта Japanese Yen — 6J: 12 500 000 JPY; единица цены — USD за JPY; спотовый символ направлен наоборот; шаг отдельного контракта — 0,0000005 USD/JPY и 6,25 USD. Дата обращения: 29 октября 2026 года.
- CME — валютные микрофьючерсы — M6E: 12 500 EUR, шаг 0,0001 USD/EUR и 1,25 USD. Дата обращения: 29 октября 2026 года.
- CME — SER9641, изменения правил FX Link, декабрь 2025 года — Таблица параметров для 6E, 6J и 6B; 6B: 62 500 GBP × 0,0001 USD/GBP = 6,25 USD. Дата обращения: 29 октября 2026 года.
- MetaTrader 5 — Volumes — Вид объёма зависит от символа и настроек. Дата обращения: 29 октября 2026 года.
Биржевые спецификации относятся к указанным контрактам и виду торговли; все курсы конвертации моделей гипотетические. Расчёты — не рыночные котировки и не спецификация конкретного счёта CFD.