Спреды, комиссии и свопы на Форексе: сколько на самом деле стоит каждая сделка

Ценовой результат сделки и её итоговый результат по счёту — разные числа. Сверим условный CFD на EUR/USD по фактическим исполнениям, комиссиям и финансированию. Затем разберём, как оценивать эти компоненты до сделки, сравнивать предложения и переводить записи в валюту счёта без двойного учёта спреда.

Модель EUR/USD объёмом 0,10 лота. Все суммы в PLN. Середина котировки не является гарантированной ценой исполнения.

Почему движение графика на 10 пипсов оставляет лишь 10,50 USD?

Представим клиента, который проверяет завершённую длинную сделку CFD на EUR/USD с номиналом 20 000 EUR, или 0,20 лота при размере контракта 100 000 EUR на лот. Клиент сравнивает bid при входе и выходе и видит рост на 10 пипсов. При 2 USD за пипс это наводит на результат 20 USD. Чистый результат сделки составляет 10,50 USD после указанных расходов.

Из модели ничего не пропало. Сравнение по графику использует не ту цену, по которой действительно открылась сделка, а по счёту есть отдельные списания. Все числа ниже условны. Предполагаем линейный CFD на EUR/USD, пипс 0,0001, неизменный объём и полный набор указанных здесь записей. В этом вводном примере нет конвертации валют, налога или иных комиссий.

Начните с цен фактического исполнения

Одна сделка открытия и одна закрытия; цены в USD за EUR
СобытиеBid / askПодтверждённое исполнение
Открыть длинную позицию1.0850 / 1.0852Купить CFD с номиналом 20 000 EUR по 1,0852
Полностью закрыть длинную позицию1.0860 / 1.0862Продать CFD с номиналом 20 000 EUR по 1,0860

Ценовой результат равен 20 000 × (1,0860 − 1,0852) = 16 USD. В модели нет проскальзывания относительно соответствующих котируемых ask и bid. График только по bid вырос с 1,0850 до 1,0860, но клиент не покупал по первому bid.

Разница в 4 USD относительно сравнения по графику на 20 USD уже отражена в ценах исполнения. При одинаковом спреде 2 пипса в оба момента полный оборот при неизменной цене стоил бы один полный спред: 2 × 2 USD = 4 USD. Это не вторая комиссия, списанная платформой. В подробном разделе о спреде также рассматриваются разные спреды входа и выхода.

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

Предположим, история показывает комиссию 2 USD при входе, ещё 2 USD при выходе и списание финансирования 1,50 USD. Это все дополнительные записи. Финансирование берётся из выписки этой модели, а не выводится из ставки центрального банка.

Сверка полного оборота сделки в USD
КомпонентСумма со знаком
Ценовая прибыль/убыток по подтверждённым исполнениям+16.00
Комиссия открытия−2.00
Комиссия закрытия−2.00
Финансирование−1,50
Чистый результат+10.50

Проверка: 16 − 2 − 2 − 1,50 = 10,50 USD. Вычитание ещё 4 USD спреда дало бы 6,50 USD и повторно учло бы то же ценовое влияние. Зачисление финансирования, напротив, имело бы положительный знак. Положительное зачисление всё равно остаётся лишь частью результата позиции. [2] [7]

Для оценки расходов нужно назвать исходный ориентир

Одну сделку можно последовательно объяснить двумя способами. Если начать с фактических исполнений, берём 16 USD и добавляем отдельные записи. Если начать со средней цены модели, средние значения 1,0851 и 1,0861 дают 20 USD до ценовых расходов. Затем вычитаем 4 USD ценовых расходов, 4 USD комиссии и 1,50 USD финансирования: снова получаем 10,50 USD.

Смешение исходных ориентиров вызывает двойной учёт. Средняя цена — ориентир сравнения, а не обещанное исполнение. Если фактическое исполнение отличается от котируемого ask или bid, перед разложением расходов укажите ориентир проскальзывания. Полный реестр в PLN ниже дополняет метод разными спредами, проскальзыванием и отдельными конвертациями. В нём другой, явно заданный набор допущений. [3]

Одно число под названием «своп» — ещё не полный тариф

Перед оценкой финансирования установите режим, единицу, направление позиции, объём и сумму дневных множителей. Для USD на лот, пунктов платформы и годового процента нужны разные расчёты. Ставки длинной и короткой позиции отдельны. Тройной множитель уже включает три единицы обычного начисления; повторное добавление тех же выходных завышает расход. [1]

Прочитанная сегодня ставка не восстанавливает прошлое списание, если спецификация менялась. Для завершённой сделки выше записанное финансирование равно 1,50 USD. Для будущего сценария используйте применимую спецификацию и календарь, укажите допущения о ставках и учитывайте возможность изменений. В заданиях эти две задачи разделены.

Сравнение должно соответствовать счёту, который вы объясняете

Сравнивайте одинаковые инструмент, номинал, направление и период открытия/закрытия. Спред «от» не раскрывает охват комиссии, минимальные платежи, доступность исполнения и условия удержания позиции. Для надписи swap-free тоже нужен тариф. Ни одно название само по себе не ранжирует провайдеров по полным расходам.

Если счёт в PLN, выясните, какие записи USD конвертируются, когда, по каким курсам и с каким округлением. Не конвертируйте весь номинал 20 000 EUR лишь потому, что он обозначает позицию. Не добавляйте повторно наценку за конвертацию, уже включённую в эффективный курс. Храните котировки, исполнения и отдельные записи вместе: их сверенная сумма полезнее минимального рекламируемого спреда.

Три проверки перед принятием расчёта расходов

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

1. Каков чистый результат этой завершённой сделки от открытия до закрытия?

Длинная позиция 20 000 EUR: покупка исполнена по 1,0852, продажа — по 1,0860. Комиссия 2 USD с каждой стороны, финансирование — списание 1,50 USD. Иных расходов и конвертаций нет.

Показать ответ и объяснение

Верный ответ: +10,50 USD. Ценовой результат = 20 000 × (1,0860 − 1,0852) = 16 USD. Комиссии открытия и закрытия вместе 4 USD; финансирование −1,50 USD. Значит, 16 − 4 − 1,50 = 10,50.

После расчёта по фактическим исполнениям дополнительное вычитание спреда не нужно. Вернуться к сверенным записям.

2. Какое списание финансирования следует из этой отдельной календарной модели?

Предполагается неизменная ставка длинной позиции −3 USD на лот за одну единицу начисления и объём 0,20 лота. Позиция проходит три момента начисления с множителями 1, 3 и 0. Используйте эти допущения, а не запись 1,50 USD из вводного примера.

Показать ответ и объяснение

Верный ответ: −2,40 USD. N = 1 + 3 + 0 = 4. Финансирование = 0,20 лота × (−3 USD/лот) × 4 = −2,40 USD.

Множитель 3 уже охватывает три единицы. Не добавляйте ещё одни выходные и не используйте списание из отдельного вводного примера. Вернуться к единицам и календарям.

3. Можно ли из «Swap Long = −6,0» определить списание финансирования в USD?

Известны объём 0,20 лота и применимый множитель 3. В выдержке не указаны режим свопа, единица и валюта результата. Записи по счёту нет.

Показать ответ и объяснение

