Трек 16Закрыта

Thin-coin range-MM — «покупай низ каждой свечи»

пассивный маркет-мейкинг на тонких монетах: покупать низ и продавать верх диапазона почти каждой свечи, зарабатывать частотой, с гейтом по режиму

Ключевая метрика

honest MM-сим net −9…−15 bps даже при maker=0; 6 независимых углов сошлись

Наглядно

Сетап
сопротивлениеподдержкадлинный фитилькупить низцель: верх
Цена ходит в диапазоне, длинный нижний фитиль прокалывает поддержку — соблазн «купить низ, продать верх» почти каждой свечи.
Как он конкретно не работает
051015bpsваловый форвард (шум)кост round-trip ≈ 14 bpsкрай ≪ кост
Валовый форвард после дипа — шум (±1–5 bps, пулинг после длинного фитиля −0.4 bps), а round-trip taker ≈ 14 bps. Край намного меньше косты; WR 0.6–0.77 при отрицательной экспектации. Реверсия — Roll bid-ask bounce (VR_mid ≈ 1.26), не движение мида.
Почему эдж есть / гипотеза
У тонких монет реально широкий диапазон (range ZORA/BOME 6–10× против ROBO 1.0) и реальные режимы — глазами видно, как цена ходит туда-сюда. Проверяемая гипотеза: пассивный бид на дне диапазона ловит откат сверх косты.
Конструкция
6 углов: honest passive-MM сим (бид на дне, аск на верхе, режим-гейт); taker-вход на дипе; точечное wick-rejection правило (нижний фитиль ≥2× тела, возврат к low, target high); коин-сепарация (wick% и variance-ratio); срез на 15-секундном ТФ.
Данные теста
Реальная MEXC L2-книга и print-свечи, 26 монет. Пулинг forward-return после длинного нижнего фитиля −0.4 bps.
Результаты
Honest MM net −9…−15 bps во всех конфигах даже при maker=0: пассивный бид исполняется только на даун-тике (adverse selection). Taker: gross forward-return мида после дипа ±1–5 bps (шум) при round-trip taker ~14 bps. Wick-фильтр 0/26 монет отбивает косту. VR_mid ≈ 1.26 у всех — реверсия это чистый Roll bid-ask bounce, не мид.
Валидация
6 углов сошлись. Высокий WR 0.6–0.77 при отрицательной экспектации = «иллюзия скальпа». 15-сек ТФ показывает слабую реальную мид-микрореверсию (+2…+5.6 bps gross) — почему глаз и видит эдж — но она ≪ ~14 bps косты и N-крошечная.
Root cause
Длинный фитиль описывает ПРОШЛЫЙ бар, не предсказывает будущий. Мид это мартингейл; «фитили» это артефакт bid-ask bounce, а не capturable движение мида. Диапазон реален, но excursion ≠ PnL.
Вердикт
Мёртвая. Витринный кейс «excursion ≠ PnL». Не убивает прострелы (taker, 20×-ATR экстремумы, редкие).
Источник
scripts/research/thin_mm_sim.py · thin_taker_sim.py · thin_wick_pattern.py · PROGRESS 2026-09-13

Хотите такую же проверку своей стратегии?

Валидация →