Главная > Блог > Влияние спреда и проскальзывания на доходность EA — анализ реальных цифр

спредпроскальзываниеEAMT5управление издержками

Влияние спреда и проскальзывания на доходность EA — анализ реальных цифр

Опубликовано: 2026-05-18Время чтения: ~3 мин
This article reflects information as of its publish date. EA performance figures (PF, DD, annual return) change with live trading and re-validation — check the latest on the EA pages. See the latest EA results

Влияние спреда и проскальзывания на доходность EA — анализ реальных цифр

Одна из главных причин, по которым хорошие результаты бэктеста расходятся с реальной торговлей, — это торговые издержки. Спред и проскальзывание — это «скрытые расходы», которые возникают при каждой сделке. Накапливаясь, они существенно влияют на годовую доходность.

Что такое спред

Спред — это разница между ценой покупки (Ask) и ценой продажи (Bid). Каждый раз, когда EA совершает сделку, он автоматически платит эту разницу.

Пример: XAUUSD
Ask (цена покупки): 2,000.50
Bid (цена продажи): 2,000.20
Спред = $0.30 = 30 pips (для XAUUSD 1 pip = $0.01)

Сравнение спредов XAUUSD у разных брокеров

БрокерОбычный спредПри выходе новостейОсобенности
XMTrading (Standard)20–35 pips50–150 pipsСтабильность, наличие бонусов
XMTrading (Zero)2–5 pips + комиссия10–30 pipsУзкий спред, но есть комиссия
Exness (Standard)15–25 pips40–100 pipsБыстрые ввод/вывод средств
Exness (Raw Spread)0–5 pips + комиссия5–20 pipsМинимальный спред

Чем больше сделок делает EA (особенно скальперы), тем сильнее влияние спреда. Свинговые EA на H1 или D1 относительно менее чувствительны к нему.


Расчёт издержек на спред в реальных числах

Условия: XAUUSD H1, средний спред за сделку — 30 pips ($0.30/лот), 30 сделок в месяц

ЛотИздержка за 1 сделкуСуммарно за 30 сделок/месГодовые издержки
0.01$0.03$0.90$10.8
0.10$0.30$9.00$108
0.50$1.50$45.0$540
1.00$3.00$90.0$1,080

При торговле лотом 0.10 годовые издержки на спред составят $108. Если баланс счёта $1,000, то более 10% годовой доходности может уходить только на спред.


Что такое проскальзывание

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

Ордер: рыночный ордер на покупку по 2,000.00
Исполнение: по цене 2,000.20
Проскальзывание: +20 pips (в невыгодную сторону)

Условия, при которых проскальзывание возрастает

  • Сразу после выхода экономических данных: ликвидность временно падает, цена «прыгает»
  • При резких движениях рынка: цена движется слишком быстро для исполнения по желаемой цене
  • При высокой нагрузке на серверы брокера
  • В периоды низкой ликвидности (ночное время и т. п.)

Почему результаты бэктеста и реальной торговли расходятся

В MT5 Strategy Tester спред фиксируется следующим образом:

Настройка по умолчанию: фиксированный спред (или текущий спред на момент запуска)
Реальный спред: меняется в зависимости от времени суток, новостей и волатильности

Типичный разрыв в показателях (100 сделок в год, средний SL 1000 pips, TP 1500 pips):

Спред в бэктестеPF в бэктестеРеальный PF (спред ×2)
Фиксированный 20 pips1.451.30
Фиксированный 30 pips1.351.15
Фиксированный 50 pips1.200.95

Бэктест с заниженным спредом показывает результаты лучше, чем будет в реальности.

Как сделать настройку спреда в бэктесте реалистичной

В MT5 Strategy Tester можно задать значение спреда вручную.

Торговый инструмент: XAUUSD
Фактический средний спред: около 30 pips (XMTrading Standard)
Рекомендуемый спред для BT: 30–50 pips (стресс-тест с небольшим запасом)

Если при высоком спреде PF остаётся выше 1.2, стратегия, скорее всего, будет стабильно работать в реальных условиях.


