В этом разборе проверяется шаблон пробоя SuperQuant на детерминированных синтетических свечах с меткой SOL. Сгенерированный ряд не является историей рынка Solana. Его задача скромнее: показать, что говорят сохранённое правило, смоделированный учёт и диагностические выходные данные, включая результаты, которые может скрыть заголовочная доходность.
Фиксируем пример до того, как читать его результат
Внутренняя запись исследования указывает движок SQ 1.0.0, генератор с фиксированным сидом, 2,160 синтетических часовых баров с 22 июня по 19 сентября 2026 года UTC и сид 321. Пример проверяет завершённый бар относительно предыдущего 20-часового диапазона, а затем моделирует вход на открытии более позднего бара. Используется стоп 2.5%, цель 6%, входной риск 1%, потолок кредитного плеча 3×, комиссия 5 базисных пунктов, проскальзывание 2 базисных пункта, сгенерированный фандинг, максимальное удержание 96 часов и пауза шесть часов. Запись и тесты репозитория воспроизводят расчёт внутри системы; исходный артефакт исследования не входит в публичный контейнер, поэтому посетители не могут самостоятельно перезапустить именно эту выборку с заданным сидом только со страницы.
| Часть правила | Записанная настройка | Что читателю следует держать в поле зрения |
|---|---|---|
| Сигнал | Предыдущие 20 завершённых часовых баров; оба направления | Вход моделируется после подтверждения пробоя |
| Выход | Стоп 2.5%, цель 6%, максимальное удержание 96 часов | Данные только по барам не могут показать истинную траекторию внутри бара |
| Контроль риска | Входной риск 1% и потолок кредитного плеча 3× | Это параметры движка, а не гарантия для реального счёта |
| Издержки | Комиссия 5 базисных пунктов и проскальзывание 2 базисных пункта; сгенерированный фандинг | Ни то, ни другое не является измеренной записью исполнения или фандинга по SOL |
| Воспроизведение | 2,160 баров; сид 321; пауза шесть часов | Один детерминированный путь — не выборка рыночных режимов |
Отпечаток движка — это компактная проверка на непреднамеренное несовпадение; запись также хранит отдельные дайджесты SHA-256 для движка, генератора и данных. Это поддерживает проверку воспроизводимости внутри репозитория, но хеши не подтверждают, похожи ли сгенерированные данные на реальный рынок и соответствуют ли допущения какой-либо площадке.
Полное синтетическое воспроизведение начинается с $10,000 и фиксирует 41 смоделированную сделку. Валовой результат — $1,157.76. Комиссии вычитают $163.78, а сгенерированный фандинг вычитает $1.42, оставляя $992.56 чистыми, или 9.93%. Заявленная максимальная просадка — 4.51% при доле прибыльных сделок 39.0%. Эти числа округлены из сохранённого прогона; они описывают только этот сгенерированный ряд и модель. Доля прибыльных сделок 39.0% не противоречит положительному чистому результату: размер и момент выигрышей и проигрышей тоже имеют значение. Сохранённый фактор прибыли — 1.85, а годовая оценка коэффициента Шарпа движка по часовым данным — 4.16 при нулевой безрисковой ставке и масштабировании по корню квадратному из числа часов. За ни одной из этих статистик не стоит реальный ряд доходности SOL. Приведение синтетических часовых баров к годовым значениям не превращает их в доказательства реальной доходности. Руководство по метрикам бэктеста объясняет, почему при интерпретации этих мер важны размер выборки, частота доходности и условность формулы.
Читаем стресс-проверки такими, какие они есть
Поверхность издержек при фиксированном правиле меняет только входные параметры комиссии и проскальзывания. При половине базовых значений комиссии и проскальзывания та же выборка из 41 сделки даёт 11.41%; при указанном базовом уровне — 9.93%; при удвоении обоих видов издержек — 7.23%. Это показывает, как смоделированный ответ меняется при выбранных изменениях издержек. Это не проверяет позицию в очереди, глубину, задержку, влияние на цену, изменённый фандинг, новые рыночные режимы или реальные исполнения на площадке.
Четыре хронологических диагностических окна дают две положительные доходности, и в каждом из них всего от четырёх до шести сделок:
| Окно | Чистая доходность | Смоделированные сделки |
|---|---|---|
| 1 | −1.49% | 6 |
| 2 | −1.13% | 4 |
| 3 | +4.15% | 6 |
| 4 | +1.36% | 6 |
Их средняя доходность — 0.72%; самая слабая — −1.49%, самая сильная — +4.15%. Эти окна используют фиксированные параметры на одной и той же синтетической истории. Это не четыре независимых рынка и не доказательства о будущих условиях SOL. Высокий результат в одном коротком окне не перевешивает слабые и не заменяет выборку, релевантную рынку.
Отдельная диагностика пересэмплирует 41 реализованный исход сделок с возвращением 1,000 раз, используя простую идею бутстрэпа — повторную выборку из наблюдаемых исходов. В этом прогоне 5-й, 50-й и 95-й процентили конечной доходности — −0.57%, 9.91% и 21.82%; 6.3% этих пересэмплированных путей завершаются ниже начального баланса. Это распределение показывает, как выглядят перестановки именно этого набора смоделированных сделок, если считать исходы взаимозаменяемыми выборками. Это не прогноз убытка в 6.3%: пересэмплирование не воспроизводит последовательную зависимость, другой рыночный режим, неопределённость исполнения или будущие сделки. Оригинальная работа Брэдли Эфрона о бутстрэпе вводит пересэмплирование как статистический метод; она не доказывает, что эта последовательность сделок независима или репрезентативна.
Несоответствие бенчмарка: держим в поле зрения
Простой ценовой бенчмарк — изменение цены за тот же синтетический интервал — составляет 63.38%. У этого числа нет согласованного размера позиции, плеча, комиссий, фандинга, траектории просадки или модели исполнения, поэтому его нельзя сравнивать так, будто это эквивалентные портфели. Сначала выберите бенчмарк, соответствующий вопросу исследования, а затем раскройте различия в экспозиции и учёте издержек. Эта цифра изменения цены не доказывает, что любой из методов показал бы такие результаты на SOL.
В примере также используется OHLC торговых цен как прокси цены маркировки, допущения о постоянной поддерживающей марже и порядок выходов на уровне бара. В нём нет ни глубины стакана (книги ордеров), ни позиции в очереди, ни задержки, ни модели частичного исполнения. Настоящее исследование требует аутентифицированных данных спот или бессрочных фьючерсов SOL с метками времени, издержек конкретной площадки и модели исполнения, соответствующей утверждению. Прежде чем считать результат, запишите инструмент, площадку, источник данных, покрытие по UTC, поле фандинга, поле цены маркировки или торговой цены, задержку решения, модель риска и диапазон издержек. Сохраняйте точную версию правила и данных, указывайте каждое хронологическое окно и отклонённую альтернативу и проверяйте, меняют ли вывод реалистичные издержки или единицы контракта. Если необходимый вход недоступен, помечайте утверждение как непроверенное, а не подставляйте молча значение по умолчанию. Чек-лист качества данных, руководство по издержкам бэктеста и чек-лист аудита дают шаги проверки, которые можно применять повторно.
См. руководство по правилу пробоя, руководство по чувствительности к издержкам и чек-лист качества данных. Это синтетический аудит программного обеспечения, а не вывод о Solana, запись реальных исполнений, торговый сигнал или инвестиционная рекомендация.