Верный ответ: нужны дополнительные данные спецификации. Если бы подтверждённая ставка была −6,0 USD на лот за единицу, то 0,20 × (−6,0) × 3 дало бы −3,60 USD. Но это дополнительное допущение, а не установленный выдержкой результат.

Для режима в пунктах также нужны денежная стоимость пункта и валюта результата; процентные режимы используют собственную базу и порядок подсчёта дней. Прочитать полный расчёт финансирования.

Полный расчёт расходов: цены, единицы, календари и конвертация

Короткий реестр выделяет один результат. Разделы ниже добавляют сравнение полных предложений, переменные спреды, минимальные комиссии, разные режимы свопа и реестр в PLN. У каждой модели собственные допущения; её числа — не текущие котировки и не рейтинг брокеров.

Числа гипотетические. Для EUR/USD мы предполагаем размер контракта 100 000 EUR на лот и величину пипса 0,0001. В простых таблицах конвертация выполняется по курсу 4,00 PLN за USD без комиссии за конвертацию. Реестр TCO в разделе 5 использует разные курсы для положительных и отрицательных проводок. Спреды, комиссии и свопы не являются действующим тарифом какой-либо компании. Фактические данные нужно брать из документации символа и истории счёта.

1. Издержки полного цикла — краткое сравнение

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

При номинале 10 000 EUR, то есть 0,10 лота по нашим допущениям, пипс EUR/USD стоит 1 USD. Таблица сравнивает полное открытие и закрытие одной и той же позиции. Спред гипотетически одинаков на обеих сторонах сделки, комиссия покрывает весь цикл, а финансирование — указанную сумму множителей. Мы исключаем проскальзывание и конвертацию; полный реестр приведён в разделе 5.

Издержки гипотетических полных циклов открытия и закрытия
СценарийСпредКомиссияФинансирование
(итого при N)
Полные издержки
для 0,10 лота
Внутридневная торговля — счёт со встроенным спредом
EUR/USD, спред 1,2 пипса, закрытие в тот же день
1,20 USD001,20 USD
Внутридневная торговля — счёт raw плюс комиссия
EUR/USD, спред 0,1 пипса, комиссия 7 USD/лот за полный цикл
0,10 USD0,70 USD00,80 USD
Удержание — 5 единиц финансирования, стандартный счёт
Спред 1,2 пипса, ставка для длинной позиции −5 USD/лот за единицу
1,20 USD02,50 USD3,70 USD
Удержание — 5 единиц финансирования, raw
Спред 0,1 пипса и комиссия 7 USD/лот за полный цикл
0,10 USD0,70 USD2,50 USD3,30 USD
30 единиц финансирования, raw
Иллюстративный календарь, а не любой месяц
0,10 USD0,70 USD15,00 USD15,80 USD

Ставка для длинной позиции в этой модели — −5 USD на лот за одну единицу начисления. Для 0,10 лота это −0,50 USD; сумма множителей 5 даёт издержки 2,50 USD, а 30 — 15 USD. Пять единиц не означают любые пять последовательных ночей. Комиссия 7 USD/лот за полный цикл даёт 0,70 USD. В примере стандартное предложение имеет спред 1,2 пипса без отдельной комиссии; raw — спред 0,1 пипса и указанную комиссию. Это допущения для сравнения, а не типичные диапазоны всего рынка.

Цена исполнения · Покупка по ask / продажа по bid · Спред и проскальзывание в исполнениях · Они уже включены в прибыль/убыток · Не вычитайте их дважды · Комиссии и финансирование · Комиссия: одна сторона / полный оборот · Своп: режим и множитель · Списание или зачисление · Другие отдельные платежи · Сверка в PLN · Сумма каждой записи · Курсы и время конвертации · Округление при расчёте · Итого = изменение счётаЦена исполненияЦена исполненияПокупка по ask / продажа по bidСпред и проскальзывание в исполненияхОни уже включены в прибыль/убытокНе вычитайте их дваждыКомиссии и финансированиеКомиссия: одна сторона / полный оборотСвоп: режим и множительСписание или зачислениеДругие отдельные платежиСверка в PLNСумма каждой записиКурсы и время конвертацииОкругление при расчётеИтого = изменение счёта
Компоненты учитываются по-разному: спред содержится в ценах, комиссия — отдельный сбор, а финансирование зависит от начислений. Более длительное удержание увеличивает влияние финансирования, если ставка и экспозиция остаются неизменными.

В этой таблице raw дешевле на 0,40 USD для каждого полного цикла объёмом 0,10 лота. Частота увеличивает общую экономию, но сама по себе не меняет издержки одной сделки. При 30 единицах финансирования своп составляет 15 / 15,80 = около 94,9% издержек. Другие ставки, минимальная комиссия или положительное финансирование могут дать другую долю. Не переносите результат таблицы на счёт с иными условиями.

2. Спред — издержки, включённые в цены

2.1. Как работает спред: шаг за шагом

В типичной валютной котировке bid — цена продажи для клиента, а ask — цена покупки. Разница между ними — спред. Для длинной позиции вход происходит по ask, выход — по bid; для короткой — наоборот. В CFD это цены исполнения и расчёта по контракту, а не поставки валюты. Определения и кросс-курсы рассмотрены в статье 2.3; здесь мы рассчитываем их влияние на издержки.

При EUR/USD 1,0849/1,0851 покупка по ask 1,0851 и немедленная продажа по неизменному bid 1,0849 даёт −2 пипса. Если позже bid повышается до 1,0851, ценовой результат при закрытии равен нулю. Чистый результат не обязательно равен нулю, поскольку возможны комиссия и финансирование. Начальная оценка по доступной цене закрытия показывает весь текущий спред; анализ относительно середины котировки разделяет компоненты входа и выхода.

Формула издержек спреда:
Издержки = спред (в пипсах) × стоимость пипса (для вашего объёма)

Пример: EUR/USD, спред 1,5 пипса, 0,10 лота
• Стоимость 1 пипса для объёма 0,10 лота = 1,00 USD (= 4,00 PLN при USD/PLN = 4,00)
• Издержки спреда = 1,5 × 1,00 = 1,50 USD (6,00 PLN)

Тот же спред для объёма 1,00 лота: 1,5 × 10,00 = 15,00 USD (60,00 PLN)
При объёме 0,01 лота: 1,5 × 0,10 = 0,15 USD (0,60 PLN)

Для длинной позиции издержки спреда относительно середин котировок — половина спреда на входе плюс половина спреда на выходе, если обе котировки симметричны относительно этих середин котировок и исполнения происходят по ask и bid. При одинаковых спредах сумма равна одному полному спреду. Если спред на выходе отличается, нужно использовать оба значения. Поэтому неверно всегда относить все издержки только к моменту открытия.

Изменение спреда между входом и выходом

Наша иллюстративная длинная позиция EUR/USD имеет объём 0,10 лота. Середина котировки на входе — 1,08500 при спреде 1 пипс: bid/ask 1,08495/1,08505. Середина котировки на выходе — 1,08700 при спреде 3 пипса: 1,08685/1,08715. Предполагаем исполнение точно по ask на входе и bid на выходе, без комиссии и свопа.

Результат по серединам котировок = 10 000 × (1,08700 − 1,08500) = 20 USD.
Результат по ценам исполнения = 10 000 × (1,08685 − 1,08505) = 18 USD.

