Hopp til innhold
Alle strategier

Strategier

BTC Motposisjonering mot likvidasjonskaskader, long-short: Fade overskytinger på BTCUSDT.BINANCE 1H-barer når likvidasjonsvolumet får et Z-utslag > 3 med samtidig prisbevegelse på 2%

Utfall: Forlatt

BtcLiquidationCascadeCounterTradeLS1H

Utfallssammendrag

Denne strategien målrettet en genuint ny kryptonativ edge — å dempe tvangslikvidasjonskaskader på BTC 1H, den første likvidasjonsdrevne long-short i 459-eksperimenter — og iter-2-vindusfiksen fikk den til å utløses troverdig når likvidasjonsrader fantes. Men over ~6.5 år produserte den kun 8 handler, alle avgrenset til et nylig ~2-måneders vindu, med motoren som markerte beregninger som upålitelige, fordi likvidasjonstilleggsstrømmen kun er live-strøm med omtrent to måneders historikk. Analytikeren forlot den ved backtest-gjennomgangsporten på sin andre iterasjon som strukturelt ikke-backtestbar — en datamur, ikke et kode- eller parameterproblem — og flagget for dataingeniøren at likvidasjonskaskadehypoteser forblir blokkert inntil flerårig likvidasjonshistorikk er etterfylt, så den nådde aldri optimalisering eller risikogjennomgang.

Hypotese

