QuantView · КвантВью

Бэктест, демосчёт и реальное исполнение: что можно сравнивать

· 5 мин чтения· Команда QuantView

Бэктест, демосчёт и реальное исполнение: что можно сравнивать

Одинаковый результат может быть построен на истории, виртуальном счёте или подтверждён брокером. Доказательства разные.

Сравнение начинается с происхождения данных: от истории до заявок у брокера.

Откройте аналитику QuantView, если хотите проверять статистику по одному чек-листу. Решение по сделке остаётся за вами.

Можно ли поставить все результаты в одну таблицу?

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

Минимальная подпись: «историческая симуляция», «модельное наблюдение», «paper/demo» или «брокерское исполнение». Слово live само по себе ничего не подтверждает: уточняйте, речь о текущих котировках, наблюдении модели, demo-среде или фактическом брокерском исполнении.

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

Что означают пять уровней данных?

Коротко: уровни различаются способом получения цены и фактом исполнения. Бэктест и модель создают расчёт, paper/demo использует симулятор заявок. Только брокерский уровень требует подтверждения, что заявка действительно поступила брокеру, и фиксации её статуса: исполнена, исполнена частично либо отклонена.

Уровень Цена Заявка Подтверждение
Бэктест исторические бары или тики воспроизводится движком настройки, данные, код, журнал
Модель заданная цена или событие брокерской заявки нет правила учёта и полный журнал
Paper текущие или задержанные котировки симулятор платформы журнал и документация симулятора
Demo брокера учебный поток брокера имитация в demo-среде отчёт счёта и условия брокера
Брокерский контур цена брокера или площадки поступила брокеру; исполнена, исполнена частично либо отклонена брокерские отчёты и подтверждения

Paper и demo не являются универсальными стандартами. IBKR описывает paper-среду как симулятор без исполнения и клиринга, а TradingView - как операции с виртуальными средствами.

Пять уровней данных: от исторического теста и модели до paper, demo и исполнения у брокера

Почему бэктест не равен исполнению?

Коротко: бэктест воспроизводит сделки по правилам движка на доступной истории. Реальный рынок добавляет задержку, очередь заявок, доступный объём, отклонения цены и сбои. Даже качественные тиковые данные не превращают симуляцию в брокерский отчёт.

Внешние follow-up проверки: MQL5 раскрывает режимы генерации тиков, а Bailey et al. - риск отбора из множества прогонов. Они не превращают бэктест в брокерское исполнение.

Чем paper trading отличается от demo?

Коротко: общей границы между словами paper и demo нет. Одни платформы объединяют их, другие называют demo учебным сервером брокера. Для сравнения важны котировки, исполнения, комиссии, типы заявок и правила сброса счёта.

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

Бесплатный доступ к QuantView помогает изучать материалы без обещания результата.

Что подтверждает фактическое брокерское исполнение?

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

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

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

Коротко: прямо сравниваются метрики с одинаковыми единицами, периодом, инструментами, размером и правилами затрат. Между уровнями полезнее измерять разницу: пропущенные заявки, изменение цены исполнения и расходы.

Сравнение Допустимо Условие
Бэктест с бэктестом да одни данные, режим, расходы и риск
Модель с paper/demo частично одинаковые события, время и правила включения
Paper с demo частично раскрыта механика обоих симуляторов
Demo с брокером частично один брокер, инструмент, период и размер
Бэктест с брокером как разница уровней единая спецификация и журнал сопоставления

Доходность и просадка сравнимы только при общей базе капитала и риска. Затраты показывают отдельно: Investor.gov поясняет, как комиссии уменьшают итог.

Матрица сравнения: какие поля должны совпасть до сопоставления торговых результатов

Как собрать карточку происхождения результата?

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

  1. Назовите уровень и период с часовым поясом.
  2. Укажите закрытые, открытые и исключённые строки.
  3. Опишите источник цены и исполнение заявок.
  4. Раскройте капитал, размер, плечо и нормализацию.
  5. Перечислите комиссию, спред и проскальзывание.
  6. Покажите число вариантов и участок проверки.
  7. Дайте ссылку на журнал или подтверждение.

Для рекламных материалов членов и ассоциированных лиц NFA Rule 2-29 требует специального предупреждения об ограничениях гипотетических результатов и прямо называет hindsight одной из таких границ. Для инвестиционных консультантов, зарегистрированных в SEC или обязанных зарегистрироваться, руководство SEC по Marketing Rule отдельно описывает условия показа гипотетических результатов.

Как читать переход между уровнями?

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

Переход читают по журналу: событие в backtest, принятие моделью, виртуальное исполнение paper/demo, заявка брокеру и статус площадки.

Журнал показывает, где среды разошлись.

Сохраните карточку и откройте QuantView. Сверяйте одинаково размеченные данные; решение остаётся за вами.

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

Источники

Материал носит образовательный и аналитический характер и не является индивидуальной инвестиционной рекомендацией. Торговля на финансовых рынках сопряжена с риском потери капитала; результаты в прошлом не гарантируют результатов в будущем.