Ценовые издержки относительно середин котировок — 2 USD: половина 1 пипса на входе плюс половина 3 пипсов на выходе даёт 2 пипса при стоимости пипса 1 USD. Это не сумма двух полных спредов, 1 + 3 = 4 пипса, и не только спред на входе в 1 пипс. При иных ценах исполнения нужно отдельно выделить и проскальзывание; середины котировок не являются гарантированными ценами исполнения.

Наценка в котировке. Предположим, исходный спред равен 0,2 пипса и поставщик увеличивает весь отображаемый спред на 0,8 пипса. Клиент видит 1 пипс, и для 0,10 лота при неизменном рынке издержки полного цикла составляют 1 USD. Повторное добавление 0,8 пипса дало бы ошибочные 1,8 USD. Если документация указывает наценку 0,4 пипса на каждой стороне цены, весь спред также увеличивается на 0,8 пипса. Единица и описание наценки должны быть указаны явно.

Две котировки для длинной позиции EUR/USD объёмом 0,10 лота: спред на входе 1 пипс, на выходе 3 пипса; результат по серединам котировок 20 USD, по ценам исполнения 18 USD, ценовые издержки двух половин спреда 2 USD.
Комиссия и финансирование исключены. Не складывайте два полных спреда.

2.2. Плавающий и фиксированный спред: что сравнивать

Плавающий спред может изменяться вместе с ценами поставщика, ликвидностью, риском и размером сделки. «От 0,0» не указывает медиану, цену для определённого объёма или доступность этого уровня. Иллюстративные наблюдения 0,5 пипса в один час и 3 пипсов в другой возможны, но без данных не характеризуют все счета EUR/USD.

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

Плавающий и фиксированный спред
ХарактеристикаПлавающий спредФиксированный спред
Ширина в спокойных условияхМеняется с потоком котировок поставщикаЗадана в предложении, возможны исключения
Стресс и публикация данныхВозможно расширение или отсутствие котировкиПроверьте исключения, непрерывность и правила исполнения
Расчёт для сравненияРаспределение спреда для нужных моментов и объёмовФиксированный спред плюс другие сборы и цены исполнения

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

2.3. Расширение спреда и перенос позиции

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

  • Время суток. Пары с EUR и GBP часто выигрывают от европейской активности, а с JPY — также от азиатской. Это не означает, что вся европейская ночь — лучшее окно для всех пар с иеной. Часовые пояса и перевод часов обсуждаются в разделе о времени торговли.
  • Публикация данных. Неопределённость цен и ограничения доступных объёмов могут расширить спред. Масштаб нужно измерять у конкретного поставщика; общий множитель «в 5–10 раз» не является параметром спецификации.
  • Перерывы и праздники. Часы работы символа и календари обеих валют влияют на котировки и финансирование. Снижение активности не всегда происходит в одно и то же время.
  • Менее ликвидные инструменты. Сравнивайте ширину с денежной стоимостью пипса, объёмом и состоянием котировки. Только число пипсов не позволяет корректно сравнить издержки разных пар.

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

Перенос позиции и цена срабатывания. Время начисления финансирования — параметр поставщика; оно не всегда соответствует полуночи на компьютере клиента. Вблизи этого момента возможны более широкие котировки. Для стопа важно, какую сторону проверяет система. Расширяющийся ask может активировать SL короткой позиции, хотя bid оставался ниже уровня. Фразы «спред расширился» недостаточно: нужны направление позиции, цены и расстояние.
Разобранная модель AUD/NZD. Предполагаем обычное срабатывание по ask для короткой позиции. Bid остаётся на 1,0800, ask до изменения равен 1,0803, SL установлен на 1,0825. Начальный спред — 3 пипса, ask находится в 22 пипсах от SL. Если спред увеличивается до 22 пипсов, ask 1,0822 всё ещё не достигает SL. Только спред 26 пипсов даёт ask 1,0826 и выполняет условие. Это ещё не устанавливает цену исполнения. Все курсы гипотетические; активация и реконструкция описаны в примере стопа короткой позиции в 2.7.

2.4. Издержки в польских злотых: таблица

Если счёт номинирован в PLN, издержки спреда нужно перевести в польские злотые, поскольку стоимость пипса EUR/USD выражена в долларах. При 0,01 лота один пипс = 0,10 USD, что по применимому курсу USD/PLN (здесь 4,00) составляет 0,40 PLN. Ниже показаны распространённые объёмы:

Издержки спреда в PLN
ОбъёмСпред 0,5 пипсаСпред 1,0 пипсаСпред 1,5 пипсаСпред 3,0 пипса
0,01 лота (микро)0,20 PLN0,40 PLN0,60 PLN1,20 PLN
0,05 лота1,00 PLN2,00 PLN3,00 PLN6,00 PLN
0,10 лота (мини)2,00 PLN4,00 PLN6,00 PLN12,00 PLN
0,50 лота10,00 PLN20,00 PLN30,00 PLN60,00 PLN
1,00 лота20,00 PLN40,00 PLN60,00 PLN120,00 PLN

Допущения таблицы: гипотетический EUR/USD, размер контракта 100 000 EUR/лот, пипс 0,0001 и конвертация по 4,00 PLN/USD. Указанные издержки соответствуют одному полному спреду при одинаковых спредах на входе и выходе, без проскальзывания и других сборов. При разных спредах используйте две половины, как описано в разделе 2.1.

В модели 0,10 лота со спредом 1,5 пипса стоит 6 PLN за полный цикл. При 20 таких циклах в день это 120 PLN; при предполагаемых 20 днях в месяц — 2 400 PLN; за 12 одинаковых месяцев — 28 800 PLN. Это 288% начального капитала 10 000 PLN, если выбрать его в качестве базы сравнения. Это не прогноз и не доказательство того, что счёт способен выдержать такой оборот весь год: цены, объём, баланс и активность меняются. Частота масштабирует расчёт издержек.

3. Комиссия — сначала установите единицу и обе стороны

3.1. Как рассчитать комиссию

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

Обозначения ECN и STP не определяют расчёт издержек. В этой статье стандартный счёт означает иллюстративный спред 1,2 пипса без отдельной комиссии, а raw — спред 0,1 пипса плюс указанную комиссию. Мы не приписываем им автоматически определённый маршрут заявки или конфликт интересов. Эти вопросы рассматривает материал о моделях исполнения брокеров.

Формула комиссии:
Полная комиссия = ставка (USD/лот за полный цикл) × объём (лоты)

Гипотетическая ставка: 7 USD на лот за полный цикл открытия и закрытия (round turn). Примеры предполагают пропорциональное начисление без минимальной платы. Примеры при ставке 7 USD/лот за полный цикл:
• 0,01 лота → 0,07 USD (0,28 PLN)
• 0,10 лота → 0,70 USD (2,80 PLN)
• 0,50 лота → 3,50 USD (14,00 PLN)
• 1,00 лота → 7,00 USD (28,00 PLN)

Per side означает за одну сторону, а round turn — за полный цикл открытия и закрытия. Ставка 3,50 USD/лот за сторону на входе и выходе при неизменном объёме даёт в сумме 7 USD/лот. «3,5 USD на лот» без указания охвата — неполная информация. Начисление может происходить двумя проводками или заранее за весь цикл — это определяет тариф, а не название ставки. Проверьте также плату при частичном закрытии, округления и минимумы.

