Naar inhoud gaan

Origineel bekijken

SolAdxStrongTrendFilteredLong

Hypotheses

SOL ADX Strong-Trend-Filtered Long-Only (Wilder 1978 Average Directional Index, SOLUSDT.BINANCE Daily, Bars-Only)

Hypotheses

Single-asset long-only strategie die de AVERAGE DIRECTIONAL INDEX (ADX, Wilder 1978 'New Concepts in Technical Trading Systems') gebruikt als TREND-STRENGTH-filter, gecombineerd met de +DI / -DI richtingsindicatoren. Dit voorstel adresseert EVERY gedocumenteerde faalmodus uit recente afwijzingen: (a) bars-only — NO supp_data-afhankelijkheid (de analist heeft nu 6+ mislukkingen gesignaleerd waarbij strategieën terugvielen op uit prijs afgeleide proxy's omdat L/S-ratio, taker_ratio, OI, premium_index, HL funding, COIN-M data in werkelijkheid niet toegankelijk was in supp_data), (b) single-asset SOL (diversifieert van de BTC-zware single-asset-bucket; ETH al gebruikt in EthAroonTrendStrength; SOL heeft sterke directionele regimes, ideaal voor ADX), (c) single-venue Binance USD-M (verstandige backtest-engine, geen cross-venue-uitvoeringskloof, geen multi-instrument backtest-boekhoudbug), (d) long-only (geen short-leg-altseasondrama), (e) nieuwe mechanismeklasse — ADX is fundamenteel anders dan EMA/SMA-crossover (die afgaat op gemiddelde-prijsveranderingen), dan Aroon (dat extreme RECENCY meet), dan KER (dat PATH-efficiëntie meet), dan Parkinson-vol (dat de range meet), dan volumebreakouts (die volume gebruiken). ADX meet de AVERAGE DIRECTIONAL-beweging — hoe sterk de prijs trendt, ongeacht de richting. Gecombineerd met +DI/-DI (die opwaartse versus neerwaartse directionele druk meten), levert het zowel trend-STRENGTH als trend-DIRECTION op als één samengesteld signaal. Wilder's oorspronkelijke onderzoek en decennia van daaropvolgend empirisch werk (Achelis 2001 'Technical Analysis from A to Z', Murphy 1999 'Technical Analysis of the Financial Markets') tonen consistent aan dat ADX > 25 een robuust filter is voor trendvolgende strategieën over verschillende activaklassen. SOL heeft specifiek meerdere, meerdere maanden durende efficiënte opwaartse trends gekend (2021, 2023-24) die door ADX-gefilterde strategieën empirisch goed zijn vastgelegd. NOT een duplicaat van EMA-crossover (SolDailyEmaTrendContinuationLong in de pipeline gebruikt MA-crossover, een andere signaalklasse). 3 parameters in totaal. EXPLICIT NO-FALLBACK DESIGN: de strategie gebruikt ONLY bar OHLC data — er wordt geen supp_data-lookup geprobeerd, geen proxy-fallback-pad mogelijk.

Hypotheses

Implementeert ADX (Wilder 1978) als een nieuwe mechanismeklasse, te onderscheiden van EMA/SMA-crossover, Aroon-recentheid, Kaufman-efficiëntie, Parkinson-range en volumebreakouts: ADX meet de gemiddelde DIRECTIONAL-beweging (trendsterkte ongeacht richting), en het +DI/-DI-paar levert de richting, samen resulterend in een samengesteld sterkte+richting-signaal. calculate_signal geeft het continue samengestelde getal (+DI - -DI) * ADX/100 terug, dat elke bar varieert en positief is in opwaartse trends; de binaire instappoorten (ADX>=drempel, +DI>-DI) bevinden zich in should_enter en de uitstaplogica in should_exit. De Wilder-smoothing is getrouw geïmplementeerd (running-sum RMA voor TR/DM zodat de DI-ratio schaalvrij is, daarna gemiddeld gladgestreken RMA van DX voor ADX) en is numeriek gevalideerd: sterke synthetische opwaartse trends leveren hoge ADX op met +DI dominant (instap), grillige reeksen leveren sub-drempel ADX op (geen instap), neerwaartse trends leveren -DI dominant op (geen instap). Adresseert elke recente faalmodus: bars-only (geen supp_data-fallback), single-asset SOL (regime-rijk, diversifieert van BTC), single-venue, long-only (geen short-leg-altseasonrisico), minimaal 3-parameteroppervlak om optimalisatie-curve-fitting te weerstaan. SOL's meerdere-maanden durende efficiënte opwaartse trends (2021, 2023-24) zijn precies de regimes die een ADX>25-filter vastlegt; trendbewegingen per trade overtreffen ruimschoots de ~0.20% spot round-trip-fee.

Hypotheses

Deflated Sharpe mislukt: DSR=0.4813, expected-max=7.08 over 225 trials — de geoptimaliseerde Sharpe van 6.94 is BELOW de best-of-N geluksdrempel en statistisch niet te onderscheiden van selectieruis (is_significant=false, PBO 0.6878 > 0.5, sharpe_ci_low -3.18 straddles 0). Overfit door overselectiviteit: walk-forward is_overfitted=true met gemiddeld IS 7.999 dat instort naar gemiddeld OOS 0.0 en ALL drie OOS vensters exact [0.0, 0.0, 0.0] — de optimizer duwde adx_threshold van 25 naar 37.5, waardoor de gekozen configuratie ZERO kwalificerende trades oplevert in elk out-of-sample venster — en de holdout mislukte (holdout_sharpe 0.0 versus WF-OOS 0.0, passed=false). Sensitiviteit 'geslaagd', maar adx_threshold is een CLIFF (Sharpe 1.23 -> 5.60 over het ±20% raster), en dat is precies de parameter die de optimizer maximaliseerde. Het hoofdcijfer (4126% totaalrendement, baseline Sharpe 3.58) is een artefact, geen edge: annualized_volatility 2568% en downside_deviation 102 zijn degeneratieve per-dag-attributievertekeningen, en het gerealiseerde rendement wordt gedragen door een handvol bull-cyclus-uitschieterdagen (2021-05-19 +844%, 2024-01-06 +300%, 2021-09-21 +204%) met diep negatieve 2022 (-32%), 2025 (-37%) en 2026 (-12%) jaren, op slechts 30 baseline trades (33% winratio, 68% max DD, skew 4.3, kurtosis 21.5). Dit is overfitting/outlier-concentratie op een high-vol altcoin, geen geval met een afstelbaar gebied: de 225-trial sweep heeft al vastgesteld dat de beste configuratie niet out-of-sample handelt over een klif-doorspekte ruimte, dus een tweede ronde stuit op exact dezelfde muur — er is geen robuust gebied om naartoe af te stellen. Ook geen revise_hypothesis: het ADX trendfiltermechanisme heeft geen gepromoveerde variant om naar door te verwijzen en de mislukking is overfitting/afhankelijkheid van één trade, geen structureel verval van een werkend mechanisme — herformuleren naar een ander instrument zou alleen opnieuw overfitten. FAILURE PATTERN: single-asset ADX sterk-trend-gefilterde long op een high-vol altcoin (SOL dagelijks) levert een hoofdcijfer op dat wordt gedragen door 2021/2024 bull-uitschieterdagen plus door per-dag-attributie opgeblazen volatiliteit, slaagt voor sensitiviteit alleen op triviale constanten terwijl zijn kern-adx_threshold een klif vertoont, en faalt DSR/PBO met volledig nul walk-forward OOS en een mislukte holdout doordat de optimizer de threshold verhoogt en overselecteert tot nul out-of-sample trades.

Implementatie

Single-asset long-only SOLUSDT Daily-strategie die Wilder (1978) ADX gebruikt als trend-STRENGTH-filter, gecombineerd met +DI/-DI richting. Bars-only: berekent True Range, +DM/-DM, Wilder running-sum smoothing om +DI/-DI te verkrijgen, DX, en een met gemiddelde gladgestreken ADX over een periode van 14 bars — geen aanvullende data en geen proxy-fallback-pad. Stapt long in vanuit een vlakke positie als ADX >= 25 (sterke trend) AND +DI > -DI (opwaarts). Stapt uit wanneer -DI > +DI (richting draait omlaag) of ADX < 20 (trend zwakt af; de uitstapdrempel ligt onder de instapdrempel voor whipsaw-bestendige hysterese). Drie vrije parameters (adx_period, adx_threshold, adx_exit_threshold). Gerouteerd naar BINANCE_SPOT (CASH, hefboom 1): long-only, zonder hefboom, prijstrend-edge, wat ook de fundingdrag vermijdt die een perp-long over trendposities van meerdere weken opbouwt.

Backtest-review

Functioneert correct en komt overeen met de hypothese: Wilder ADX trendsterkte-filter + DI richting, bars-only (geen supp_data-fallback), 3 vrije parameters, nette SOLUSDT-routering.

Backtest-review

30 trades is adequaat voor een 3-parameter sweep; de dominante trade is een echte, meerdere maanden durende SOL trendrit, geen data-artefact.

Backtest-review

Extreme concentratie in één trade: de 2023-24 trade is 175.3% van de totale P&L — de overige 29 trades netto NEGATIVE. De strategie is alleen winstgevend dankzij één uitschieter.

Backtest-review

Slechtste recente regime van de batch: 2025 -36.6%, 2026 -12% — het holdout-venster valt in een periode van diep verval.

Backtest-review

Vijfde SOL dagelijkse trendvolgende variant deze sessie; de vorige vier faalden identiek bij optimalisatie (DSR ~0, nul/negatieve walk-forward OOS, mislukte holdout) door bull-concentratie + recent verval.

Backtest-review

max_drawdown 68%; hoofdcijfer-Sharpe (3.58) is vertekend door per-dag-attributie (sharpe_ci_low -5.97 straddles 0, annualized_vol 2569%); end_unrealized 173%.

Backtest-review

adequaat

Backtest-review

holdout valt hier

Backtest-review

1 trade = 175% van de P&L (rest netto negatief)

Backtest-review

volgen

Backtest-review

ja

Backtest-review

moet overeenkomen

Analyse

Nette bars-only opzet zonder fallback-pad naar aanvullende data — wordt uitgevoerd zoals gespecificeerd

Analyse

De meeste operationele parameters zijn vlak qua sensitiviteit (min_notional, size_precision, adx_exit_threshold stabiel)

Analyse

Deflated Sharpe mislukt: DSR=0.4813, en de geoptimaliseerde Sharpe 6.94 is BELOW de expected-max geluksdrempel 7.08 over 225 trials — slechter dan best-of-N ruis

Analyse

is_significant=false, PBO=0.6878 (>0.5), sharpe_ci_low=-3.18 (CI straddles 0)

Analyse

Walk-forward is_overfitted=true: gemiddeld IS 7.999 stort in tot gemiddeld OOS 0.0 met ALL drie OOS vensters exact [0.0, 0.0, 0.0] — de optimizer verhoogde adx_threshold naar 37.5, waardoor overselectie plaatsvond zodat de configuratie ZERO out-of-sample trades oplevert

Analyse

Holdout mislukt: holdout_sharpe 0.0 versus WF-OOS 0.0 (passed=false)

Analyse

Sensitiviteitsklif op adx_threshold (Sharpe 1.23 -> 5.60 over het raster) — precies de parameter die de optimizer maximaliseerde

Analyse

Hoofdcijfer is een artefact: annualized_volatility 2568% / downside_deviation 102 zijn degeneratieve per-dag-attributievertekeningen; het 4126% rendement rust op 2021-05-19 (+844%), 2024-01-06 (+300%), 2021-09-21 (+204%) bull-uitschieters met negatieve 2022/2025/2026 jaren

Analyse

Dunne steekproef: 30 baseline trades, winratio 33%, maximale drawdown 68%

Samenvatting uitkomst

SolAdxStrongTrendFilteredLong introduceerde Wilder's ADX trendsterkte-filter als een nieuw bars-only mechanisme, expliciet ontworpen om de fallback-mislukkingen met aanvullende data en de short-leg-drama's van eerdere afwijzingen te vermijden. Het doorstond de pre-optimalisatiepoort (PF 1.51, +4126%), maar reviewers signaleerden dat één trade 175% van de P&L uitmaakte terwijl de overige 29 netto negatief waren, met een bruut recent regime (2025 -37%). Optimalisatie bevestigde totale mislukking: deflated Sharpe onder de geluksdrempel, PBO 0.69, een in-sample ~8.0 dat instortte naar nul OOS-activiteit doordat de optimizer adx_threshold verhoogde en overselecteerde, een mislukte holdout, en een klif op precies die parameter. De analist beoordeelde het als overfit/outlier-geconcentreerd op een high-vol altcoin zonder robuust gebied — de vijfde identieke SOL dagelijkse trendvolger-mislukking — en liet het vallen; het bereikte optimalisatie en analyse, maar werd na één enkele iteratie losgelaten, en kwam nooit bij risicobeoordeling terecht.

Samenvatting uitkomst

Single-asset ADX sterk-trend-gefilterde long op een high-vol altcoin levert een hoofdcijfer op dat wordt gedragen door een handvol 2021/2024 bull-uitschieterdagen plus door per-dag-attributie opgeblazen volatiliteit — het slaagt voor sensitiviteit alleen op triviale constanten, terwijl zijn kernthreshold een klif vertoont, en de optimizer verhoogt die threshold totdat hij oversélecteert tot nul out-of-sample trades; dit was de vijfde SOL dagelijkse trendvolgende variant die identiek faalde door bull-concentratie en recent verval.

Samenvatting uitkomst

Na het doorstaan van de backtest-reviewpoort (verdict: optimaliseren), liet de analist het vallen in de post-optimalisatiefase: het faalde voor deflated Sharpe (DSR 0.48 met geoptimaliseerde Sharpe 6.94 onder de expected-max geluksdrempel 7.08 over 225 trials, is_significant=false, PBO 0.69), de walk-forward was overfit (gemiddeld IS 8.0 dat instortte naar volledig nul OOS vensters omdat de overselectieve configuratie nooit out-of-sample handelde), de holdout mislukte, en de kernparameter adx_threshold was een sensitiviteitsklif.

Samenvatting uitkomst

Een long-only single-asset strategie op SOLUSDT.BINANCE dagelijkse bars (OHLCV alleen, expliciet zonder fallback naar aanvullende data) die Wilder's ADX gebruikt als trendsterkte-filter, gecombineerd met +DI/-DI voor de richting: er werd long ingestapt wanneer ADX ≥25 en +DI > -DI (sterke bevestigde opwaartse trend), en uitgestapt wanneer -DI boven +DI kruiste of ADX onder een 20 hysteresedrempel wegzakte, met drie vrije parameters.

Samenvatting uitkomst

De basisbacktest over 2020-08-11 tot 2026-05-18 liet een vertekend hoofdcijfer zien over 30 trades — totaalrendement +4126%, CAGR 96.6%, profit factor 1.51, Sharpe 3.58 (CI [-5.97, 6.47]), een maximale drawdown van 68%, winratio 33% — waarbij één 2023-24 trade goed was voor 175% van de totale P&L (de overige 29 netto negatief); optimalisatie (Sharpe 6.94) verhoogde adx_threshold naar 37.5 en leverde nul out-of-sample trades op.
Strategierapport

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.