Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

BTC Long-Short na Kontra-Trade sa Sunod-sunod na Liquidation: salungatin ang mga sobra-sobrang galaw sa BTCUSDT.BINANCE 1H bar kapag pumalo ang liquidation volume sa Z > 3 kasabay ng paggalaw ng presyo na 2%

Resulta: Inabandona

BtcLiquidationCascadeCounterTradeLS1H

Buod ng Resulta

Tinutukan ng estratehiyang ito ang isang tunay na bago at likas sa crypto na edge — ang pagsalungat sa mga sapilitang liquidation cascade sa BTC 1H, ang unang long-short na hinimok ng liquidation sa 459 eksperimento — at dahil sa pag-aayos ng windowing sa iter-2, maaasahan itong gumana kapag may mga liquidation row. Ngunit sa loob ng humigit-kumulang 6.5 taon, 8 trade lang ang nagawa nito, na pawang nasa kamakailang ~2-buwang yugto; minarkahan ng engine na hindi maaasahan ang mga sukatan dahil live-stream-only ang karagdagang liquidation stream at humigit-kumulang dalawang buwan lang ang kasaysayan nito. Iniwan ito ng analyst sa yugto ng pagsusuri ng backtest sa ikalawang iteration bilang hindi masusubok sa backtest dahil sa estruktura nito — hadlang sa datos ito, hindi problema sa code o parameter — at binalaan ang data engineer na mananatiling nakaharang ang mga hypothesis tungkol sa liquidation cascade hangga't hindi naibabalik ang maraming-taong kasaysayan ng liquidation. Kaya hindi ito umusad sa optimization o pagsusuri ng panganib.

Hypothesis

Isang long-short mean-reversion na estratehiya sa BTCUSDT.BINANCE USD-M perpetual futures na nagte-trade nang salungat sa sapilitang liquidation cascade. Gumagamit ito ng BINANCE USD-M perp bar (napatunayang malinis na datos) + karagdagang liquidation data (PostgreSQL — hiwalay na stream sa alinmang naunang eksperimento sa pipeline). Ang hypothesis: kapag pumalo ang oras-oras na liquidation volume sa BTCUSDT nang >3 standard deviation sa ibabaw ng 30-araw na baseline nito AND at gumalaw ang presyo nang ≥2% sa……Magpakita ng higit paMagpakita ng mas kaunti

Isang long-short mean-reversion na estratehiya sa BTCUSDT.BINANCE USD-M perpetual futures na nagte-trade nang salungat sa sapilitang liquidation cascade. Gumagamit ito ng BINANCE USD-M perp bar (napatunayang malinis na datos) + karagdagang liquidation data (PostgreSQL — hiwalay na stream sa alinmang naunang eksperimento sa pipeline). Ang hypothesis: kapag pumalo ang oras-oras na liquidation volume sa BTCUSDT nang >3 standard deviation sa ibabaw ng 30-araw na baseline nito AND at gumalaw ang presyo nang ≥2% sa parehong direksiyon sa nakaraang 4 oras, nasa isang FORCED-FLOW OVERSHOOT ang merkado — mekanikal ang marginal seller (sa long-liquidation cascade) o marginal buyer (sa short-squeeze), hindi likas ang kilos nito. Kapag naubos na ang sapilitang daloy (karaniwan sa loob ng 4-12 oras), pumapasok ang mga likas na kalahok sa presyong nalihis at bahagyang bumabaligtad ang galaw. Nagiging LONG ang estratehiya kapag nagka-cascade ang mga liquidation sa panig ng long (sumosobra ang galaw ng presyo sa DOWN) at SHORT kapag nagka-cascade ang mga liquidation sa panig ng short (sumosobra ang galaw ng presyo sa UP). Pinupunan nito ang FIVE kulang ang kinatawang mga kategorya: direksiyong long-short (14.2% → patungo sa 45%), mekanismong hinimok ng liquidation (walang estratehiya sa 459 eksperimento ang gumamit sa data stream na ito), crypto-specific na microstructure (edge na imposibleng makamit sa TradFi), mid-term na paghawak (mga siklong 4-12h), at estratehiyang hinimok ng karagdagang datos (na naging malinis sa aming katalogo, di-gaya ng BINANCE_SPOT bar). Naitala ang mekanismo sa pananaliksik tungkol sa crypto microstructure (Kaiko 2022, Coin Metrics 2023) — sistematikong nagdudulot ang mga liquidation cascade ng 1.5-3% sobrang galaw ng presyo na bahagyang bumabaligtad sa loob ng 6-18 oras habang humuhupa ang sapilitang bahagi ng daloy ng order. Gumagamit ito ng ONLY BINANCE USD-M perp bar + liquidation data na nakaimbak sa Postgres — walang BINANCE_SPOT bar (na paulit-ulit na bumagsak sa beripikasyon ng Layer 3 sa sesyong ito). Pagsukat ng laki ng posisyon: 15% ng equity sa bawat direksiyon. Panganib sa bawat trade: 1.5% ng equity na nililimitahan ng stop-loss.

