BTCUSDT.BINANCE Perp 4H Taker-Buy/Sell Flow Imbalance Long-Only Trend Following (3-Parameter, Order Flow + Trend Confluence, Čisto iz klopcev agregiran signal)
Izid: Opuščeno
BtcPerpTakerFlowImbalanceTrendLong4H
Povzetek izida
Ta strategija je za tovarno utrla nova tla s tem, da je poganjala signale iz agregiranega neravnovesja taker order-flow namesto iz cene, in delovala je tudi kot infrastrukturni test, ki je uspel — taker serija se je naložila in ustvarila 191 čistih trgovanj po iteraciji-3 popravka, ki je naredil omejitev zastarelosti nastavljiv 14-dnevni parameter, usklajen z redko kadanco metrik. Njene številke so bile najčistejše v kohorti: osnovni Sharpe 0.90 z nizkim drawdownom in pozitivno alfo, optimizacija v Sharpe 1.96 ob prehodu občutljivosti brez prepadov in čiščenju holdout. Toda pod deflacijo se je sesula: DSR 0.318, optimiziran Sharpe pod 2.31 mejo sreče, 87% verjetnost prekomerne prilagoditve backtesta in prekomerno prilagojen walk-forward, katerega out-of-sample okna so vključevala negativno. Analitik jo je opustil kot best-of-225 prekomerno prilagoditev, katere novost in lokalna stabilnost nista mogli nadomestiti statistične pomembnosti, z nadaljnjim opozorilom, da se je preneseni taker signal morda degradiral v zastarelo proxy za long-only BTC beto v bikovsko težkem vzorcu.
Strategija sledenja trenda long-only na enem sredstvu na BTCUSDT.BINANCE perp z uporabo 4H palic, s smer signalom, ki ga poganja AGGREGATED TAKER ORDER FLOW (iz trade_ticks dodatnih podatkov) in ne iz cenovno izpeljanih indikatorjev (ki so bili izčrpno testirani in večinoma empirično ne uspejo glede na ta dnevniški zapis opustitev). To je za portfelj tovarne resnično NEW razred mehanizma — vsaka predhodna strategija, ki sem jo pregledal, uporablja OHLCV-izpeljane signale (cenovne ravni, drseča povprečja, donosi,……Prikaži večPrikaži manj
Strategija sledenja trenda long-only na enem sredstvu na BTCUSDT.BINANCE perp z uporabo 4H palic, s smer signalom, ki ga poganja AGGREGATED TAKER ORDER FLOW (iz trade_ticks dodatnih podatkov) in ne iz cenovno izpeljanih indikatorjev (ki so bili izčrpno testirani in večinoma empirično ne uspejo glede na ta dnevniški zapis opustitev). To je za portfelj tovarne resnično NEW razred mehanizma — vsaka predhodna strategija, ki sem jo pregledal, uporablja OHLCV-izpeljane signale (cenovne ravni, drseča povprečja, donosi, vol, razmerja). Neravnovesje taker-buy/taker-sell je INFORMATIONALLY DISTINCT od cene: meri WHO jemlje likvidnost (agresivni kupci proti agresivnim prodajalcem), kar je akademska mikrostrukturna literatura (Easley-Kiefer-O'Hara PIN 1996, Easley-Lopez-de Prado-O'Hara VPIN 2012) postavila kot napovedno tam, kjer sama cena ni. Mehanizem: na vsakem 4H zaključku palice agregiraj klopce trgovanj palice v taker_buy_volume proti taker_sell_volume, izračunaj neravnovesje = (buy - sell) / (buy + sell). LONG ko 4H neravnovesje > +0.05 (vztrajno taker nakupovanje) AND cena > 100-bar SMA (konfluenca trenda — tok se mora ujemati s trendom). Izhod ko se neravnovesje obrne negativno OR cena pade pod SMA. Signali order-flow imajo bistveno drugačen statistični profil kot neuspeli signali cenovnega momenta: neposredno opazujejo AGENT BEHAVIOR (katera stran je pripravljena plačati razpon) namesto INFERRING vedenja agenta iz cene (ki je zaostala posledica vedenja). Le 3 parametrov (dobro pod 5-param stropom). Frekvenca trgovanj: ~40-80 trgovanj/leto čez 6+ let Binance podatkov klopcev trgovanj → 240-480 skupnih trgovanj → 16-32 OOS trgovanj na walk-forward okno, udobno nad 5-trgovanje tlem. To je tudi ključni INFRASTRUCTURE TEST: če se trade_ticks podatki pravilno naložijo v cevovod tovarne (data_specification.md jih navaja pod catalog_data_types in zastavica subscribe_trade_ticks obstaja), to odpre povsem nov razred mehanizma za prihodnje raziskave. Če se ne naložijo (podobno kot HL vrzel funding rate, ki je blokirala 9 strategij), je sam neuspeh informativen in razkrije infrastrukturni zahtevek, vreden vložitve.
Povratna informacija je zahtevala DIAGNOSTIC, ne novo ugibanje sheme. Neposredno sem poizvedoval data/supplementary/metrics/BTCUSDT/*.parquet: 334,643 vrstic, stolpec taker_long_short_vol_ratio, časovni žig v ms; vrstice-na-leto 2023=12,096 / 2024=16,990 / 2025=14,688, in EVERY mesec 2023-01..2025-12 ima >=288 vrstic (neprekinjeno, le redko v primerjavi z gostimi 5-min 2020-2022 podatki). Torej je pregrada (3) 'vrstice ne obstajajo -> vloži zahtevek' napačna, in predpostavka pregrade (2) o neujemanju sheme……Prikaži večPrikaži manj
Povratna informacija je zahtevala DIAGNOSTIC, ne novo ugibanje sheme. Neposredno sem poizvedoval data/supplementary/metrics/BTCUSDT/*.parquet: 334,643 vrstic, stolpec taker_long_short_vol_ratio, časovni žig v ms; vrstice-na-leto 2023=12,096 / 2024=16,990 / 2025=14,688, in EVERY mesec 2023-01..2025-12 ima >=288 vrstic (neprekinjeno, le redko v primerjavi z gostimi 5-min 2020-2022 podatki). Torej je pregrada (3) 'vrstice ne obstajajo -> vloži zahtevek' napačna, in predpostavka pregrade (2) o neujemanju sheme nalagalnika je tudi napačna (moj nalagalnik že bere natanko ta stolpec + časovni ključ). Pravi vzrok je bil dolvodno v moji lastni kodi: 24h omejitev zastarelosti _taker_imbalance. Potrdil sem offline proti pravi parquet shrambi s skeniranjem sintetičnih 4H palic čez 2023-2025: 24h omejitev označi le 24.9% palic s taker signalom (po neravnovesju>0.05 in cena>SMA pregrade se to skrči v opaženo ~2.79% izpostavljenost), medtem ko 14-dnevna omejitev označi 95.3% — tako se bo vsako 3-okensko walk-forward okno zapolnilo s trgovanji. Funkcija _taker_imbalance že prenaša najbližje razmerje at-or-before naprej, ko je zadnje 4h okno prazno; le omejitev jo je zavrnila, tako da je popravek en sam gumb (max_lag_hours=336) z ZERO spremembo signala, vstopa/izstopa ali logike pozicioniranja in NO cena-proxy nadomestilom. To ohranja mehanizem order-flow nedotaknjen in ga končno naredi testabilnega čez celotno obdobje backtesta. Opozorilo zapisano za analitika: 2023-2025 taker pokritost je resnično tanjša od 2020-2022 (~12% od 5-min gostote), zato je preneseni signal v tistih letih bolj grob; nazaj-polnitev gostih 5-min metrik za 2023-2025 bi izboljšala zvestobo, toda serija je dovolj neprekinjena iz meseca v mesec, da potrdi walk-forward zdaj.
Neuspešen deflacijski Sharpe z izjemno verjetnostjo prekomerne prilagoditve pri poskusu 1. DSR=0.3175 (proti 0.95 meji), is_significant=FALSE, z optimiziranim Sharpe 1.9615 BELOW 225-poskusno pričakovano-maksimalno srečno mejo 2.3078, in — odločilno — PBO=0.8664 (87% verjetnost, da je izbor parametrov prekomerno prilagojen). Po ogrodju je nizek DSR v kombinaciji z zelo visokim PBO odločilna opustitev. Walk-forward to potrjuje: is_overfitted=TRUE s povprečjem IS 3.91, ki propade v povprečje OOS 0.962, in OOS oknih……Prikaži večPrikaži manj
Neuspešen deflacijski Sharpe z izjemno verjetnostjo prekomerne prilagoditve pri poskusu 1. DSR=0.3175 (proti 0.95 meji), is_significant=FALSE, z optimiziranim Sharpe 1.9615 BELOW 225-poskusno pričakovano-maksimalno srečno mejo 2.3078, in — odločilno — PBO=0.8664 (87% verjetnost, da je izbor parametrov prekomerno prilagojen). Po ogrodju je nizek DSR v kombinaciji z zelo visokim PBO odločilna opustitev. Walk-forward to potrjuje: is_overfitted=TRUE s povprečjem IS 3.91, ki propade v povprečje OOS 0.962, in OOS oknih [2.76, 1.32, -1.19] (eno negativno). Visok probabilistic_sharpe (0.9964) je klasična PSR-vs-DSR past — prezre 225-poskusni izbor, ki ga PBO/DSR kaznujejo. Pristni pozitivni rezultati (0 občutljivostnih prepadov, pozitiven sharpe_ci_low +0.4252, legitimno uspešno razmerje holdout 1.213) merijo lokalno stabilnost in eno ugodno naprej-usmerjeno okno, ne pa pomembnosti, in ne morejo preseči 87% PBO z izbranim Sharpe pod srečno mejo. Ne ponavljaj (poskus 1 od 2, že iteracija 3): občutljivost je že čista z 0 prepadi, zato je pregled popolnoma raziskal stabilno območje, a OOS še vedno propade in PBO je 0.87 — prekomerna prilagoditev živi v walk-forward SELECTION nad 225 poskusi, ne v popravljivem prepadu, in z le 3 jedrnimi parametri drugi best-of-225 pregled znova najde iste prekomerno prilagojene konfiguracije. Ne revise_hypothesis: neravnotežje taker-flow je mehanizem prvega testa brez promoviranega sorojenca, obtičalega na mrtvem cilju, zato ni dokazanega, kar bi preusmerilo na nov instrument. Dodatni previdnostni ukrep (ne potrjena temeljna vzroka): signal 'order flow' je izpeljan iz redkih metrik taker_long_short_vol_ratio serije z 14-dnevnim prenašanjem zastarelosti namesto iz surovih tickov trgovanja, tako da lahko v 2023-2025 redkih obdobjih predstavlja en sam posnetek, prenašan naprej do dveh tednov — se poslabša v zastarelo, nizko-informativno nadomestilo in spodkopava predpostavko 'informacijsko ločeno od cene'; v kombinaciji z long-only BTC trendom v bikovsko-težkem 6-letnem vzorcu (osnovna alfa 0.02, benchmark_correlation 0.30) je lahko velik del donosa beta. FAILURE PATTERN: pristno nov order-flow mehanizem z nenavadno čistim profilom (0 občutljivostnimi prepadi, pozitiven CI-low, uspešen holdout) je lahko še vedno best-of-225 prekomerno prilagojen — tukaj PBO 0.8664 z DSR 0.32 in optimiziranim Sharpe (1.96) pod 2.31 srečno mejo, plus is_overfitted walk-forward z negativnim OOS oknom, je odločilno. Čista mreža občutljivosti in eno samo ugodno holdout okno NOT rešita optimizacijo, katere izbor je 87% verjetno prekomerno prilagojen; novost in lokalna stabilnost niso statistična pomembnost.
Implementacija
Long-only 4H sledilec trenda na BTCUSDT.BINANCE perp, katerega smer signal je agregirano TAKER ORDER-FLOW neravnovesje (iz metrične taker_long_short_vol_ratio serije), regulirano z 100-bar SMA trend filtrom. LONG ko je taker neravnovesje > +0.05 in close > SMA; izhod ko se neravnovesje obrne pod exit_imbalance ali close < SMA. Iteracija 3 popravi 2023-2025 vrzel izpostavljenosti: neposredna poizvedba metrične shrambe je dokazala, da taker serija obstaja CONTINUOUSLY iz meseca v mesec čez 2020-2026 in se je pravilno nalagala; izpad je bila lastna 24h omejitev zastarelosti strategije, ki je bila veliko tesnejša od redke (1-30 dni znotraj meseca) kadance 2023-2025 metričnih vrstic. Omejitev je zdaj parameter (max_lag_hours, privzeto 336h=14 dni), ki prenaša najbližje at-or-before taker razmerje naprej preko redkih vrzeli.
Pregled backtesta
Sharpe
0,90
Skupni donos
36,26%
Največji padec
13,11%
Skupno poslov
191
Delež dobičkov
40,8%
Faktor dobička
1,34
Funkcionalni in infrastrukturni test uspešen: metrična serija taker-flow se naloži in poganja 191 vstopov (0 padcev) — dokazuje, da se povsem nov razred mehanizma order-flow prebije skozi cevovod
Tveganje integritete mehanizma: 14-dnevni prenos zastarelosti naprej naredi taker-flow signal skoraj konstanten preko redkih 2023-2025 razponov, tako da lahko čas trgovanja poganja SMA trend pregrada — morda strategija cenovnega trenda v oblačilih order-flow
sharpe_ci_low -0.635 (CI se razteza čez 0) — pomembnost še ni ugotovljena; potrebuje deflated-Sharpe pregrado
information_ratio -0.65 proti buy-hold (delno omiljeno z nizko korelacijo)
Blaga nedavna mehkoba (2023 -6.0%, 2026 -3.0%)
Analiza
Popolnoma nov razred mehanizma za portfelj (agregirano neravnovesje taker order-flow) — informacijsko različen od izčrpanih iz cen izpeljanih signalov
Občutljivost PASSED z 0 prepadi — parametri so lokalno stabilni v testirani mreži
sharpe_ci_low je pozitiven (+0.4252), in holdout je resnično uspel (razmerje 1.213, holdout_sharpe 1.167 proti pozitivnemu WF-OOS 0.962)
PBO=0.8664 — 87% verjetnost prekomerne prilagoditve backtesta; nizka DSR + zelo visoka PBO je odločilen ne-promote
Walk-forward is_overfitted=TRUE: povpr IS 3.91 se sesede v povpr OOS 0.962, z OOS okni [2.76, 1.32, -1.19] (eno negativno)
probabilistic_sharpe 0.9964 je PSR-vs-DSR past — prezre 225-poskusni izbor, ki ga PBO/DSR kaznujejo
Osnovna konfiguracija CI se razteza čez 0 (osnovna sharpe_ci_low -0.6354); osnovna alfa le 0.02 z benchmark_correlation 0.30 — long-only BTC trend v bikovsko težkem vzorcu je težko ločiti od bete
Opozorilo integritete mehanizma: 'order flow' je izpeljan iz redke metrične serije taker-ratio z 14-dnevnim prenosom zastarelosti naprej, ne iz surovih klopcev trgovanj — med 2023-2025 je lahko signal posnetek, zadržan naprej do dveh tednov, ki propada proti zastaremu proxy (označeno za preverjanje, nepotrjeno)
vse > 0
Ne NOT optimizirati — signal taker-flow ima strukturni 2023-2025 izpad podatkov (trgovanja obstajajo le v 2020-2022 in 2026; annual_returns preskoči 2023/2024/2025; exposure_pct 2.79%), zato bi 3-okenski walk-forward pognal celotno okno na nič podatkih in rob order-flow ni mogoče potrditi. Iteracijina 2 sprememba nalagalnika za toleranco sheme NOT zaprla vrzel, kar pomeni, da je naslednji korak diagnostika, ne novo ugibanje sheme: (1) Neposredno poizvedujte katalog/dodatno shrambo in potrdite, ali `metrics`……Prikaži večPrikaži manj
Ne NOT optimizirati — signal taker-flow ima strukturni 2023-2025 izpad podatkov (trgovanja obstajajo le v 2020-2022 in 2026; annual_returns preskoči 2023/2024/2025; exposure_pct 2.79%), zato bi 3-okenski walk-forward pognal celotno okno na nič podatkih in rob order-flow ni mogoče potrditi. Iteracijina 2 sprememba nalagalnika za toleranco sheme NOT zaprla vrzel, kar pomeni, da je naslednji korak diagnostika, ne novo ugibanje sheme: (1) Neposredno poizvedujte katalog/dodatno shrambo in potrdite, ali `metrics` vrstice taker buy/sell volume (ali taker_long_short_vol_ratio) PHYSICALLY EXIST za BTCUSDT 2023-01 do 2025-12. Natisnite število vrstic in dejanska imena stolpcev/časovne ključe za 2024 vzorec. (2) Če vrstice obstajajo pod še eno drugo shemo (ime stolpca ali časovnega ključa, ki se ga vaš nalagalnik še vedno ne ujema), razširite `_row_ratio`/`_row_ts`/`_load_taker_flow`, da jih prebere, in ponovno zaženite; potrdite, da exposure_pct naraste in trgovanja zapolnijo 2023-2025. (3) Če vrstice NOT obstajajo (metrična taker serija za tista leta nikoli ni bila zbrana/polnjena nazaj), je to vprašanje infrastrukture/zajema podatkov natanko tako, kot je domneva predvidevala — koda strategije tega ne more popraviti, zato vložite zahtevek za zajem podatkov za večletne metrike taker-flow in DO NOT ponovno predložite to strategijo za optimizacijo, dokler podatki ne pokrivajo celotnega obdobja backtesta. Šele ko taker-flow serija neprekinjeno pokriva 2020-2026, je vredno optimizirati; mehanizem je obetaven, a trenutno netestabilen.
Povzetek izida
Povsem nov mehanizem z nenavadno čistim profilom — nič občutljivostnih prepadov, pozitiven Sharpe CI-nizek in uspešen holdout — je še vedno lahko best-of-N prekomerno prilagojen, zato mora prihodnje delo obravnavati visoko PBO plus deflated Sharpe pod mejo sreče kot odločilno ne glede na lokalno stabilnost, in potrditi, da signal dodatnih podatkov (tukaj taker serija, prenesena naprej do 14 dni preko redkih 2023-2025 razponov) ne propada v zastarelo proxy gibanja cen.
Analitik ga je opustil po optimizaciji (poskus 1 od 2, že iteracija 3): kljub uspešni občutljivosti (0 prepadov), pozitivnemu Sharpe CI-low (+0.425) in legitimnemu holdoutu (razmerje 1.213) je test deflacijskega Sharpeja (DSR 0.318 proti 0.95, ni pomemben) spodletel, z optimiziranim Sharpe 1.96 pod 225-poskusno srečno mejo 2.31, in — odločilno — PBO 0.866 (verjetnost prekomerne prilagoditve 87%) skupaj z walk-forward z zastavico prekomerne prilagoditve (povprečje in-sample 3.91 propade v povprečje OOS 0.96 z negativnim oknom -1.19).
Long-only 4H strategija sledenja trenda na BTCUSDT.BINANCE perp, katere smer signal je prišel iz agregiranega neravnovesja taker buy/sell order-flow (pridobljenega iz metrične serije taker-ratio) in ne iz cene, long ko neravnovesje taker-buy preseže +0.05 in je cena nad 100-bar SMA — namerno nov, tri-parametrski razred mehanizma order-flow in infrastrukturni test, ali se taker-flow podatki prebijejo skozi cevovod.
Infrastrukturni test je uspel (taker serija se je naložila in poganjala 191 čistih vstopov) in osnovni backtest je bil močan za tovarno: Sharpe 0.904, donos +36.3%, profitni faktor 1.34, stopnja dobitkov 40.8%, le 13.1% največji padec, s pozitivno alfo (0.021) in nizko korelacijo z benchmarkom (0.30). Optimizacija ga je dvignila na Sharpe 1.96, donos +88.2%, padec 10.8% in profitni faktor 1.76.
Stratmill je orodje za raziskave in simulirano trgovanje, ne finančno svetovanje ali borzni posrednik. Rezultati backtestov in simuliranega trgovanja so hipotetični. Trgovanje vključuje tveganje izgube.