Настройка MaxSpreadPoints

EA на нашем сайте имеют параметр MaxSpreadPoints.

MaxSpreadPoints = 500
→ Если спред превышает 50 pips (500 Points), новые позиции не открываются

Это позволяет избежать невыгодного исполнения при резком расширении спреда сразу после выхода новостей.

Рекомендуемые значения для разных инструментов

ИнструментОбычный спредРекомендуемый MaxSpreadPoints
XAUUSD (H1)20–40 pips500–800
EURUSD (H1)5–15 pips200–300
USDJPY (H4)10–30 pips300–500
GBPUSD (M15)10–25 pips150–250

Для скальпинга (например, GBPUSD M15) управление спредом особенно критично — нужны жёсткие настройки.


Практические способы снизить проскальзывание

1. Использовать лимитные ордера вместо рыночных

Рыночные ордера (Market Order) исполняются немедленно по текущему Ask/Bid, но при резких движениях проскальзывание может быть большим. Тем не менее большинство EA работают именно с рыночными ордерами.

2. Задать параметр Slippage

В функции OrderSend для MT5 можно установить допустимое проскальзывание. По умолчанию в наших EA установлено Slippage = 30 (30 pips). Если проскальзывание превышает это значение, ордер отклоняется.

3. Избегать периодов низкой ликвидности

  • Ранее утро (серверное время 00:00–02:00) — ликвидность низкая
  • За 30 минут до и после выхода экономических данных спред часто расширяется
  • Смотрите настройку новостного фильтра (UseNewsFilter)

4. Выбирать ECN/STP-брокеров

Брокеры типа ECN (Exness Raw Spread, XMTrading ZERO и т. п.) предлагают узкий спред, но взимают комиссию за сделку. Для EA с высокой частотой торговли сравнивайте общие издержки перед выбором.


Итоги

Спред и проскальзывание возникают при каждой сделке и напрямую влияют на долгосрочную доходность EA.

  • В бэктестах часто задают заниженный спред — обязательно перепроверьте бэктест с реалистичными значениями
  • Используйте MaxSpreadPoints, чтобы блокировать входы при резком расширении спреда
  • Чем короче таймфрейм и чем чаще торгует EA, тем важнее выбор брокера и контроль спреда

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


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

Q: Что лучше для EA — XMTrading Standard или Zero?

Зависит от частоты торговли. Для свинговых EA (10–30 сделок в месяц) счёт Standard с оплатой только через спред часто выгоднее. Для скальперов (100+ сделок в месяц) узкий спред + комиссия на счёте Zero в итоге может оказаться дешевле. Рассчитайте суммарные издержки за год для каждого инструмента и затем делайте выбор.

Q: Как проверить текущий спред в MT5?

В MT5: нажмите правой кнопкой мыши на инструмент → «Свойства» → поле «Спред». Или посмотрите разницу между Bid и Ask на панели «Обзор рынка». Реальный спред постоянно меняется.

Q: Можно ли полностью устранить проскальзывание настройками?

Нет. При использовании рыночных ордеров проскальзывание зависит от ликвидности рынка. Если задать слишком маленькое значение параметра Slippage, ордер может просто не исполниться — особенно сразу после выхода важных новостей.

Q: Какое значение спреда задавать в бэктесте?

Рекомендуется узнать фактический средний спред у вашего брокера и умножить его на 1.5–2 при проведении бэктеста. Логика проста: если стратегия остаётся прибыльной даже при удвоенном спреде, она, скорее всего, будет стабильна в реальной торговле.

Q: Где найти информацию о спредах Exness?

На сайте Exness (exness.com) в разделе «Торговые условия» можно найти данные о спредах по каждому инструменту. Однако это справочные значения — фактический спред меняется в зависимости от рыночной ситуации.


Связанные страницы

5-дневный курс по email (бесплатно)

Получайте по одному письму в день об основах автоматизированной FX-торговли, правильном чтении бэктестов и советах по выбору брокера.

* Конфиденциальность строго защищена. Отписаться можно в любое время.