Naar inhoud gaan
Alle strategieën

Strategieën

AVAX USD-M Mislukte uitbraak / liquiditeitssweep-reversal, long-short (single-instrument BINANCE-perp, 15m-bars, fade de SNAP-BACK nadat de prijs met een wick voorbij een rollende range komt en CLOSES terug naar binnen — eventgestuurde stop-hunt-reversion, NOT doorlopende z-score-fade — stop voor strakke ongeldigverklaring bij de wick voor positieve verhouding tussen risico en rendement, 2 parameters)

Uitkomst: Gestaakt

AvaxLiquiditySweepReversalLS

Samenvatting uitkomst

Deze strategie probeerde te ontsnappen aan het kerkhof van doorlopende z-score-/RSI-/Keltner-fades door op een specifieke gebeurtenis te handelen — de liquiditeitssweep-stop-hunt — met een echte OCO-bracket en een stop net voorbij de sweepwick, met als expliciet doel de omgekeerde verhouding tussen risico en rendement, die LINK, DOGE en ADA deed mislukken, uit het ontwerp te halen. De constructie was wezenlijk anders en goed bemonsterd met 4,610 trades, maar de ontworpen verhouding tussen risico en rendement van……Meer tonenMinder tonen

Deze strategie probeerde te ontsnappen aan het kerkhof van doorlopende z-score-/RSI-/Keltner-fades door op een specifieke gebeurtenis te handelen — de liquiditeitssweep-stop-hunt — met een echte OCO-bracket en een stop net voorbij de sweepwick, met als expliciet doel de omgekeerde verhouding tussen risico en rendement, die LINK, DOGE en ADA deed mislukken, uit het ontwerp te halen. De constructie was wezenlijk anders en goed bemonsterd met 4,610 trades, maar de ontworpen verhouding tussen risico en rendement van 1.5:1 werd in de praktijk niet gerealiseerd (gerealiseerde winsten ≈ verliezen op ~1:1). Daardoor leverde een winrate van 38% een negatieve verwachtingswaarde en een rendement per trade onder de vergoedingsdrempel op. Erger nog, de sizingclaim ‘liquidatie is onmogelijk’ was onjuist — posities bedroegen gemiddeld 87% van de equity — en de crash van juni 2022 blies de rekening op tot een liquidatie van -100% op 2022-06-07, met een catastrofale linkerstaart. De analist zette de strategie bij de beoordeling stop: aanpassing van de twee parameters kon alleen de datum van de blow-up verschuiven, niet de RR of de sizing verhelpen die liquidatie mogelijk maakte.

Hypothese

Een LONG-SHORT, op één instrument gerichte reversion met SHORT-HORIZON op AVAXUSDT.BINANCE (USD-M perp, candles van 15m) die handelt op een SPECIFIC crypto-eigen microstructuurgebeurtenis: de mislukte uitbraak / liquiditeitssweep (ook wel stop-hunt) — in plaats van de doorlopende z-score- / RSI- / Keltner-afwijkingsfades die deze sessie allemaal faalden (ADA RSI-2, LINK Keltner, DOGE sessie-VWAP). Mechanisme: stops met hefboomwerking clusteren net voorbij voor de hand liggende rangehoogtes en -laagtes; de prijs……Meer tonenMinder tonen

Een LONG-SHORT, op één instrument gerichte reversion met SHORT-HORIZON op AVAXUSDT.BINANCE (USD-M perp, candles van 15m) die handelt op een SPECIFIC crypto-eigen microstructuurgebeurtenis: de mislukte uitbraak / liquiditeitssweep (ook wel stop-hunt) — in plaats van de doorlopende z-score- / RSI- / Keltner-afwijkingsfades die deze sessie allemaal faalden (ADA RSI-2, LINK Keltner, DOGE sessie-VWAP). Mechanisme: stops met hefboomwerking clusteren net voorbij voor de hand liggende rangehoogtes en -laagtes; de prijs schiet vaak door het niveau om die stops te activeren, vindt geen vervolgbeweging en veert terug INSIDE de range in. De strategie detecteert die afdruk nauwkeurig: een candle waarvan de wick een rollend range-extreem met ≥ k·ATR doorboort, maar waarvan de CLOSE het niveau herovert — en speelt in op de uitgeputte beweging terug naar het midden van de range. De strategie houdt stand in hetzelfde kortdurende intradayregime met hoge volatiliteit en frequente signalen als de ingezette winnaar met SOL 15m-VWAP-reversion, maar de SIGNAL wordt door gebeurtenissen gestuurd en is geen vaste afwijking. Cruciaal is dat de STOP net voorbij de sweepwick ligt, zodat de trade met beperkt verlies ongeldig wordt en de risico-rendementsverhouding structureel POSITIVE is. Zo is de precieze tekortkoming van de omgekeerde-RR — kleine winsten tegenover 2.4×-verliezen — die de LINK/DOGE/ADA-reversion deed mislukken, uit het ontwerp gehaald. AVAX is gekozen vanwege de uitgebreide historie en het grote 15m-bereik, zodat de terugvering na de sweep (~0.3–0.8%) de roundtrip van ~0.10% USD-M overtreft. Dit is NOT doorlopende mean reversion (mislukte familie), NOT een rank-/rotatiemandje (L12/L24), NOT carry/basis (mislukt), NOT opties (L23), NOT afhankelijk van liquidatiefeeds (L3 — de sweep wordt afgeleid uit OHLCV-wicks, niet uit de afgeschermde liquidatiefeed), NOT funding-directioneel (L13). Zuiver OHLCV; 2 kernparameters (range-lookback N, ATR penetratiemultiplier k).

