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

тайминг пересечения скользящих среднихИллюстративная часовая последовательность: дождитесь завершённого бара, который подтверждает пересечение быстрой средней медленной, затем смоделируйте вход на более позднем баре; схема не является рыночными данными.Быстрая SMAМедленная SMAЗавершённый бар сигналаБолее поздний бар · смоделированный входПересечение — это запаздывающее событие правила, а не прогноз или гарантированное исполнение
Иллюстративная часовая последовательность: дождитесь завершённого бара, который подтверждает пересечение быстрой средней медленной, затем смоделируйте вход на более позднем баре; схема не является рыночными данными. ?????????????????? ?????????????????? ?? ???? ???????????????? ?????????????? ?????????????????? ??????????????

Зафиксируйте смысл прогона

Исследовательская запись содержит 2,160 синтетических часовых свечей с 22 июня по 19 сентября 2026 года UTC, сгенерированных с сидом 73. Её хеш данных SHA-256, а также файловые хеши движка и генератора данных зафиксированы вместе с прогоном. Короткий отпечаток движка служит лишь проверкой на случайное несовпадение; он не является криптографическим доказательством целостности.

Заданное правило использует 20-часовую простую скользящую среднюю и 50-часовую простую скользящую среднюю. Оно считывает предыдущую закрытую свечу на предмет пересечения, допускает позиции лонг и шорт и моделирует вход по цене открытия следующего бара. Шаблон также задаёт стоп 2%, тейк 5%, ввод риска 1%, лимит плеча 3×, максимальное удержание позиции 96 часов и шестичасовой период ожидания (cooldown). В повторном воспроизведении применяются заданные комиссии в 5 базисных пунктов и проскальзывание в 2 базисных пункта, а также учитывается сгенерированная ставка финансирования (фандинг). Это допущения одного конкретного шаблона; ввод риска в 1% не гарантирует максимальный убыток.

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

Оценивайте результат с учётом его ограничений

Этот прогон начинается с $10,000 и завершается на отметке $10,202.21: чистый результат 2.02% на сгенерированной выборке. В нём зафиксировано 23 смоделированных сделки, 34.8% прибыльных, максимальная просадка 4.46%, комиссии на $106.94 и фандинг на $33.04. Валовой торговый P&L составляет $276.11; после учёта зафиксированных издержек и фандинга чистый результат равен $202.21. Точные цифры воспроизводимы из исходного артефакта и текущего движка.

Движок также указывает базовый ориентир простого изменения цены в 12.74% за окно измерения. Эта линия не учитывает меняющуюся экспозицию стратегии, кредитное плечо (плечо), время сделок или комиссии, поэтому не является корректным сравнением портфеля и стратегии. Тем не менее это полезный ориентир: данный конкретный чистый прогон стратегии завершился ниже базового уровня. Такой результат должен вызывать вопросы к правилу и методике измерения, а не скрываться за позитивным заголовком.

Результат трендовой стратегии по BTC и простая справка об изменении ценыСинтетический повтор трендовой стратегии SuperQuant показывает 2.02 процента чистой доходности, тогда как простая справка об изменении цены — 12.74 процента. В них используются разные допущения об экспозиции, тайминге и издержках, и это не сопоставимые по доходности варианты.ОДИН СИНТЕТИЧЕСКИЙ ПОВТОР · ДВА РАЗНЫХ ПОКАЗАТЕЛЯТрендовый шаблонЧистый результат · 23 смоделированные сделки+2.02%Справка об изменении ценыНет сопоставимой экспозиции или издержек стратегии+12.74%0%5%10%15%Синтетические данные с заданным зерном · не доказательства по Bitcoin · эти два показателя нельзя сравнивать напрямую
Синтетический повтор трендовой стратегии SuperQuant показывает 2.02 процента чистой доходности, тогда как простая справка об изменении цены — 12.74 процента. В них используются разные допущения об экспозиции, тайминге и издержках, и это не сопоставимые по доходности варианты. ?????????????????? ?????????????????????? ?? ???? ???????????????? ?????????????? ?????????????????? ??????????????

Ноль смоделированных ликвидаций не доказывает безопасность стратегии. В исследовательской записи прямо указано, что для ликвидации используется OHLC цен сделок как приближение к цене маркировки и фиксированная доля поддерживающей маржи; она опускает уровни площадок, кросс-маржу, автоматическое снижение плеча (ADL) и работу страхового фонда. Эта же запись исключает глубину стакана (книги ордеров), позицию в очереди, задержку (latency), частичные исполнения и влияние на рынок. Стопы могут проскальзывать с гэпом, а порядок выходов внутри одного бара следует консервативному правилу неблагоприятного выхода движка. Эти рамки делают результат отработкой ПО и допущений, а не подтверждённым биржей исследованием исполнения.

Проверьте, выдерживает ли неизменное правило базовые тесты

Хронологическая диагностика движка применяет то же самое заданное правило к четырём более поздним окнам без повторной подгонки параметров. В этой записи зафиксированы +0.41%, +2.54%, +1.52% и +0.41% всего при 2, 3, 3 и 4 сделках. Каждое окно положительно, однако двенадцать сделок в сгенерированном ряду — слишком слабое доказательство, чтобы делать вывод об устойчивом эффекте в Bitcoin. К тому же эти окна уже были просмотрены и зафиксированы здесь; они больше не являются нетронутыми контрольными выборками (holdouts) для исследователя, который читает эту страницу и подстраивает параметры под них.

