Archived
docs: VERDICT.md — правила для бэктеста, пороги приёмки, отвергнутое (t_9314be5b)
This commit is contained in:
+53
@@ -0,0 +1,53 @@
|
||||
# Вердикт — что брать в бэктест, что отвергнуто
|
||||
|
||||
Дата: 2026-10-13. Источники: `directions/*.md` + `sources/ALL_SOURCES.json` (133 источника).
|
||||
|
||||
## Главный вывод
|
||||
|
||||
Ни одной работы, где стратегия на 1–15 минутах даёт положительный результат ПОСЛЕ издержек
|
||||
уровня нашего круга (11 б.п. тейкер / ~5,7 б.п. эффективный мейкер), не найдено. Это
|
||||
отрицательный результат литературы, и он совпадает с нашими прогонами. Честная количественная
|
||||
оценка (Kitron & Wengrowicz 2026, 183 пары Binance): валовой эдж пик ≈1,3 б.п. на сделку (15м)
|
||||
и 0,15 б.п. (5м); на нашей линейке это −10,85 б.п. (тейкер) и −3,85 б.п. (мейкер) на сделку.
|
||||
|
||||
## Правила для бэктеста (приоритет по «шанс × низкий оборот»)
|
||||
|
||||
1. Cost-aware порог входа: вход только при ожидаемом движении до цели ≥ 2–3 × круга издержек.
|
||||
Основание: arXiv 2606.00060 (фильтр сократил оборот в 10×, вернул ARC >65% из −64%).
|
||||
2. Maker-версия каждого правила обязательна (fill-вероятность ≤30%, только с отбором).
|
||||
3. Волатильностный фильтр и сайзинг ∝ 1/σ (эффект в Sharpe/MDD, не в б.п. на сделку).
|
||||
4. Событийный тайминг по границам часов :00/:15 — фильтр оборота, не самостоятельный вход.
|
||||
5. Встроенное TSM с фиксированной сессией (Gao et al. 2018) — проверить на наших 5м-данных.
|
||||
6. Meta-labeling: поднять precision ~50% → ≥76% при ≥100 сделках.
|
||||
7. Triple-barrier разметка (0,5%/0,3% → p* 76,25%; вертикальный барьер 1 бар = 1 час).
|
||||
8. State-first модель (режим → знак); для BTC — не установлено (отрицательный контроль).
|
||||
9. Запаздывающий OFI-прокси с лагами 1–12 баров; заранее ожидать отрицательного результата.
|
||||
10. Мультитаймфрейм стеки с честным выравниванием (наивное выравнивание завышало AUC на ~0,20).
|
||||
|
||||
## Пороги приёмки
|
||||
|
||||
| Критерий | Значение |
|
||||
|---|---|
|
||||
| Минимум сделок | ≥200 |
|
||||
| Net EV на сделку | >0 после 11 б.п. (тейкер) И ~5,7 б.п. (мейкер) |
|
||||
| Bootstrap-интервал net Sharpe | не содержит 0 (paired circular block, 10000 повторов, Holm) |
|
||||
| Прирост точности над мартингал-базлайном | ≥+7,4 п.п. (100/50 тейкер), ≥+13,7 (50/30 тейкер), ≥+5,0 (50/30 мейкер) |
|
||||
| Data-snooping | журнал N → DSR → MinBTL ≤45 на 5 лет → bootstrap + Holm |
|
||||
| Контролы | плацебо-сдвиг, random-вход, альфа против buy&hold, тейкер И мейкер, OOS ≥6 мес + 2022 bear |
|
||||
|
||||
## Что отвергнуто (не повторять)
|
||||
|
||||
1. «Больше слоёв DL → лучше на LOB» — XGBoost/логрег/MLP ≥ DeepLOB/CNN-LSTM (3 работы, 2020–2025).
|
||||
2. «OFI даёт торговый сигнал на 5м как есть» — R² 65–86% синхронно; для BTC добавка над L2 не установлена.
|
||||
3. «Асимметрия/куртозис предсказуемы» — skewness AUC = 0,50.
|
||||
4. «ROC-AUC 0,8+ достижим» — при on-chain выравнивании; честный диапазон 0,57–0,61.
|
||||
5. «Funding-сбор на 1–60 мин» — плоский во всех кондиционированиях; level-carry — иллюзия.
|
||||
6. «Кросс-секционный reversal 5–15м» — 1,3 б.п. брутто/сделку, ниже мейкерской планки.
|
||||
7. «Хурст-гейт тренда» — переключатель бесполезен; Hurst полезен лишь в антиперсистентную сторону.
|
||||
8. «Мейкер = спасение» — adverse selection на флеш-крэш убил мейкер-версию, тейкер устоял.
|
||||
9. Сложные DL на LOB, Kalman-деноизинг, «информационные бары всегда лучше» — не подтвердилось.
|
||||
|
||||
## Следующий шаг
|
||||
|
||||
Прогнать банк 12 методов стенда + правила 1–6 выше на полной вселенной, с отдельной
|
||||
конфигурацией cost-aware фильтра и maker-версией каждого правила.
|
||||
Reference in New Issue
Block a user