Скидки за объём требуют определения оборота: учитываются ли обе стороны, каков календарный период, используются ли номинальные суммы в USD или число лотов определённых символов. Не складывайте лот EUR/USD и лот другого CFD как равнозначные единицы издержек. Документация должна указывать условия порогов и момент применения новой ставки.

Если комиссия выражена в USD, а счёт — в PLN, нужен способ конвертации. Простая ставка 7 USD/лот при предполагаемом курсе 4,00 даёт 28 PLN/лот; фактическая проводка может отличаться. Поставщик может использовать курс определённого момента, определённую сторону котировки или добавленную наценку. Не предполагайте, что каждый поставщик конвертирует комиссию по среднему курсу или одновременно с результатом позиции.

3.2. Только спред или raw плюс комиссия: что дешевле?

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

Наша иллюстративная модель: стандартный счёт имеет спред 1,2 пипса; raw — 0,1 пипса и комиссию 7 USD/лот за полный цикл без минимума. Для EUR/USD с пипсом 0,0001 и контрактом 100 000 EUR/лот пипс стоит 10 USD на лот. Сравниваем одинаковые спреды на входе и выходе без финансирования, конвертации и проскальзывания:

Raw и стандартный счёт при линейной комиссии
ОбъёмВстроенный спред (1,2 пипса)
Издержки
Raw + комиссия (0,1 пипса + 7 USD/лот за полный цикл)
Издержки
Дешевле
0,01 лота0,12 USD0,01 + 0,07 = 0,08 USDRaw + комиссия (дешевле на 33%)
0,05 лота0,60 USD0,05 + 0,35 = 0,40 USDRaw + комиссия (дешевле на 33%)
0,10 лота1,20 USD0,10 + 0,70 = 0,80 USDRaw + комиссия (дешевле на 33%)
0,50 лота6,00 USD0,50 + 3,50 = 4,00 USDRaw + комиссия (дешевле на 33%)
1,00 лота12,00 USD1,00 + 7,00 = 8,00 USDRaw + комиссия (дешевле на 33%)

При этих допущениях raw стоит 8 USD на лот, стандартный счёт — 12 USD, поэтому raw дешевле на треть. Это не означает постоянного преимущества raw в другие моменты. Если эффективный raw-спред за полный цикл увеличивается до 0,5 пипса, издержки составляют 5 + 7 = 12 USD/лот и модели становятся равными при неизменном стандартном счёте. На практике обе нужно измерять одновременно.

Минимальная комиссия меняет границу. При 0,01 лота raw-спред стоит 0,01 USD. Минимум 0,10 USD за полный цикл даёт в сумме 0,11 USD, всё ещё меньше стандартных 0,12 USD. Если минимум равен 0,10 USD за сторону, комиссия за полный цикл составляет 0,20 USD, а полные издержки raw — 0,21 USD: стандартный счёт становится дешевле. Без указания «за сторону» или «за полный цикл» пример с минимальной платой не может решить сравнение.

Полный цикл одного лота EUR/USD: стандартный счёт 12 USD, raw 8 USD, равенство при raw-спреде 0,5 пипса.
При линейной комиссии и постоянных спредах частота масштабирует общую сумму, но не меняет порядок издержек одного цикла. Минимальная плата требует отдельного расчёта.

Комиссия на миллион и граница минимума

Иллюстративная плата 25 USD на миллион USD номинала за каждую сторону не означает автоматически ставку 2,50 USD на лот EUR/USD. Для 0,10 лота, то есть 10 000 EUR, по цене входа 1,08505 стоимость стороны покупки равна 10 850,50 USD. Комиссия на этой стороне — 10 850,50 / 1 000 000 × 25 = 0,2712625 USD. По цене выхода 1,08694 стоимость равна 10 869,40 USD, плата — 0,271735 USD. Вместе они дают 0,5429975 USD до округления, то есть около 0,54 USD. Нужно знать, в какой валюте измеряется миллион и оцениваются ли обе стороны отдельно. Модель исключает минимумы и промежуточные округления; фактический тариф может их применять.

В модели с raw-спредом 0,1 пипса и комиссией 3,50 USD/лот за сторону при минимуме 0,10 USD за сторону полные издержки для объёма L равны:

Raw = 1 USD/лот × L + 2 × max(3,50 USD/лот × L; 0,10 USD).
Стандартный счёт = 12 USD/лот × L.

Минимальная комиссия и издержки полного цикла
ОбъёмRaw: спред + комиссияСтандартный счётВывод модели
0,01 лота0,01 + 0,20 = 0,21 USD0,12 USDСтандартный счёт дешевле на 0,09 USD
0,02 лота0,02 + 0,20 = 0,22 USD0,24 USDRaw дешевле на 0,02 USD

В области минимальной платы издержки становятся равными при L + 0,20 = 12L, откуда L = 0,20 / 11 ≈ 0,01818 лота. При шаге объёма 0,01 точная граница не является допустимым объёмом. Это показывает зависимость от тарифа и спецификации, а не рекомендует увеличивать позицию для уменьшения процентной доли издержек.

4. Своп — издержки переноса позиции на следующий день

4.1. Основа финансирования и ставка CFD

На базовом рынке перенос даты расчётов по валютам связан с ценами финансирования и форвардными пунктами. Tom/next относится к переносу между последовательными датами валютирования. Некоторые предложения CFD используют этот механизм как основу финансирования переноса позиции, но ставка клиента включает условия продукта и издержки поставщика. Это не простое вычитание ставки ФРС из ставки ЕЦБ. Другие модели могут использовать процентные ставки или переоткрывать контракт.

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

Длинная позиция по CFD EUR/USD даёт экономическую экспозицию в EUR против USD. Это не означает, что у клиента есть отдельный депозит в евро и кредитный договор в долларах. Финансирование — параметр контракта. Его издержки для одного и того же числа лотов не уменьшаются просто потому, что счёт допускает большее плечо; маржа и финансирование — отдельные величины.

Прочитайте в документации время начисления и часовой пояс, режим свопа, валюту, ставки long/short и дневные множители. Не предполагайте, что каждый брокер использует полночь сервера или 23:00 по польскому местному времени. Различия в переводе часов могут изменить соотношение этих моментов. Удержание через указанный rollover может привести к начислению даже при небольшой общей длительности позиции.

4.2. Как рассчитать своп

В MT5 окно Обзор рынка → Спецификация содержит параметры символа. Чтение одного лишь Swap Long без режима и множителя неполно. В cTrader панель Active Symbol Panel показывает, среди прочего, своп long/short и день тройной ставки; состав данных зависит от приложения. На других платформах ищите спецификацию инструмента и таблицу финансирования. Сохраняйте данные с датой.[1][2]

Как рассчитать своп на практике:
Сначала установите режим начисления. Следующая модель использует сумму в USD на лот за одну единицу, а не пункты или процент. Сумма множителей N заменяет неточное число «ночей». Положительное значение — зачисление на счёт, отрицательное — списание. Пример (иллюстративные значения — у вашего брокера они могут быть другими):
EUR/USD, гипотетический своп для длинной позиции: −5,00 USD/лот за одну единицу начисления EUR/USD, гипотетический своп для короткой позиции: +1,50 USD/лот за одну единицу начисления Финансирование = объём в лотах × ставка × сумма множителей N. Предполагаем постоянную ставку в течение модельного периода: • 0,10 лота, длинная позиция, N = 5: 0,10 × (−5,00) × 5 = −2,50 USD • 0,10 лота, короткая позиция, N = 5: 0,10 × (+1,50) × 5 = +0,75 USD • 1,00 лота, длинная позиция, N = 1: 1,00 × (−5,00) × 1 = −5,00 USD

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