Iteratie 2 verhelpt de drie bevindingen uit laag -4 QA met gerichte wijzigingen. De werkende signaallogica (calculate_signal / _atr / sweepdetectie) blijft byte-identiek, zodat lagen 1-3 niet terugvallen. (1) CATASTROPHIC SIZING -> opgelost: position_size vermenigvuldigt de notionallimiet niet langer met de hefboom; de limiet is nu een harde max_notional_frac=0.35x van de equity, risk_per_trade verlaagd naar 0.005 en hefboom ingesteld op 1.0. De bruto blootstelling is begrensd op ~0.35x van de equity (was……Meer tonenMinder tonen

Iteratie 2 verhelpt de drie bevindingen uit laag -4 QA met gerichte wijzigingen. De werkende signaallogica (calculate_signal / _atr / sweepdetectie) blijft byte-identiek, zodat lagen 1-3 niet terugvallen. (1) CATASTROPHIC SIZING -> opgelost: position_size vermenigvuldigt de notionallimiet niet langer met de hefboom; de limiet is nu een harde max_notional_frac=0.35x van de equity, risk_per_trade verlaagd naar 0.005 en hefboom ingesteld op 1.0. De bruto blootstelling is begrensd op ~0.35x van de equity (was ~1.75x), dus avg_position_pct ~35% en de liquidatie van 2025-10-08 kan niet terugkeren; de blow-up waarbij ‘0.6*3.0=1.8x dit mogelijk maakt’ is verholpen. Omdat er niet langer naar de hefboom wordt verwezen, omzeilt leverage=1.0 de leverage_set_but_unused-controle. (2) SOFT CLOSE-BASED STOPS -> opgelost: _submit_entry is overschreven om een echte OCO-bracket in te dienen (order_factory.bracket) — marktinstap + stop_market SL bij de sweepwick + limietorder voor TP op 1.5R. De stop_market wordt intrabar gevuld AT de stopprijs, zodat verliezen op ~1R worden begrensd in plaats van door te schieten bij grote candles of gaps van 15m; de bewering ‘1.5R positief door ontwerp’ klopt nu daadwerkelijk en het verliespatroon van de linkerstaart door omgekeerde-RR is uit het ontwerp gehaald. De orders_open-bewaking van de basis voorkomt het stapelen van orders zolang de bracket-kindorders actief blijven; should_exit is teruggebracht tot een noodstop op tijd (geen zachte prijsstop) en _submit_exit annuleert actieve kindorders vóór het sluiten van de positie. (3) OVER-TRADING/EXPOSURE -> aangepakt: de harde 0.35x-notionallimiet is de gevraagde blootstellingscontrole en k_penetration is verhoogd van 0.25->0.4 om minder, kwalitatief betere sweeps te krijgen (lagere turnover en impact). Gecontroleerd: code compileert, geen verboden imports, bracket en submit_order_list zijn correct geformatteerd. Nog steeds single-instrument, zuiver OHLCV (geen verification_loop-cluster), NOT doorlopende mean reversion, NOT een mandje, NOT carry, NOT opties, NOT afhankelijk van liquidatiefeeds, NOT funding-directioneel.

Totale liquidatie van de rekening op 2022-06-07: total_return -100%, max_drawdown 100% (CI hoogste 100.05%); alle rendementen zijn vanaf juli 2022 nul. De edge is overtuigend negatief op een grote steekproef: profit_factor 0.643, avg_trade_return_pct -0.065% (negatief en onder de feegrens), verwachtingswaarde -$39.82 over 4,610 transacties, Sharpe -1.05 (CI [-3.52, -0.91] volledig negatief), PSR 0.0. De centrale claim van de hypothese — een positieve reward:risk die door constructie ontstaat via een krappe stop……Meer tonenMinder tonen

Totale liquidatie van de rekening op 2022-06-07: total_return -100%, max_drawdown 100% (CI hoogste 100.05%); alle rendementen zijn vanaf juli 2022 nul. De edge is overtuigend negatief op een grote steekproef: profit_factor 0.643, avg_trade_return_pct -0.065% (negatief en onder de feegrens), verwachtingswaarde -$39.82 over 4,610 transacties, Sharpe -1.05 (CI [-3.52, -0.91] volledig negatief), PSR 0.0. De centrale claim van de hypothese — een positieve reward:risk die door constructie ontstaat via een krappe stop bij de wick — is niet NOT uitgekomen: gerealiseerd avg_win ($188) ≈ avg_loss ($180) is ~1:1, niet de ontworpen 1.5:1, waardoor een winpercentage van 38% negatieve verwachtingswaarde oplevert; precies de mislukking van reversion met omgekeerde RR die de LINK/DOGE/ADA-fades om zeep hielp. Ook de garantie in de code dat liquidatie door de positiegrootte onmogelijk is, klopt niet: avg_position_pct bedraagt 87% van het eigen vermogen (de risicogebaseerde omvang zakte terug tot de limiet van max_notional_frac), en de crash van juni 2022 blies de rekening op (-231% die maand, een dagcijfer van -1098% bij liquidatie; return_skew -41.3, kurtosis 1794). range_lookback/k_penetration optimaliseren kan een geliquideerde strategie met negatieve verwachtingswaarde niet redden — tuning zou alleen de datum van de blow-up verschuiven, geen edge opleveren die de kosten overstijgt of de positiegrootte corrigeren die liquidatie mogelijk maakt. Fundamenteel defect; de 2 optimalisatie-uren niet waard.

Implementatie

Long-short-reversion op één instrument, gestuurd door gebeurtenissen, op AVAXUSDT.BINANCE USD-M-perp (candles van 15m). Detecteert de afdruk van de mislukte uitbraak / liquiditeitssweep — een candle waarvan de wick een rollend N-candle-range-extreem met >= k*ATR doorboort, maar waarvan de CLOSE het niveau herovert — en speelt in op de terugvering. calculate_signal geeft de getekende penetratiediepte in ATR's (continu) terug. De instap wordt ingediend als een OCO BRACKET: marktinstap + een echte stop_market-stop……Meer tonenMinder tonen

Long-short-reversion op één instrument, gestuurd door gebeurtenissen, op AVAXUSDT.BINANCE USD-M-perp (candles van 15m). Detecteert de afdruk van de mislukte uitbraak / liquiditeitssweep — een candle waarvan de wick een rollend N-candle-range-extreem met >= k*ATR doorboort, maar waarvan de CLOSE het niveau herovert — en speelt in op de terugvering. calculate_signal geeft de getekende penetratiediepte in ATR's (continu) terug. De instap wordt ingediend als een OCO BRACKET: marktinstap + een echte stop_market-stop net voorbij de sweepwick + een limietorder voor winstneming op rr_mult (1.5) maal het stoprisico, zodat het verlies intrabar op ~1R wordt begrensd en de risico-rendementsverhouding door het ontwerp positief is (waarmee de eerdere zachte slotkoersstop, die verliezers liet doorschieten, is verholpen). De positiegrootte is gebaseerd op risico, maar begrensd op HARD op max_notional_frac (0.35x) van het eigen vermogen met NO hefboomvermenigvuldiger (hefboom=1.0), zodat de bruto blootstelling ~35% van het eigen vermogen blijft, het risico voor het eigen vermogen per trade ~0.2-0.5% bedraagt en liquidatie onmogelijk is. k_penetration verhoogde 0.25->0.4 om overmatig handelen te beperken. Zuiver OHLCV; 2 kernparameters (range_lookback, k_penetration).

Verificatieresultaten

Verificatie mislukt (controle van laag 4 — QA): - Catastrofale positiegrootte leidt tot liquidatie. risk_qty = equity*risk_per_trade/stop_dist resulteert met een opzettelijk krappe stop (~0.5-0.75% van de prijs op 15m AVAX) in een notionele waarde van ~1.5x keer het eigen vermogen; de limiet max_qty = equity*max_notional_frac*leverage/price = equity*0.6*3.0/price = 1.8x PERMITS dit in plaats van het te begrenzen. De sandbox bevestigt: avg_position_pct 175%, total_return -100%, max_drawdown 100%, liquidated=true……Meer tonenMinder tonen

Verificatie mislukt (controle van laag 4 — QA): - Catastrofale positiegrootte leidt tot liquidatie. risk_qty = equity*risk_per_trade/stop_dist resulteert met een opzettelijk krappe stop (~0.5-0.75% van de prijs op 15m AVAX) in een notionele waarde van ~1.5x keer het eigen vermogen; de limiet max_qty = equity*max_notional_frac*leverage/price = equity*0.6*3.0/price = 1.8x PERMITS dit in plaats van het te begrenzen. De sandbox bevestigt: avg_position_pct 175%, total_return -100%, max_drawdown 100%, liquidated=true 2025-10-08, total_impact_usd $166,766 bij een handelsvolume van 927x. De claim 'risico per trade begrensd op 0.75%' is onjuist — de notionele limiet vermenigvuldigen met leverage (0.6*3.0=1.8x) is precies de blow-up door leverage en niet door een gebrek aan edge die de hypothese zei te vermijden. - Zachte stops op basis van slotkoersen glippen erdoorheen en INVERT de gerealiseerde reward:risk. should_exit vergelijkt bar CLOSE met _active_stop en sluit de positie tegen de markt op de volgende bar — er wordt geen echte stop_market-order geplaatst, waardoor de positie intrabar onbeschermd is. Bij gaps/grote bars van 15m worden verliesposities ver voorbij de stop uitgevoerd (>> 1R), terwijl winnaars op het koersdoel worden begrensd. Maatstaven: avg_loss $667 = 1.9x avg_win $347, profit_factor 0.40, return_skew -16, kurtosis 286 — de staartverlies-signatuur met omgekeerde RR die LINK/DOGE/ADA reversion om zeep hielp, NOT de geadverteerde '1.5R positief door constructie'. - Overmatig handelen en oplopende kosten: 1113 trades, handelsvolume 927x, total_impact_usd $166,766 op een portefeuille met hefboomwerking van 1.75x versterken de blow-up. Zelfs na aanpassingen vereist de triggerfrequentie van ~6.4% van de bars in combinatie met leverage een harde blootstellingscontrole.

De analist moet ABANDON bij BACKTEST_REVIEW: de premisse van positieve RR is rechtstreeks getest en faalt, en DD 62.8% overschrijdt de drempel voor definitief afbreken. Optimaliseren zou curve-fitting zijn van een signaal zonder edge.

Weerlegging van de kernthese (oordeel van de analist, geen codefout): de hypothese stelt dat ‘de verhouding tussen risico en rendement structureel POSITIVE is (1.5R door ontwerp)’ en dat de tekortkoming van de omgekeerde-RR ‘uit het ontwerp is gehaald’. De sandbox weerlegt dit, zelfs WITH de echte OCO-bracket: avg_loss $302 > avg_win $246 (gerealiseerd RR 0.81:1), profit_factor 0.53, win_rate 0.40, total_return -62.8%, max_drawdown 62.8% (boven de harde grens om af te breken van 50%), Sharpe -0.97 (CI [-2.58, +0.60]), avg_trade_return_pct -0.0425% (onder de kosten). Het gerealiseerde RR zakt onder 1.5:1 door stop_market gap-through op 15m-candles en de korte tijdstop van 16 candles/4h die trades zonder uitkomst nadelig sluit. Het sweep-signaal heeft een negatieve verwachtingswaarde — hetzelfde lot als de reversionfamilie waaraan het probeerde te ontsnappen.

Geen verdere codeaanpassing; dit ondersteunt stopzetten in plaats van optimaliseren.

Resterend gapstaart-risico: zelfs met een echte stop_market SL worden gaps van 15m slechter gevuld dan ~1R (kurtosis 89.9, cvar_95 12.16, scheefheid -1.92, largest_loss -$606). De intrabarlimiet van -1R geldt slechts gedeeltelijk bij candles met gaps — inherent aan stop-marketorders op candledata en niet verder op te lossen. De blootstelling is nu begrensd op ~0.35x/hefboom 1.0, zodat liquidatie uitblijft (terecht opgelost), maar blijft de dikke linkerstaart aanjagen.

Optioneel: rapporteer de blootstelling ten opzichte van de equity bij instap; functionele wijziging is niet nodig.

avg_position_pct 46% versus de limiet van 0.35x is een meetartefact, geen bug: de limiet wordt bereikt bij ENTRY (max_qty = equity*0.35/price), maar de blootstellingsratio gebruikt de gedaalde huidige equity terwijl posities onder water staan (het boek daalde 62.8%), waardoor de notional/huidige-equity-verhouding stijgt. Er resteert geen hefboomvermenigvuldiger en er is geen liquidatie — het sizingdefect van iter-1 is daadwerkelijk opgelost.

Backtest-review

Sharpe
-1,05
Totaal rendement
-100,00%
Maximale drawdown
100,00%
Totaal aantal trades
4610
Winratio
38,1%
Winstfactor
0,64

Goed bemonsterd (4,610 trades), dus het negatieve oordeel is statistisch overtuigend

Het eventgestuurde sweep-signaal verschilt wezenlijk van doorlopende z-score-fades; gebruikt een echte bracket van OCO met beschermende stops

Kortetermijn-15m is een ondervertegenwoordigd regime dat in de portefeuille ontbreekt

ACCOUNT LIQUIDATED op 2022-06-07 — total_return -100%, max_drawdown 100%; nul rendement in de laatste ~4 jaar van de periode

profit_factor 0.643, avg_trade_return_pct -0.065% (negatief en onder de 0.15%-vergoedingendrempel), verwachtingswaarde -$39.82/trade — overtuigend negatieve edge

De these ‘positieve verhouding tussen risico en rendement door ontwerp’ faalde: win_rate 0.38 met avg_win $188 ≈ avg_loss $180 (gerealiseerd RR ~1:1, niet 1.5:1) → negatieve verwachtingswaarde — dezelfde mislukking door omgekeerde-RR-reversion als LINK/DOGE/ADA

De sizingclaim ‘liquidatie is onmogelijk’ is onjuist — avg_position_pct 87% van de equity; de op risico gebaseerde positiegrootte viel terug op de notionallimiet en de crash van 2022 veegde de rekening weg

Sharpe -1.05 (CI [-3.52, -0.91] volledig negatief), PSR 0.0, return_skew -41.3, kurtosis 1794 (catastrofale linkerstaart)

Samenvatting uitkomst

Een strakke stop bij de wick garandeert geen positieve gerealiseerde verhouding tussen risico en rendement — winstdoelen worden gemist en stops geraakt, waardoor gerealiseerd RR instortte tot ~1:1 en de mislukking van de omgekeerde-RR-reversion zich herhaalde — en een op risico gebaseerd sizingmodel dat terugvalt op de notionallimiet (87% van de equity) voorkomt geen liquidatie. Een eventgestuurde fade kan dus alsnog blow-uppen zoals de familie van doorlopende fades waaraan deze probeerde te ontsnappen.

De strategie werd bij de backtestbeoordeling vóór optimalisatie stopgezet vanwege volledige liquidatie van de rekening en een overtuigend negatieve edge: de these ‘positieve verhouding tussen risico en rendement door ontwerp’ faalde (gerealiseerde gemiddelde winst $188 ≈ gemiddeld verlies $180, ~1:1 in plaats van de ontworpen 1.5:1, dus zorgde een winrate van 38% voor een negatieve verwachtingswaarde — dezelfde mislukking door omgekeerde-RR-reversion als LINK/DOGE/ADA), en de sizingclaim ‘liquidatie is onmogelijk’ was onjuist: met avg_position_pct op 87% van de equity veegde de crash van juni 2022 de rekening weg.

Een long-short reversionstrategie met één instrument en korte horizon op AVAXUSDT.BINANCE (USD-M perp, bars van 15m), die handelt op een specifieke microstructuurgebeurtenis — de mislukte uitbraak / liquidity sweep (stop hunt). De strategie speelt in op de terugslag wanneer een bar met zijn wick voorbij een rollend range-extreem komt met ≥k·ATR, maar weer binnen de range sluit. Een echte OCO-bracket plaatst de beschermende stop net voorbij de wick van de sweep, zodat de reward:risk naar verwachting positief is.

De rekening werd geliquideerd: totaalrendement -100%, maximale drawdown 100%, opgeblazen op 2022-06-07 met nul rendement in de laatste ~4 jaar; profitfactor 0.643, avg_trade_return_pct -0.065% (negatief, onder de vergoedingsdrempel), verwachtingswaarde -$39.82/trade, Sharpe -1.05 (CI volledig negatief), catastrofale linkerstaart (scheefheid -41.3, kurtosis 1794), op basis van een goed bemonsterde 4,610 trades met een winrate van 0.38.

Stratmill is een onderzoeks- en papertrading-tool, geen financieel advies of broker. Backtest- en paperresultaten zijn hypothetisch. Handelen brengt risico op verlies met zich mee.