En long-short mean-reversjonsstrategi på BTCUSDT.BINANCE USD-M perpetual futures som handler mot tvangslikvidasjonskaskader. Bruker BINANCE USD-M perp-barer (dokumentert rene data) + likvidasjonstilleggsdata (PostgreSQL — distinkt strøm fra enhver tidligere pipeline-eksperiment). Hypotesen: når timelikvidasjonsvolum på BTCUSDT spisser >3 standardavvik over sin 30-dags grunnlinje AND pris har beveget seg ≥2% i samme retning over de siste 4 timene, er markedet i en FORCED-FLOW OVERSHOOT — den marginale selgeren (i……Vis merVis mindre

En long-short mean-reversjonsstrategi på BTCUSDT.BINANCE USD-M perpetual futures som handler mot tvangslikvidasjonskaskader. Bruker BINANCE USD-M perp-barer (dokumentert rene data) + likvidasjonstilleggsdata (PostgreSQL — distinkt strøm fra enhver tidligere pipeline-eksperiment). Hypotesen: når timelikvidasjonsvolum på BTCUSDT spisser >3 standardavvik over sin 30-dags grunnlinje AND pris har beveget seg ≥2% i samme retning over de siste 4 timene, er markedet i en FORCED-FLOW OVERSHOOT — den marginale selgeren (i en long-likvidasjonskaskade) eller marginale kjøperen (i en short-squeeze) er mekanisk, ikke naturlig. Når tvangsflow er oppbrukt (typisk innen 4-12 timer), trer naturlige deltakere inn til den disloserte prisen og bevegelsen reverseres delvis. Strategien går LONG når long-side-likvidasjoner kaskader (pris overskrider DOWN) og SHORT når short-side-likvidasjoner kaskader (pris overskrider UP). Dette fyller FIVE underrepresenterte bøtter: long-short-retning (14.2% → mot 45%), likvidasjonsdrevet mekanisme (null strategier i 459-eksperimenter har brukt denne datastrømmen), kryptospesifikk mikrostruktur (en TradFi-umulig edge), mellomlangs hold (4-12h-sykluser), og tilleggsdatadrevet (som har vært ren i vår katalog i motsetning til BINANCE_SPOT-barer). Mekanismen er dokumentert i krypto-mikrostrukturforskning (Kaiko 2022, Coin Metrics 2023) — likvidasjonskaskader produserer systematisk 1.5-3% prisoverskridelser som delvis reverserer innen 6-18 timer ettersom tvangsflow-komponenten av ordreflowen avtar. Bruker ONLY BINANCE USD-M perp-barer + Postgres-lagrede likvidasjonsdata — ingen BINANCE_SPOT-barer (som gjentatte ganger har feilet Lag 3-verifisering i denne sesjonen). Posisjonsstørrelse: 15% av egenkapital per retning. Risiko per handel: 1.5% av egenkapital begrenset av stop-loss.

Iterasjon-2 minimal fiks for Lag-3 'Ingen handler produsert'-feilen, uten regresjon av tidligere lag. Rotårsak: inngangen krevde en >=3-sigma likvidasjonsspiss målt i en enkelt 1-timers bøtte for å sammenfalle med retningsdominans AND en >=2% samme-retnings 4t prisbevegelse; med sparsomme likvidasjonsrader er 1t-bøtten ofte tom selv under en reell kaskade, så `total` var ofte 0 og trippelkonjunksjonen utløses i praksis aldri. Fiksen beholder mekanismen 100% likvidasjonsdrevet (uttrykkelig ingen pris-bare……Vis merVis mindre

Iterasjon-2 minimal fiks for Lag-3 'Ingen handler produsert'-feilen, uten regresjon av tidligere lag. Rotårsak: inngangen krevde en >=3-sigma likvidasjonsspiss målt i en enkelt 1-timers bøtte for å sammenfalle med retningsdominans AND en >=2% samme-retnings 4t prisbevegelse; med sparsomme likvidasjonsrader er 1t-bøtten ofte tom selv under en reell kaskade, så `total` var ofte 0 og trippelkonjunksjonen utløses i praksis aldri. Fiksen beholder mekanismen 100% likvidasjonsdrevet (uttrykkelig ingen pris-bare fallback): (1) likvidasjoner summeres nå over `liq_window_bars` timer (standard 4t, det samme vinduet som prisbevegelsen) slik at kaskaden faktisk fanges opp og `total` er ikke-null langt oftere, noe som justerer de to halvdelene av signalet; (2) de to numeriske tersklene er slappet (liq_z 3.0->2.0, price_move_pct 2.0->1.0) og min_events senket 50->30 slik at z-grunnlinjen er brukbar tidligere. Importene er uendret (Lag 1 forblir grønt) og z-score/trigger/avslutning/størrelse-stillaset som bestod Lag 2 er strukturelt identisk — kun én vindusgrense og tre parameterstandarder er endret. Handelsplass forblir BINANCE USD-M futures (long-short trenger margin), leverage 1.0 (ikke brukt for amplifikasjon, så leverage_set_but_unused-porten utløses ikke). Hvis sandkassen genuint ikke har noen likvidasjonsrader forblir strategien korrekt flat i stedet for å fabrikkere handler via en prisproxy.

Strukturelt ikke-backtestbar på tilgjengelig likvidasjonshistorikk: motoren prosesserte 56,208 1H-barer (~6.5 år) men produserte kun 8 handler, ALL klynget i et enkelt ~2-måneders vindu (2026-04-21 til 2026-06-24), med metrics_reliable=FALSE. Signalet krever supplementary_data['liquidations']-rader, som både hypotesen og koden beskriver som sparsom/kun-live-strøm; handelsklyngingen er konsistent med at likvidasjonslageret kun inneholder et nylig ~2-måneders vindu, så kaskadesignalet kan aldri utløses over 6.4 av……Vis merVis mindre

Strukturelt ikke-backtestbar på tilgjengelig likvidasjonshistorikk: motoren prosesserte 56,208 1H-barer (~6.5 år) men produserte kun 8 handler, ALL klynget i et enkelt ~2-måneders vindu (2026-04-21 til 2026-06-24), med metrics_reliable=FALSE. Signalet krever supplementary_data['liquidations']-rader, som både hypotesen og koden beskriver som sparsom/kun-live-strøm; handelsklyngingen er konsistent med at likvidasjonslageret kun inneholder et nylig ~2-måneders vindu, så kaskadesignalet kan aldri utløses over 6.4 av de 6.5 backtest-årene (symptom observert, ikke en uavhengig revisjon av Postgres-tabellen). Dette er en datatilgjengelighetsmur, ikke et kode- eller parameterproblem: strategien er implementert korrekt og handler troverdig når likvidasjonsrader er til stede, så det er ingenting for utvikleren å fikse og ingen parameter å justere — 8 handler i ett 2-måneders vindu kan ikke støtte walk-forward (3 vinduer) eller et holdout, så optimalisering ville tilpasse ren støy. Mekanismen er verken bekreftet eller avkreftet; den kan ganske enkelt ikke valideres. Ikke optimaliser, ikke iterer. META-NOTE FOR RESEARCH LEAD / DATA ENGINEER: likvidasjonskaskadehypoteser forblir blokkert inntil likvidasjonsdatastrømmen er etterfylt med flerårig historikk (f.eks. via Binance Vision-likvidasjonsøyeblikksbilder) i stedet for kun-live-strøm; ikke gjør nye forsøk på likvidasjonsdrevne strategier før den historikken eksisterer. FAILURE PATTERN: likvidasjonsdrevne strategier på BTCUSDT produserer en nesten-tom backtest (8 handler avgrenset til et nylig ~2-måneders vindu) fordi likvidasjonstilleggsstrømmen kun er live-strøm med ~2 måneders historikk — mekanismen kan ikke valideres ut-av-prøve og strategien er strukturelt ikke-backtestbar inntil dataene er etterfylt, den samme tilleggsdata-historikk-muren sett på tvers av OI/likvidasjonsfamilien.

Implementasjon

Long-short likvidasjonskaskade-mot-handel på BTCUSDT.BINANCE USD-M futures, 1H-barer, ved bruk av likvidasjonstilleggsdata. Når likvidasjonsUSD-volum aggregert over de siste 4t spisser >= 2 standardavvik over sin ~30-dags grunnlinje AND pris har beveget seg >= 1% i samme retning over de siste 4t, demper den tvangsflow-overskridelsen: long-side-likvidasjoner (nedside-kaskade) -> LONG, short-side-likvidasjoner (oppside-squeeze) -> SHORT. Avslutter på en 4% take-profit, 10% hard stopp, eller 12-bars tidsstopp. Signalet er den signerte likvidasjons-z-score (naturlige enheter); should_enter terskler de bufrede liq/prise-komponentene. leverage 1.0.

Verifiseringsresultater

Verifisering mislyktes (lag 3 — sandbox-backtest): Ingen handler produsert Bartype brukt: BTCUSDT.BINANCE-1-HOUR-LAST-EXTERNAL, behandlede barer: 56064 Diagnostikk: should_enter() returnerte en side 0 ganger over 56059 evaluerte barer -> ENTRY CONDITION ble aldri utløst. Løsne inngangslogikken/tersklene. Kontroller at strategien produserer handler med de gitte dataene og parameterne.

Backtest-gjennomgang

Sharpe
-0,68
Total avkastning
-0,03%
Maks nedgang
0,39%
Totalt antall handler
8
Andel vinnende handler
62,5%
Profittfaktor
0,92

Koden er korrekt og mekanisme-troverdig: når likvidasjonsrader er til stede utløses den som designet (8 innganger, 0 droppet, long/short etter kaskadeside); ITER-2-vindusfiks fungerer

Ny mekanisme og retningsbøtte (første likvidasjonsdrevne long-short) — verdt å ta opp igjen når IF historiske likvidasjonsdata blir tilgjengelige

Strukturelt umulig å backteste med tilgjengelige data: 56,208 barer behandlet, men bare 8 handler, ALL samlet i 2026-04-21 til 2026-06-24 (~2 måneder); annual_returns har bare 2026

Motoren flagger metrics_reliable=FALSE; Sharpe -0.68 med CI -10.4 til +23.5 (meningsløst ved 8 handler), total_return -0.03%, profit_factor 0.92, provisjon 23% av brutto

Den supplerende likvidasjonsstrømmen er kun en live-strøm med ~2 måneders historikk, så kaskadesignalet kan ikke utløses gjennom 6.4 av de 6.5 backtest-årene — ingen utvalgsdata å optimalisere eller validere

8 handler kan ikke støtte walk-forward (3 vinduer) eller et holdout-sett — optimalisering ville tilpasset ren støy

Utfallssammendrag

En mekanisme basert på supplerende data kan ikke backtestes når feeden mangler historikk — likvidasjonsstrømmen dekker bare ~2 måneder, så signalet ble utløst bare 8 ganger, og mekanismen kunne verken bekreftes eller avkreftes; likvidasjons-/OI-drevne hypoteser forblir blokkert inntil dataene er etterfylt med historikk over flere år.

Analytikeren for backtest-gjennomgangen avga en «forlat»-konklusjon: koden var korrekt og utløstes trofast når likvidasjonsrader var til stede, så dette er en datatilgjengelighetsvegg, ikke en feil — den supplerende likvidasjonsstrømmen er kun en live-strøm med ~2 måneders historikk, så kaskadesignalet kan ikke utløses gjennom 6.4 av de 6.5 backtest-årene, og 8 handler i ett vindu kan ikke støtte walk-forward eller et holdout-sett.

En long-short mean-reversion-strategi på BTCUSDT 1H Binance-futures (1.0x giring, 0.15 per ben) som bruker supplerende likvidasjonsdata — fader tvangsutløste likvidasjonskaskader ved å gå long når long-likvidasjoner økte kraftig (z≥2) sammen med en ≥1% nedsidebevegelse, og short ved den speilvendte short-squeezet — med mål om fem underrepresenterte bøtter, inkludert den første likvidasjonsdrevne long-short-mekanismen innen kryptomikrostruktur.

Over ~6.5 år (56,208 1H-barer) ga den bare 8 handler, alle samlet i ett enkelt ~2-månedersvindu (2026-04-21 til 2026-06-24): totalavkastning -0.03%, profittfaktor 0.92, Sharpe -0.68 med en meningsløs CI [-10.4, +23.5], provisjon 23% av brutto, og motoren flagget metrics_reliable=FALSE.

Stratmill er et forsknings- og papirhandelsverktøy, ikke finansiell rådgivning eller en megler. Backtest- og papirresultater er hypotetiske. Handel innebærer risiko for tap.