Pinakamaliit na pag-aayos sa Iteration-2 para sa pagkabigong 'Walang nagawang trade' ng Layer-3, nang walang regression sa mga naunang layer. Ugat ng problema: kailangang magkasabay ang liquidation spike na >=3 sigma na sinusukat sa iisang 1-oras na bucket at ang pangingibabaw ng direksiyon AND ng galaw ng presyo na >=2% sa parehong direksiyon sa loob ng 4h; dahil kalat-kalat ang mga liquidation row, madalas walang laman ang 1h bucket kahit may totoong cascade, kaya madalas na `total` ay 0 at halos hindi……Magpakita ng higit paMagpakita ng mas kaunti

Pinakamaliit na pag-aayos sa Iteration-2 para sa pagkabigong 'Walang nagawang trade' ng Layer-3, nang walang regression sa mga naunang layer. Ugat ng problema: kailangang magkasabay ang liquidation spike na >=3 sigma na sinusukat sa iisang 1-oras na bucket at ang pangingibabaw ng direksiyon AND ng galaw ng presyo na >=2% sa parehong direksiyon sa loob ng 4h; dahil kalat-kalat ang mga liquidation row, madalas walang laman ang 1h bucket kahit may totoong cascade, kaya madalas na `total` ay 0 at halos hindi kailanman natutupad ang tatlong kondisyong pinagsama. Pinananatili ng pag-aayos na liquidation-driven ang mekanismo (100% tahasang walang fallback na presyo lamang): (1) pinagsasama na ngayon ang mga liquidation sa loob ng `liq_window_bars` oras (default na 4h, kapareho ng window ng galaw ng presyo) upang aktuwal na makuha ang cascade at mas madalas na maging hindi sero ang `total`, kaya magkatugma ang dalawang bahagi ng signal; (2) niluwagan ang dalawang numerikong pamantayan (liq_z 3.0->2.0, price_move_pct 2.0->1.0) at ibinaba ang min_events 50->30 upang mas maagang magamit ang z-baseline. Hindi nagbago ang mga import (nanatiling pasado ang Layer 1) at pareho pa rin sa estruktura ang balangkas ng z-score/trigger/exit/sizing na pumasa sa Layer 2 — isang window bound at tatlong default na parameter lang ang binago. Nananatiling BINANCE USD-M futures ang venue (kailangan ng margin para sa long-short), leverage na 1.0 (hindi ginagamit para sa amplification, kaya hindi naa-activate ang gate na leverage_set_but_unused). Kung totoong walang liquidation row sa sandbox, tama pa ring mananatiling flat ang estratehiya sa halip na magkunwaring may trade gamit ang proxy na presyo.

