Главная > Блог > Спред на демо и реале: как оценить потери результатов

спредтестированиереальная торговля

Спред на демо и реале: как оценить потери результатов

Опубликовано: 2026-10-27Время чтения: ~2 мин
⏱ Эта статья отражает информацию на дату публикации. Показатели EA (PF, DD, годовая доходность) меняются с реальной торговлей и повторной валидацией — актуальные данные смотрите на страницах EA. Смотреть актуальные результаты EA →

Вывод: результат на демо не равен результату на реале

Сначала вывод. Даже если на демо-счёте получен хороший результат, на реальном счёте доходность будет ниже как минимум на величину спреда. Насколько именно — зависит от частоты сделок EA и величины хода за одну сделку, поэтому однозначно сказать «минус столько-то процентов» нельзя. Поэтому мы рекомендуем такой порядок: измерить распределение спреда на своём реальном счёте и вычесть эту разницу из результатов тестирования как издержки на каждую сделку.

Кроме того, все форвард-результаты, опубликованные на FXEA365, получены форвард-тестом на демо-счёте Exness. Это не результаты реального счёта. «Потери», о которых пойдёт речь в статье, относятся и к нашим собственным публичным данным.

📧 Бесплатный email-курс (8 писем) + пакет из 13 индикаторов MT5 только для подписчиков

Сразу после подписки вы получите ссылку на пакет только для подписчиков с нашими 13 индикаторами MT5: скомпилированные файлы (.ex5), исходный код и руководство по установке. Затем 8 писем об основах алгоритмической торговли, правильном чтении бэктестов и выборе брокера (первые 5 дней по одному в день, затем через 7, 14 и 30 дней после подписки). Также вы получите уведомление перед каждым повышением цены версий, продаваемых на MQL5 Market (стартовая цена, которая повышается ступенями по мере продаж). На этом сайте наши советники бесплатны при наличии реального счёта у брокера-партнёра.

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

Почему на демо условия чаще выгоднее

Условия котировок могут отличаться

Нельзя считать, что демо и реальный счёт используют один и тот же поток котировок на одинаковых условиях. У разных брокеров и типов счетов бывают такие отличия: спред на демо уже, при выходе новостей он расширяется слабее, исполнение проходит без проскальзывания. Есть и брокеры, у которых разницы почти нет, так что здесь можно сказать лишь одно: «у каждого брокера по-своему, без проверки не узнать».

Разница проявляется не в среднем, а в моменты расширения

Спред расходится сильнее не в обычное время, а в ранние утренние часы во время ролловера, сразу после выхода новостей и при гэпе на открытии недели. Если входы EA сосредоточены в эти часы, то даже при одинаковом среднем спреде фактические издержки окажутся заметно выше.

Чем больше сделок и меньше ход за сделку, тем сильнее влияние

Чем меньше ход, на который рассчитана одна сделка, тем большую долю прибыли съедает спред. Например, GOLD TRIPWIRE на нашем сайте — краткосрочный EA: средняя длительность удержания в бэктесте MT5 составляет 0:21:12. Для сравнения, у MEGAMAX DONCHIAN в бэктесте она равна 32:58:21. В общем случае при одинаковой разнице спреда краткосрочный EA страдает сильнее. Но насколько именно, станет ясно только после измерений.

Как измерить распределение спреда на реальном счёте

ШагЧто делатьНа что смотреть
1. ЗаписьНа реальном счёте в MT5 запустить скрипт, который выгружает разницу Bid/Ask в CSV по каждому тику (или раз в минуту)Исходные данные
2. ПериодЗаписывать минимум несколько недель, а лучше — с охватом месяца, в котором выходили важные новостиЧисло дней записи
3. По времени сутокАгрегировать по каждому часу серверного времениМедиана, значение верхних 10%, максимум
4. СопоставлениеВыбрать только спреды в моменты, когда EA реально открывал позицииСреднее на входе
5. СравнениеТем же способом измерить демо-счёт и найти разницуРазница по часам