Своп в пунктах: как пересчитать.
MetaTrader различает пункты, суммы в базовой валюте, валюте маржи, прибыли или счёта, годовые процентные ставки и режимы переоткрытия. Единица Swap Long/Short зависит от SYMBOL_SWAP_MODE. Значение −7,2 без этого параметра нельзя автоматически считать долларами.[1] В модели с пунктами: финансирование = ставка в пунктах × денежная стоимость пункта на лот × объём × множитель. При нашей величине пункта EUR/USD 0,00001 и контракте 100 000 EUR/лот стоимость пункта — 1 USD на лот. Это следует из спецификации и не является правилом для каждого символа. При ставке long −7,2 пункта и множителе 1: 1,00 лота даёт −7,20 USD, а 0,10 лота — −0,72 USD. При множителе 3 суммы равны −21,60 и −2,16 USD. Валюту результата и конвертацию нужно устанавливать отдельно. Параметры SYMBOL_SWAP_MONDAY…SYMBOL_SWAP_SUNDAY описывают дневные множители; нулевая, одинарная и тройная ставки дают разные результаты. Праздники и обновления спецификации требуют правильного календаря. Не учитывайте выходные повторно, если множитель уже включает их.

При переменных ставках рассчитывайте каждое начисление отдельно, затем общую сумму. Среднее из сегодняшней таблицы не восстановит месяц, в котором ставка менялась. Исторические результаты подтверждаются проводками по счёту; прогноз требует допущений о будущих ставках и календаре. Явно разделяйте эти две задачи.

Гипотетическая спецификация в пунктах для 0,20 лота EUR/USD и множителя 3: длинная позиция минус 4,32 USD, короткая плюс 0,90 USD.
Режим POINTS требует стоимости пункта, объёма, множителя и валюты. Эти ставки нельзя читать как пипсы или USD на лот.
Наценка может уже входить в ставку. Если таблица long/short показывает итоговое финансирование клиента, не добавляйте повторно предполагаемую наценку поставщика. Отдельно учитывается только сбор, обозначенный как самостоятельный компонент. Разные ставки по двум направлениям не доказывают, что они зависят исключительно от наценки; важны также договорный метод и стоимость финансирования.

Полное чтение спецификации в пунктах

Гипотетический символ CFD EUR/USD: контракт 100 000 EUR/лот, пункт 0,00001, режим свопа POINTS, long −7,2 пункта, short +1,5 пункта и множитель 3 для указанного дня. Валюта результата в этой линейной модели — USD, счёт — в PLN; для примера принимаем 4,00 PLN/USD без наценки. Объём составляет 0,20 лота. Мы не используем ставку −5 USD из предыдущей модели — это другая спецификация.

Стоимость пункта на лот = 100 000 EUR/лот × 0,00001 USD/EUR = 1 USD/лот.
Long = −7,2 × 1 USD/лот × 0,20 лота × 3 = −4,32 USD = −17,28 PLN.
Short = +1,5 × 1 USD/лот × 0,20 лота × 3 = +0,90 USD = +3,60 PLN.

При множителе 1 длинная позиция дала бы −1,44 USD, короткая +0,30 USD. Чтение «−7,2» как пипсов, а не пунктов, привело бы при этой спецификации к десятикратной ошибке. Если величина тика отличается от величины пункта, денежную стоимость пункта нужно определить по соответствующим параметрам, например стоимости тика и отношению величин пункта и тика, с учётом валюты результата. Подробно единицы рассмотрены в статье 2.4.

Процентный режим требует другого расчёта. При иллюстративном номинале в валюте прибыли 10 850 USD, годовой ставке −4% и базе 360 дней одна единица стоит 10 850 × 0,04 / 360 ≈ 1,20556 USD. Три единицы дают около 3,61667 USD. Мы не умножаем ещё раз на 0,10 лота, если номинал 10 850 USD уже представляет эту позицию. Использовать цену открытия или текущую цену в качестве базы нужно согласно режиму; этот пример не является формулой любого свопа.

4.3. Тройное начисление и календарь

Для многих спотовых валютных сделок стандартная дата валютирования — T+2, но действуют исключения и календари обеих валют. В условной паре T+2 без праздников перенос даты валютирования с пятницы на понедельник охватывает три календарных дня. Соответствующее тройное начисление часто приходится на ролловер CFD в среду. Это не превращает клиентский контракт в спот-сделку с поставкой; решающими остаются его спецификация и множители. [8]

Применяйте множитель 3 только в правильный для символа день. Не каждый инструмент использует среду, а праздники могут изменить число дней, покрытых финансированием. Таблица номинальных ставок long/short и календарь — единый набор данных; каждого по отдельности недостаточно для расчёта полного периода.

Пример — длинная позиция 0,10 лота EUR/USD, своп −5,00 USD/лот/ночь:
Обычная ночь: 0,10 × (−5,00) = −0,50 USD
Среда (тройное начисление): 0,10 × (−5,00) × 3 = −1,50 USD

Для 1,00 лота: обычная ночь = −5,00 USD, среда = −15,00 USD.

Все значения иллюстративные. Для другого символа или календаря тройная сумма может применяться в другой день или иметь другую форму. Процентные ставки страны не заменяют таблицу финансирования.

Не переносите календарь EUR/USD на золото, индексы или другие CFD. Проверьте также, использует ли поставщик начисления за выходные, пункты, процент или фьючерсный контракт с отдельной стоимостью переноса. Эти расчёты относятся к указанному валютному контракту.

Иллюстративная неделя с множителями понедельник 1, вторник 1, среда 3, четверг 1, пятница 1, суббота и воскресенье 0 даёт сумму 7. Пять событий начисления покрывают семь единиц по одинарной ставке. Для периода между двумя заданными моментами складывайте только переносы, через которые позиция действительно прошла.

Гипотетические недельные множители финансирования с понедельника по воскресенье: 1, 1, 3, 1, 1, 0, 0; пять событий начисления дают семь единиц, без повторной платы за выходные.
Гипотетическая неделя без праздников. Прочитайте день и множитель в спецификации символа.

4.4. Положительное финансирование и изменение ставок

Положительный своп — зачисление на счёт, а не гарантия прибыльности позиции. При гипотетической short-ставке +1,50 USD/лот и сумме множителей 30 позиция 1,00 лота получает 45 USD. Неблагоприятное изменение цены на 5 пипсов вызывает убыток 50 USD до других издержек. Доход от финансирования и валютную экспозицию нужно рассчитывать отдельно.

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

Модель изменения ставки. Постоянный объём 0,50 лота и сумма множителей 30. При ставке −15 USD/лот за единицу издержки составляют 0,50 × 15 × 30 = 225 USD. При −80 USD — 1 200 USD. Будущие ставки неизвестны, поэтому это два сценария. Если первые 10 единиц начислялись по −15, а следующие 20 по −80, фактическая сумма равна 0,50 × (−15 × 10 − 80 × 20) = −875 USD, а не 1 200 USD. Правила обновления ставок и уведомления следуют договору и применимым обязанностям поставщика.