Доходность по четырём синтетическим окнам оценки с фиксированным правиломЧетыре более поздних хронологических окна применяют одно и то же трендовое правило без перенастройки параметров. Они показывают 0.41, 2.54, 1.52 и 0.41 процента при всего 2, 3, 3 и 4 сделках — 12 сделок суммарно на синтетических данных.ФИКСИРОВАННОЕ ПРАВИЛО · ЧЕТЫРЕ БОЛЕЕ ПОЗДНИХ ОКНА · ДВЕНАДЦАТЬ СДЕЛОК СУММАРНОЗакрытые сделки0%1%2%3%Окно 1+0.41%2Окно 2+2.54%3Окно 3+1.52%3Окно 4+0.41%4Только синтетическая выборка · 2–4 сделки на окно · положительные столбцы не подтверждают устойчивый эффект
Четыре более поздних хронологических окна применяют одно и то же трендовое правило без перенастройки параметров. Они показывают 0.41, 2.54, 1.52 и 0.41 процента при всего 2, 3, 3 и 4 сделках — 12 сделок суммарно на синтетических данных. ?????????????????? ?????????????????????? ?? ???? ???????????????? ?????????????? ?????????????????? ??????????????

Отдельная диагностика порядка сделок проводит повторную выборку (resampling) с возвращением для 23 наблюдаемых долларовых результатов чистых сделок 1,000 раз. Её итоговая доходность на 5-м, 50-м и 95-м процентилях составляет −6.08%, +1.59% и +11.27%; 37.9% таких повторно сгенерированных последовательностей завершаются ниже нуля. Этот процент описывает именно данную процедуру ресэмплинга. Он не отражает вероятность убытка реальной стратегии: процедура повторно использует ту же небольшую выборку сделок и не моделирует автокорреляцию, смену рыночных режимов или реальные условия исполнения.

Таблица из девяти ячеек для поверхности издержек меняет только исходные допущения по комиссиям и проскальзыванию. При удвоении каждого базового параметра (комиссии 10 bps и проскальзывание 4 bps) прогон показывает +0.56%; при их уменьшении вдвое — +2.83%. Это ограниченная проверка чувствительности, а не полный стресс-тест исполнения. Она не учитывает глубину стакана, задержки, приоритет в очереди, изменения фандинга или влияние на рынок.

Воспроизведите пример, затем замените данные

В исследовательской лаборатории выберите шаблон тренда BTC и перед запуском убедитесь, что происхождение данных помечено как синтетическое. Сохраняйте заданные настройки неизменными, затем изучите журнал сделок: сопоставьте время закрытого бара каждого сигнала пересечения со смоделированным входом по цене следующего открытия и сверьте ценовой P&L, комиссии, ставку финансирования (фандинг) и чистый результат. Откройте опровергающие диагностики и запишите, какие допущения меняет каждая из них. Не выбирайте самую благоприятную диагностику для демонстрации в качестве главного результата.

Процедура аудита исследования гипотезы о BitcoinПроцедура исследования фиксирует синтетический набор данных и одно правило, сверяет результаты запусков, проверяет допущения на прочность, а затем требует отдельно подтверждённых рыночных данных, прежде чем делать утверждение о Bitcoin.ВОСПРОИЗВЕДИТЕ ПРИМЕР ИЗ ПРОГРАММЫ · РЫНОЧНЫЕ ДОКАЗАТЕЛЬСТВА ДЕРЖИТЕ ОТДЕЛЬНО01 · Фиксацияseed · данные · шаблонточные настройки02 · Один запусксигнал по закрытой свечемодель открытия позже03 · Сверкажурнал · комиссии · фандингот валового к чистому04 · Проверка на прочностьокна · издержкипоследовательность сделок05 · Верификациярынок · контрактисточник · охватПервые четыре шага проверяют сгенерированную программную репетицию; только подтверждённые внешние данные могут обосновать исследование истории BitcoinНе принимайте воспроизводимый синтетический результат за рыночную валидацию
Процедура исследования фиксирует синтетический набор данных и одно правило, сверяет результаты запусков, проверяет допущения на прочность, а затем требует отдельно подтверждённых рыночных данных, прежде чем делать утверждение о Bitcoin. ?????????????????? ?????????????????????? ?? ???? ???????????????? ?????????????? ?????????????????? ??????????????

Для изучения реального вопроса по Bitcoin начните отдельный эксперимент с источником, чей рынок, контракт, метки времени и покрытие вы можете проверить. Сохраните исходный файл и хеш содержимого; проверьте пропущенные бары, дублирующиеся метки времени, согласованность OHLC, часовой пояс и единицы фандинга; укажите, как вы моделируете комиссии, спред, проскальзывание, частичные исполнения, гэпы на стопах и ликвидацию. Зарезервируйте более поздние наблюдения до выбора параметров и фиксируйте случаи, когда контрольная выборка просматривалась или использовалась повторно. Открытый контрольный список аудита бэктеста и руководства по издержкам крипто-бэктеста, walk-forward тестированию и метрикам эффективности содержат следующие шаги проверки.

Скачайте сгенерированный часовой входной массив ровно на 2,160 строк как синтетические данные для бэктеста с меткой BTC. Он в точности соответствует встроенному ряду примеров и может быть сверен по отпечаткам SHA-256 на странице ресурсов. Подробная исследовательская запись в content/research/bitcoin-trend.json остаётся внутренней, поэтому в публичном файле представлены только входные свечи, а не сохранённый журнал результатов и диагностика. Метка BTC в SuperQuant — это всего лишь программный символ; каждое значение цены и фандинга сгенерировано. Эта страница демонстрирует, как проводить аудит одного исследовательского процесса, и не содержит прогнозов по Bitcoin, торговых рекомендаций или доказательств будущего преимущества.