Ключевой — шаг 4. Реальными издержками служит не среднее за все часы, а спред в момент, когда EA отправляет ордер. Скрипт для записи можно написать самостоятельно или собрать из вспомогательных инструментов в разделе инструменты MT5.

Как применить дисконт

Вычесть как дополнительные издержки на сделку

Самый простой и наименее подверженный ошибкам способ.

  1. Разницу спреда между реальным и демо-счётом, найденную на шаге 5, обозначить как Δ
  2. Дополнительные издержки = Δ × стоимость пункта на 1 лот × объём в лотах × число сделок
  3. Вычесть дополнительные издержки из общей прибыли по результатам тестирования и пересчитать PF

PF — это «общая прибыль ÷ общий убыток», поэтому при росте издержек числитель уменьшается, а знаменатель растёт. У EA с исходным PF около 1.0 даже небольшие дополнительные издержки могут опустить его ниже 1.0.

Пересчитать бэктест с фиксированным спредом

Тестер MT5 позволяет задать спред фиксированным значением. Если подставить значение верхних 10%, измеренное на реальном счёте, получится пессимистичная оценка. Прогоните тест дважды — с медианой и с верхними 10% — и посмотрите, насколько изменится результат: так будет видно, насколько EA чувствителен к спреду.

Ограничения и оговорки

  • Учитывается только спред. Проскальзывание, отказы в исполнении и задержки ордеров этим методом не измерить. Реальные потери могут оказаться больше.
  • Это касается только измеренного периода. Спред меняется вместе с рыночными условиями и политикой брокера. Значение, измеренное полгода назад, сегодня может быть другим.
  • Тест с фиксированным спредом проще реальности. В действительности спред колеблется, поэтому результат с фиксированным значением остаётся лишь ориентиром.
  • У наших публичных данных те же ограничения. Даже если форвард-тест на демо-счёте показывает хороший результат, нет гарантии, что на реальном счёте получится то же. Считайте результат на демо предварительным этапом перед проверкой того, воспроизведётся ли он в реальной торговле.
  • Выбирая брокера, не опирайтесь только на заявленный средний спред. Как сравнивать, мы собрали в разделе сравнение FX-брокеров.

Итоги

  • Спред на демо-счёте бывает выгоднее, чем на реальном, и результаты тестов на эту величину «худеют»
  • Разница проявляется не в среднем, а в моменты расширения: ранним утром, при выходе новостей, после выходных
  • Записывайте разницу Bid/Ask на реальном счёте и оценивайте по спреду в моменты входа EA
  • Вычитайте разницу как издержки на каждую сделку или пересчитывайте тест с фиксированным спредом верхних 10%
  • Чем короче среднее время удержания и чем больше сделок у EA, тем сильнее влияние спреда
  • Проскальзывание добавляется отдельно, поэтому эту оценку стоит считать нижней границей потерь
  • Тестовые показатели каждого EA можно сравнить в рейтинге всех EA по реальным измерениям

📧 Бесплатный email-курс (8 писем) + пакет из 13 индикаторов MT5 только для подписчиков

Сразу после подписки вы получите ссылку на пакет только для подписчиков с нашими 13 индикаторами MT5: скомпилированные файлы (.ex5), исходный код и руководство по установке. Затем 8 писем об основах алгоритмической торговли, правильном чтении бэктестов и выборе брокера (первые 5 дней по одному в день, затем через 7, 14 и 30 дней после подписки). Также вы получите уведомление перед каждым повышением цены версий, продаваемых на MQL5 Market (стартовая цена, которая повышается ступенями по мере продаж). На этом сайте наши советники бесплатны при наличии реального счёта у брокера-партнёра.

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

Есть вопрос о советниках или Forex?

Задайте его на трейдерском форуме Nattzy (бесплатная регистрация). Можно спрашивать не только по этой статье — о настройке советников, выборе брокера и многом другом.

Спросить на Nattzy ↗

Комментарии и вопросы