4.5. Исламские (бессвоповые) счета: как они работают на практике

Бессвоповый счёт, часто предлагаемый как исламский счёт, предусматривает определённый охват освобождения от свопа. Название не означает отсутствия платы за удержание или доступности для каждого клиента. Проверьте условия допуска и тарифы. Официальное предложение IC иллюстрирует отдельные сборы за удержание и льготный период; это условия одного предложения, а не всей отрасли.[6]

  • После определённого числа дней может взиматься отдельная плата за удержание; проверьте, календарные это дни или торговые.
  • Может действовать другой спред или комиссия; рассчитывайте разницу для одного инструмента, объёма и времени.
  • Ограничения по инструментам, льготному периоду или требованиям к клиенту; отсутствие свопа по одной позиции не описывает весь счёт.

Нельзя заключить, что бессвоповый счёт всегда выгоден при долгом удержании или всегда дороже при коротком. Результат определяется полными ставками и календарём. Если позиция не проходит через rollover, финансирование может быть нулевым в обоих предложениях, хотя спред и комиссия могут различаться.

Краткий расчёт бессвопового счёта по общему календарю. Предполагаем 1,00 лота, 15 последовательных календарных ночей, гипотетический льготный период 5 ночей и административный сбор 8 USD за каждую следующую ночь, включая выходные. Сбор равен (15 − 5) × 8 = 80 USD. По отдельному стандартному графику предполагаем 11 событий rollover: 9 одинарных и 2 тройных, то есть N = 9 + 2 × 3 = 15. Ставка −5 USD/лот даёт 75 USD издержек. Мы не добавляем выходные повторно к этим 15 единицам. Если фактический календарь даёт другое N, результат меняется; оба графика нужно рассчитать для одних и тех же моментов открытия и закрытия. Это сравнение финансирования исключает ценовые издержки и комиссию.

5. Полные издержки позиции: примеры для разных стилей торговли

Три иллюстративных профиля различаются объёмом, числом полных циклов и длительностью финансирования. Они гипотетические, а не истории отдельных людей. EUR/USD, raw-спред 0,1 пипса, комиссия 7 USD/лот за полный цикл, long −5 USD/лот за единицу и конвертация по 4,00 PLN/USD. Простые расчёты исключают проскальзывание и сборы за конвертацию; спреды на входе и выходе одинаковы.

Внутридневной профиль: 0,10 лота, 15 полных циклов в день, каждый без прохождения через rollover. Название внутридневной торговли само по себе не гарантирует нулевое финансирование; здесь оно следует из предполагаемого времени закрытия.

  • Стоимость пипса при 0,10 лота = 1,00 USD
  • Издержки спреда на сделку: спред 0,1 пипса × 1,00 USD = 0,10 USD
  • Комиссия на сделку: 0,10 лота × 7,00 USD/лот = 0,70 USD
  • Своп: 0 (закрытие в тот же день)
  • Издержки на сделку: 0,10 + 0,70 = 0,80 USD
  • Дневные издержки: 15 × 0,80 = 12,00 USD = 48,00 PLN

Издержки модели — 0,8 пипса за полный цикл: 0,10 USD спреда и 0,70 USD комиссии при стоимости пипса 1 USD. При предполагаемых 20 одинаковых днях месячная сумма равна 20 × 12 = 240 USD, то есть 960 PLN. Стандартный спред 1,2 пипса без комиссии дал бы 360 USD, на 50% больше raw. Этот результат требует всех указанных допущений; дополнительный минимум или худшее исполнение могут изменить сравнение.

Недельный профиль: 0,20 лота, четыре позиции в иллюстративном месяце, каждая с суммой множителей 7. Иллюстративная неделя без праздников даёт пять событий, включая одно тройное. Мы не начисляем плату за семь событий плюс дополнительные выходные.

  • Стоимость пипса при 0,20 лота = 2,00 USD
  • Издержки спреда на сделку: спред 0,1 пипса × 2,00 USD = 0,20 USD
  • Комиссия на сделку: 0,20 лота × 7,00 USD/лот = 1,40 USD
  • Финансирование длинной позиции, N = 7: 0,20 × (−5,00) × 7 = −7,00 USD
  • Издержки на сделку: 0,20 + 1,40 + 7,00 = 8,60 USD ≈ 34,40 PLN
  • Издержки четырёх позиций: 4 × 8,60 = 34,40 USD = 137,60 PLN

Финансирование составляет 7 / 8,60 = около 81,4% издержек модели. Гипотетическая short-ставка +1,50 USD/лот при том же N дала бы зачисление 2,10 USD; после его вычитания из 1,60 USD спреда и комиссии чистые издержки были бы −0,50 USD. Это сравнение финансирования двух разных экспозиций, а не довод в пользу изменения направления сделки.

Профиль с более длительным удержанием: 1,00 лота long и иллюстративный календарь с суммой множителей 30. Мы не предполагаем, что у любого периода из 30 дней сумма точно такая же.

  • Стоимость пипса при 1,00 лота = 10,00 USD
  • Издержки спреда: спред 0,1 пипса × 10,00 USD = 1,00 USD
  • Комиссия: 1,00 лота × 7,00 USD/лот = 7,00 USD
  • Своп: как рассчитать 30 календарных дней?
    Иллюстративные 22 события, включая 4 тройных, дают 18 × 1 + 4 × 3 = 30 единиц финансирования. В конкретном периоде важны моменты открытия и закрытия, дни с множителем 0 и календарь праздников. Одного числа дней недостаточно.
  • Своп: 1,00 × (−5,00) × 30 = −150,00 USD
  • Полные издержки: 1,00 + 7,00 + 150,00 = 158,00 USD ≈ 632 PLN

Своп составляет 150 / 158 = около 94,9% издержек. При гипотетической short-ставке +1,50 USD/лот и N = 30 зачисление составляет 45 USD, а издержки со спредом и комиссией — 8 − 45 = −37 USD. Минус в TCO означает, что зачисления финансирования превышают остальные издержки, а не что вся позиция прибыльна. Её ценовой результат может иметь любой знак.

Конвертация применяется к проводкам, а не к полному номиналу позиции. Поставщик может конвертировать результат, комиссию и финансирование в разные моменты и по разным правилам. Отдельно нужны фактически конвертируемая сумма и указанная наценка. В гипотетической модели абсолютные конвертированные суммы всего 2 000 USD и единая наценка 0,5% дают 10 USD, то есть 40 PLN по эталонному курсу 4,00. Двенадцать одинаковых месяцев дали бы 480 PLN. Не предполагайте, что сбор всегда невидим: он может быть отдельной проводкой или частью курса. Если он уже включён в фактический курс, не добавляйте его повторно.

Симуляция по серединам котировок должна моделировать цены исполнения и остальные компоненты. Если бэктест уже использует правильные bid/ask и фактические исполнения, повторное вычитание полного спреда занижает результат. Выбор стратегии мы оставляем другим разделам; здесь проверяем, соответствует ли расчёт её издержек данным.

Модель реестра PLN: результат по серединам котировок 80 PLN, фактический чистый результат 64,37 PLN и издержки относительно эталона 15,63 PLN.
Эталон 80 PLN делится на чистый результат 64,37 PLN и TCO 15,63 PLN. Спред и проскальзывание не вычитаются из исполнений повторно. Реестр CSV показывает каждую проводку.

