Bid и Ask: стороны котировки для покупки и продажи

В заданной розничной валютной модели клиент продает по Bid и покупает по Ask. Разность Ask − Bid называется спредом. По одной этой разности нельзя восстановить всю выручку или издержки посредника.

Какую цену использовать

Условная котировка EUR/USD: Bid 1.1000 и Ask 1.1002 USD за EUR. Покупка 1 000 EUR по Ask требует 1 100.20 USD. Немедленная продажа тех же 1 000 EUR по неизменному Bid приносит 1 100 USD. Ценовой результат: −0.20 USD до других расходов.

Отдельная условная котировка EUR/USD: Bid 1.08450, Ask 1.08462; разность 1.2 пипса. Покупку открывают по Ask и закрывают по Bid; продажу открывают по Bid и закрывают по Ask.
Котировка — не подтверждение исполнения. Если результат рассчитан по фактическим ценам сделок, отклонение исполнения уже отражено в них и повторно не вычитается. Комиссию и финансирование проверяют отдельно.

Здесь сравниваются номинальные суммы по котировке. Требуемая маржа и фактические расчеты по конкретному договору не определены.

Две стороны котировки и два направления

Для этой таблицы вновь заданы Bid 1.1000, Ask 1.1002, объем 1 000 EUR и пипс 0.0001 USD за EUR. Цены между входом и выходом не меняются; нет комиссии, финансирования или отличия исполнения.

Одна неизменная условная котировка
ПонятиеОперацииРезультат
Bid и AskПокупка 1 000 EUR: −1 100.20 USD; продажа: +1 100 USD.Разные стороны одной котировки.
Спред1.1002 − 1.1000 = 0.0002 USD за EUR.2 пипса.
Длинная позицияПокупка по Ask, затем продажа по Bid.−0.20 USD.
Короткая позицияПродажа по Bid, затем покупка по Ask.−0.20 USD.

Направление меняет порядок операций. Если использованы правильные цены входа и выхода, разность Bid/Ask уже вошла в ценовой результат.

Исходная модель котировки

Меняйте Bid и Ask независимо и сравнивайте немедленное закрытие покупки и продажи при неизменной паре цен.

Учебная модель EUR/USD, пипс 0.0001 USD за EUR. Покупку открывают по Ask и закрывают по Bid; продажу — по Bid и Ask. Между входом и выходом котировки неизменны. Нет проскальзывания, комиссии, финансирования или пересчета. Ask не может быть ниже Bid в этой модели. Это не прогноз исполнения.

Данные учебной котировки

Ползунок: от 1 000 до 100 000 EUR, шаг 1 000. Числовое поле: от 1 до 1 000 000 EUR, допускаются дробные значения. Это пределы упражнения, а не обещание исполнения заявки.

Спред, пипсы
1,20
Немедленное закрытие покупки, USD
-1,20
Немедленное закрытие продажи, USD
-1,20

Исходные результаты рассчитаны выше. Для изменения данных нужен JavaScript.

Здесь исходные Bid 1.08450, Ask 1.08462 и объем 10 000 EUR дают спред 1.2 пипса и результат немедленного закрытия −1.20 USD в любом направлении. Не смешивайте этот объем с отдельным примером 1 000 EUR выше. Исходный расчет доступен без JavaScript.

Не подменяйте нужную сторону серединой

Середина между Bid и Ask не становится ценой покупки только потому, что она вычислена. По графику одной стороны котировки нельзя надежно восстановить вторую цену. Проверяйте сторону, время и источник, а для результата сделки — подтвержденные исполнения.

Дополнительный случай: тот же спред, другой уровень цены

Это отдельные гипотетические моменты T0 и T1. В T0 котировка равна 1.1000/1.1002; в T1 — 1.1005/1.1007 USD за EUR. В обоих случаях спред 2 пипса, но сам уровень цены изменился.

Зададим исполненную покупку 10 000 EUR в T0 по Ask 1.1002 и исполненную продажу в T1 по Bid 1.1005. При отсутствии других расходов ценовой результат равен 10 000 × (1.1005 − 1.1002) = 3 USD. Нельзя еще раз вычесть 2 USD «за спред»: обе стороны исполнения уже использованы. Равный спред в два момента не означает одинаковый уровень котировок или неизменный результат позиции.

Проверьте понимание

Розничная модель EUR/USD без отличия исполнения: Bid 1.1000 и Ask 1.1002 USD за EUR. По какой цене клиент открывает длинную позицию покупкой?

Ответ и объяснения без JavaScript

Правильный ответ: Ask 1.1002.

Ask 1.1002.

Открытие длинной позиции — покупка, поэтому здесь используется Ask. Bid относится к продаже, в том числе при последующем закрытии покупки.

Bid 1.1000.

Bid — сторона продажи для клиента. При открытии длинной позиции покупкой в этой модели используется Ask 1.1002.

Середина, 1.1001.

Вычисленная середина не является заданной ценой покупки. В условии покупка предлагается по Ask 1.1002.

Источники и пределы применения

  1. MQL5: структура MqlTick

    Отдельные Bid, Ask и Last, время и флаги обновления. Поля структуры не подтверждают исполнение заявки.

  2. MQL5: предварительная оценка OrderCalcProfit

    Направление, объем и две цены; оценка в валюте счета. Пример выбирает Ask для покупки и Bid для продажи. Это оценка, а не гарантия итогового исполнения.

Учебная модель розничной валютной сделки, а не общие правила всех рынков или подтверждение доступности услуги в стране читателя. Все цены, объемы и исполнения примеров заданы условно.

Учебные последовательности

Отметки общих терминов учитываются в нескольких последовательностях; сброс одной последовательности удаляет эти общие отметки и из других.

От котировок к объему позиции

Определите цены покупки и продажи, направление позиции и единицы изменения цены. Затем переведите лоты в количество базовой валюты.

Шаг 1 / 10 · Отметки доступны при включенном JavaScript.

Посмотреть всю последовательность

Для сохранения отметок включите JavaScript.