Hindi structural na ma-backtest sa available na liquidation history: pinroseso ng engine ang 56,208 1H bars (~6.5 taon) pero nakagawa lang ng 8 trades, ALL na naka-cluster sa iisang ~2-buwang window (2026-04-21 hanggang 2026-06-24), na may metrics_reliable=FALSE. Kailangan ng signal ang supplementary_data['liquidations'] rows, na inilarawan ng hypothesis at code bilang sparse/live-stream-only; ang trade clustering ay consistent sa liquidations store na naglalaman lang ng kamakailang ~2-buwang window, kaya hindi……Magpakita ng higit paMagpakita ng mas kaunti

Hindi structural na ma-backtest sa available na liquidation history: pinroseso ng engine ang 56,208 1H bars (~6.5 taon) pero nakagawa lang ng 8 trades, ALL na naka-cluster sa iisang ~2-buwang window (2026-04-21 hanggang 2026-06-24), na may metrics_reliable=FALSE. Kailangan ng signal ang supplementary_data['liquidations'] rows, na inilarawan ng hypothesis at code bilang sparse/live-stream-only; ang trade clustering ay consistent sa liquidations store na naglalaman lang ng kamakailang ~2-buwang window, kaya hindi kailanman mag-fire ang cascade signal sa 6.4 ng 6.5 backtest years (symptom na naobserbahan, hindi independent audit ng Postgres table). Ito ay data-availability wall, hindi code o parameter na problema: ang strategy ay naisagawa nang tama at nag-trade nang tapat kapag may liquidation rows, kaya walang paraan para ayusin ng developer at walang parameter na i-tune — 8 trades sa isang 2-buwang window ay hindi makakapag-support ng walk-forward (3 windows) o holdout, kaya ang optimization ay magfi-fit lang ng purong ingay. Ang mekanismo ay hindi nakumpirma ni narefute; hindi lang ito ma-validate. Huwag i-optimize, huwag i-iterate. META-NOTE FOR RESEARCH LEAD / DATA ENGINEER: ang liquidation-cascade hypotheses ay nananatiling naka-block hanggang sa ma-backfill ang liquidations data stream ng multi-year history (hal. sa pamamagitan ng Binance Vision liquidation snapshots) sa halip na live-stream-only; huwag subukan muli ang liquidation-driven strategies hanggang sa umiral ang history na iyon. FAILURE PATTERN: ang liquidations-driven strategies sa BTCUSDT ay nagbibigay ng halos walang laman na backtest (8 trades na nakatuon sa kamakailang ~2-buwang window) dahil ang liquidations supplementary stream ay live-stream-only na may ~2 buwan ng history — ang mekanismo ay hindi ma-validate out-of-sample at ang strategy ay structural na hindi ma-backtest hanggang sa ma-backfill ang data, ang parehong supplementary-data-history wall na nakita sa OI/liquidation family.

Implementasyon

Long-short liquidation-cascade counter-trade sa BTCUSDT.BINANCE USD-M futures, 1H bars, gamit ang liquidations supplementary data. Kapag ang liquidation USD volume na naka-aggregate sa nakaraang 4h ay tumalon >= 2 standard deviations sa itaas ng ~30-araw na baseline AND ay gumalaw ng >= 1% sa parehong direksyon sa nakaraang 4h, ito'y nag-fade ng forced-flow overshoot: long-side liquidations (downside cascade) -> LONG, short-side liquidations (upside squeeze) -> SHORT. Lumabas sa 4% take-profit, 10% hard stop, o 12-bar time stop. Ang signal ay ang signed liquidation z-score (natural units); should_enter thresholds ang cached liq/price components. leverage 1.0.

Mga Resulta ng Beripikasyon

Bigo ang beripikasyon (Layer 3 — sandbox backtest): Walang nagawang trade Uri ng bar na ginamit: BTCUSDT.BINANCE-1-HOUR-LAST-EXTERNAL, mga bar na naproseso: 56064 Mga diagnostic: nagbalik ang should_enter() ng panig nang 0 beses sa 56059 sinuring bar -> hindi kailanman na-trigger ang iyong ENTRY CONDITION. Luwagan ang lohika/pamantayan sa pagpasok. Tiyaking nakakagawa ng mga trade ang iyong estratehiya gamit ang ibinigay na datos at parameter.