Реестр TCO: от фактических исполнений к проводкам в PLN

Наша иллюстративная длинная позиция объёмом 0,10 лота по CFD EUR/USD имеет номинал 10 000 EUR. На входе bid/ask равен 1,08498/1,08502, середина котировки — 1,08500; покупка исполнена по 1,08505. На выходе bid/ask равен 1,08696/1,08704, середина котировки — 1,08700; продажа исполнена по 1,08694. В этой модели комиссия 7 USD/лот за полный цикл начисляется одной проводкой при закрытии. Финансирование long — −5 USD/лот за единицу, с двумя событиями при множителях 1 и 3. Все данные гипотетические; реестр иллюстрирует сверку реальной выписки.

Ценовые издержки относительно середин котировок обоих событий
КомпонентРасчёт для 10 000 EURСумма
Половина спреда на входе(1,08502 − 1,08500) × 10 0000,20 USD
Половина спреда на выходе(1,08700 − 1,08696) × 10 0000,40 USD
Ухудшение цены покупки относительно ask(1,08505 − 1,08502) × 10 0000,30 USD
Ухудшение цены продажи относительно bid(1,08696 − 1,08694) × 10 0000,20 USD
Полные ценовые издержки0,20 + 0,40 + 0,30 + 0,201,10 USD

Результат по серединам котировок равен 10 000 × (1,08700 − 1,08500) = 20 USD. Результат по фактическим исполнениям равен 10 000 × (1,08694 − 1,08505) = 18,90 USD. Разница 1,10 USD совпадает с таблицей. Финансирование составляет −5 × 0,10 × (1 + 3) = −2 USD, комиссия −0,70 USD. Результат после этих проводок: 18,90 − 2,00 − 0,70 = 16,20 USD. Мы не вычитаем спред или 0,50 USD проскальзывания повторно из 18,90 USD — они уже включены в цены исполнения.

Для конвертации предполагаем общий гипотетический эталонный курс 4,00 PLN/USD. В этой модели поставщик конвертирует положительные суммы USD по 3,98, отрицательные по 4,02; разница — предполагаемые издержки конвертации, а не универсальная практика брокеров. Каждая проводка округляется до 0,01 PLN. Второй отдельный сбор не взимается. В реальной истории эталонный курс нужно определить в те же моменты, чтобы не назвать рыночное движение USD/PLN наценкой.

Четыре проводки и сверка результата в PLN
ПроводкаСумма в USDКурс PLN/USDПроводка в PLN после округления
Финансирование, множитель 1−0,504,02−2,01
Финансирование, множитель 3−1,504,02−6,03
Ценовой результат при закрытии+18,903,98+75,22
Комиссия за полный цикл−0,704,02−2,81
Сумма проводок+16,20Разные курсы+64,37 PLN

Конвертация всей суммы 16,20 USD по 4,00 дала бы 64,80 PLN. Разница относительно суммы проводок составляет 0,43 PLN. Без округления издержки конвертации равны (18,90 + 2,00 + 0,70) × 0,02 = 0,432 PLN; проводки с точностью 0,01 PLN дают указанный результат. Сбор 0,5% не применяется ко всему номиналу 10 000 EUR, а положительные и отрицательные проводки нельзя сначала произвольно взаимозачесть, если договор предусматривает отдельные конвертации.

Общий эталон по серединам котировок — 20 USD × 4,00 = 80 PLN. TCO относительно него составляет 4,40 PLN ценовых издержек + 2,80 PLN комиссии + 8,00 PLN финансирования + 0,43 PLN конвертации = 15,63 PLN. Проверка: 80 − 15,63 = 64,37 PLN, что соответствует сумме проводок. Это издержки относительно явно заданного эталона, а не просто сумма списаний в истории. Середина котировки не была гарантированной ценой исполнения.

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

6. Как сравнивать издержки разных брокеров

В предварительной оценке TCO включает ценовые издержки, отдельные комиссии, финансирование, конвертацию и другие отдельно начисляемые сборы. Положительное финансирование и улучшение цены могут уменьшать сумму. Наценка в итоговом спреде или свопе не является новой проводкой. После исполнения используйте фактические исполнения либо их разложение относительно выбранного эталона; эти два метода нельзя складывать.

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

Шаг 2 — соберите спецификацию и попытки исполнения. Пересчитайте комиссию за сторону на полный цикл; проверьте её минимум и валюту. Зафиксируйте режим свопа, long/short, множители и конвертацию. Сравнивайте цены в одинаковые моменты и для одинаковых объёмов; произвольные часы вроде «12:00–16:00 CET» не заменяют собственный набор данных. Демо может помочь прочитать панель, но не доказывает одинаковых исполнений на реальном счёте.

Шаг 3 — рассчитайте полные издержки сделки (Total Cost Per Trade, TCPT).

TCPT в упрощённом сравнении = издержки спреда за полный цикл + комиссия за полный цикл − финансирование с учётом знака. Полный TCO также требует проскальзывания относительно соответствующих цен, конвертации и отдельных сборов. Положительное финансирование уменьшает издержки, отрицательное увеличивает.

Три гипотетических предложения, а не конкретные брокеры. Позиция 0,10 лота EUR/USD, N = 3 (сумма множителей, а не любые три ночи), конвертация по 4,00 PLN/USD и своп long −5,00 USD/лот за единицу. Стоимость пипса = 4 PLN; финансирование стоит 6 PLN:
• Предложение A (спред 1,2 пипса): 4,80 + 0 + 6,00 = 10,80 PLN
• Предложение B (raw 0,1 пипса + 7 USD/лот за полный цикл): 0,40 + 2,80 + 6,00 = 9,20 PLN
• Предложение C (спред 2,5 пипса): 10,00 + 0 + 6,00 = 16,00 PLN

Финансирование: 5 USD/лот × 0,10 лота × 3 × 4 PLN/USD = 6 PLN. Упрощение назначает одну ставку каждому предложению. В действительности спреды, финансирование, исполнение и конвертация могут различаться, поэтому результат таблицы сам по себе не создаёт рейтинг.

Проскальзывание и неисполнение требуют отдельной документации. Реквота сама по себе не является денежным списанием; последующее исполнение может оказаться дороже, лучше или вообще не произойти. Одной истории исполненных сделок недостаточно для оценки отказов. Сравнение указывает на исходные данные, а не на обязанность открывать тестовые позиции на собственный капитал.

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

Отчёты об издержках в ЕС. MiFID II, статья 24(4)(c), и Регламент 2017/565, статья 50, предусматривают раскрытие соответствующих издержек и сборов и их влияния на доходность. Охват предварительной информации ex ante и периодической последующей ex post определяется правилами и видом услуги; это не означает индивидуальный прогноз будущего проскальзывания для каждой сделки. Отчёты могут использовать оценки или агрегированные данные. Для сверки своего TCO проверьте период, валюту, суммы в ценах и отдельные списания. Юридический раздел рассматривает полные нормативные акты.[4][5]

7. Шесть правил контроля издержек

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

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

3. Разделяйте план и исполнение. Включите в оценку сценарии расширения спреда и изменения цены, затем после сделки зафиксируйте фактические исполнения. Закрытие перед публикацией данных создаёт собственный цикл и издержки; это не универсальный способ их снизить. Заявки и ограничения цены описывает статья 2.7.