Pagsusuri ng Backtest

Sharpe
-0.68
Kabuuang Return
-0.03%
Max Drawdown
0.39%
Kabuuang Trade
8
Win Rate
62.5%
Profit Factor
0.92

Tama ang code at tapat ito sa mekanismo: kapag may liquidation row, gumagana ito ayon sa disenyo (8 entry, 0 itinapon, long/short ayon sa panig ng cascade); gumagana ang pag-aayos ng ITER-2 windowing

Bagong mekanismo at kategorya ng direksiyon (unang long-short na hinimok ng liquidation) — sulit balikan kapag naging available ang IF makasaysayang liquidation data

Hindi masusubok sa backtest dahil sa estruktura nito batay sa magagamit na datos: 56,208 bar ang naproseso ngunit 8 trade lang, na ALL ay magkakumpol mula 2026-04-21 hanggang 2026-06-24 (~2 buwan); annual_returns ay mayroon lamang 2026

Minamarkahan ng engine ang metrics_reliable=FALSE; Sharpe na -0.68 na may CI -10.4 hanggang +23.5 (walang kabuluhan sa 8 trade), total_return -0.03%, profit_factor 0.92, komisyon na 23% ng gross

Live-stream-only ang karagdagang liquidation stream at ~2 buwan lang ang kasaysayan nito, kaya hindi gagana ang cascade signal sa 6.4 ng 6.5 taon ng backtest — walang sample na maaaring i-optimize o patunayan

Hindi sapat ang 8 trade para sa walk-forward (3 window) o holdout — puro ingay lang ang maiaangkop ng optimization

Buod ng Resulta

Hindi masusubok sa backtest ang mekanismong gumagamit ng karagdagang datos kapag kulang sa kasaysayan ang feed nito — ~2 buwan lang ang saklaw ng liquidation stream, kaya 8 beses lang na-activate ang signal at hindi nakumpirma o napabulaanan ang mekanismo; mananatiling nakaharang ang mga hypothesis na hinimok ng liquidation/OI hanggang mapunan muli ang datos ng maraming-taong kasaysayan.

Nagpasya ang analyst na nagsuri ng backtest na 'abandunahin' ito: tama ang code at maaasahan itong gumana kapag may liquidation row, kaya hadlang ito sa pagkakaroon ng datos, hindi bug — live-stream-only ang karagdagang liquidation stream at ~2 buwan lang ang kasaysayan nito, kaya hindi gagana ang cascade signal sa 6.4 ng 6.5 taon ng backtest, at hindi sapat ang 8 trade sa iisang window para sa walk-forward o holdout.

Isang long-short mean-reversion na estratehiya sa BTCUSDT 1H Binance futures (1.0x leverage, 0.15 bawat leg) na gumagamit ng karagdagang liquidation data — sinasalungat ang sapilitang liquidation cascade sa pamamagitan ng pag-long kapag sumirit ang mga long-liquidation (z≥2) kasabay ng pagbaba nang ≥1%, at pag-short sa katumbas na short-squeeze — na naglalayong punan ang limang kulang ang kinatawang kategorya, kabilang ang kauna-unahang mekanismong hinimok ng liquidation, long-short, at crypto-microstructure.

Sa loob ng humigit-kumulang 6.5 taon (56,208 1H bar), 8 trade lang ang nagawa nito, at magkakumpol lahat sa iisang ~2-buwang yugto (2026-04-21 hanggang 2026-06-24): kabuuang return na -0.03%, profit factor na 0.92, Sharpe na -0.68 na may walang-kabuluhang CI [-10.4, +23.5], komisyon na 23% ng gross, at minarkahan ng engine ang metrics_reliable=FALSE.

Ang Stratmill ay isang tool para sa pananaliksik at paper trading, hindi payo sa pananalapi o isang broker. Ang mga resulta ng backtest at paper trading ay hypothetical. May panganib ng pagkalugi ang pangangalakal.