4. Используйте ставку для правильного направления. У длинной и короткой позиции отдельное финансирование. Положительный своп на одной стороне — не довод менять экспозицию без оценки риска. Сохраняйте знак в TCO: положительное зачисление вычитается из издержек, отрицательное списание их увеличивает.

5. Установите сумму множителей. При N = 14 и ставке −5 USD/лот финансирование стоит 70 USD на лот, 7 USD при 0,10 лота и 21 USD при 0,30, то есть 84 PLN. При стоимости пипса 10 USD на лот это равно 7 пипсам. При линейном объёме результат в пипсах одинаков, но N = 14 не означает любые 14 последовательных начислений за перенос. Рассчитывайте N по конкретному календарю. Раздел управления рисками рассматривает полную методологию риска и доходности.

6. Сверьте сумму с выпиской. Соберите ценовой результат, комиссии, финансирование, конвертацию и другие отдельные сборы. Проверьте, начислялись ли издержки заранее, в конце или во время удержания. Отчёт ex post поставщика может помочь сверить агрегированные суммы, но его метод и период должны соответствовать сравнению. Не добавляйте повторно издержки, уже включённые в фактический курс или отдельную проводку.

Три проверки издержек: сравнимые полные циклы, спецификация финансирования и сверка фактических проводок в PLN.
Контроль издержек требует сравнимых данных, правильных единиц финансирования и сверенных проводок. Самый низкий рекламируемый спред сам по себе не определяет TCO.

8. Перед открытием счёта: 5 вопросов об издержках

  1. Какая цена и какой объём измеряются? Спред 0,5 вместо 2 пипсов в четыре раза меньше при одинаковой стоимости пипса, но не описывает другие сборы или доступность исполнения.
  2. Как указана комиссия? За сторону, полный цикл, лот или миллион; в какой валюте, с каким минимумом и правилом округления?
  3. Как начисляется финансирование? Режим свопа, ставки long/short, дневные множители, время и часовой пояс переноса.
  4. Как в этом примере проводки конвертируются в PLN? Проверьте курсы, наценку, моменты начисления и учитывается ли сбор отдельно или в цене.
  5. Есть ли другие условия удержания? Бессвоповый режим, льготный период, плата за удержание, плата за счёт или другие отдельно начисляемые компоненты.

Проверьте, не вычтены ли издержки дважды

Результат фактических исполнений — +50 USD. Комиссия — списание 7 USD, финансирование — зачисление +3 USD. Автор выписки добавляет ещё 10 USD спреда и сообщает чистый результат 36 USD. Верен ли результат? Предполагаем отсутствие других сборов и конвертации.

Ответ и расчёт

Нет. Спред уже включён в результат по исполнениям. Чистый результат равен 50 − 7 + 3 = 46 USD. Сумма 36 USD возникает из повторного вычитания 10 USD. Если бы 50 USD были результатом по серединам котировок, а 10 USD — правильно установленными ценовыми издержками относительно этих цен, расчёт 36 USD мог бы иметь смысл. Сначала нужно назвать исходный показатель.

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

Нужно ли вычитать спред из результата, рассчитанного по ценам исполнения?

Нет, если результат рассчитан по фактическому ask покупки и bid продажи или соответствующим bid и ask короткой позиции. Ценовые издержки уже включены в эти исполнения. Отдельно учитывайте комиссию, финансирование, конвертацию и самостоятельные сборы. Анализ спреда относительно середин котировок — другой способ разложить тот же результат.

Raw spread всегда дешевле стандартного счёта?

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

Как пересчитать своп, указанный в пунктах?

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

Тройной своп всегда приходится на среду?

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

Положительный своп означает прибыльную позицию?

Нет. Положительное финансирование — зачисление на счёт, уменьшающее TCO, но ценовой результат и остальные издержки могут его перевесить. Ставки long и short могут меняться и не следуют только из разницы ставок центральных банков. Всю позицию нужно учитывать по фактическим проводкам.

Как учитывать валютную конвертацию на счёте в PLN?

Установите фактически конвертированные суммы, моменты, курсы и правила округления. Результат, комиссия и своп могут конвертироваться отдельно. Не добавляйте повторно наценку, включённую в фактический курс. Сравнение с эталонным курсом требует совпадения моментов, чтобы отличить издержки конвертации от рыночного движения USD/PLN.

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

  1. MetaQuotes: свойства символов (Symbol Properties) — Режим свопа, валюты, long/short, величина пункта и дневные множители.
  2. Spotware: панель активного символа (Active Symbol Panel) — Сведения о свопе и спецификации в cTrader.
  3. BIS: алгоритмы исполнения FX и функционирование рынка (FX execution algorithms and market functioning) — TCA, эталоны и ограничения данных исполнения; оптовый рынок, а не тарифы CFD.
  4. MiFID II: директива 2014/65/EU — Статья 24(4)(c): информация о расходах и платежах. Актуальный консолидированный текст: 6 июня 2026 года.
  5. Делегированный регламент ЕС 2017/565 — Статья 50 и приложение II: состав и суммирование расходов, предварительная и последующая информация. Актуальный консолидированный текст: 2 августа 2022 года.
  6. IC: условия бессвоповых счетов — Пример платы за удержание и льготного периода одного предложения; не рекомендация и не правило отрасли.
  7. IG UK: финансирование переноса позиции — Пример валютного финансирования на основе tom/next и административного сбора; предложение поставщика.
  8. CLS/FNA: переосмысление валютных расчётов в тот же день — 6 марта 2025 года, обзор рынка: T+2 как преобладающее соглашение CLSSettlement с исключениями T+1 и расчётами в тот же день; не тариф финансирования CFD. Дата обращения: 29 октября 2026 года.

Числовые сценарии — наши собственные учебные модели. Документация платформ и примеры предложений подтверждают устройство описанных функций, но не заменяют договор и данные конкретного счёта.

Ваш прогресс обучения

Закончили урок? Отметьте это самостоятельно. Открытие или прокрутка страницы не засчитывают прохождение.

Для сохранения прогресса нужны JavaScript и хранилище браузера.

Сохраняется только в этом браузере. Без аккаунта и синхронизации устройств. Очистка данных сайта может удалить прогресс.

Jarosław Wasiński

Главный редактор, ForexMechanics.com • Макро- и валютный аналитик

Независимый аналитик и профессионал с более чем 20-летним опытом работы на финансовых рынках. Активно работает на Форексе с 2004 года, специализируется на фундаментальном анализе, структуре внебиржевого (OTC) рынка и дисциплинированном управлении риском капитала.

  • Основатель и главный редактор MyBank.pl, который с 2004 года предоставляет надёжное финансовое образование.
  • Автор сотен глубоких рыночных комментариев, структурных аналитических материалов и обучающих пособий для трейдеров и инвесторов.
  • Сторонник прозрачности рынка, продвигает обучение, основанное на конкретных данных и институциональных отчётах (BIS, ESMA, CFTC).

Все материалы носят исключительно образовательный и информационный характер – они не являются инвестиционной рекомендацией или каким-либо советом. Помните: торговля с кредитным плечом (Форекс/CFD) сопряжена с высоким риском быстрой потери капитала.