foxalgo.io
NU LIVE
Live calls laden…
Live calls laden…Open het bord →

Trefferpercentage is maar de helft van het verhaal

Gemeten kansen. Geen handelsaanbevelingen. wat dit betekent →

Afstand groeit
41.9x
Verste vs. dichtste gepoolde afstandsdeciel, mediane afstand, anker 9:30 ET, n=125,677
Typische MAE beweegt nauwelijks
1.2x
Mediane adverse excursion tot eerste touch, zelfde decielen, ATR-eenheden
MAE als % van afstand
640% → 16%
Dichtste tiende vs. verste tiende van level-days — vernauwt 39.3x

Voor elk benoemd niveau op zes futuresmarkten maten we twee cijfers, niet één: P(touch) -- hoe vaak de prijs het niveau bereikt vóór 16:00 ET -- en de typische adverse excursion (MAE) onderweg, alleen gemeten op de dagen waarop de touch wordt opgelost. Door elke opgeloste rij (market, level, day) samen te voegen tot één populatie (n = 125,677) en te splitsen per afstandsdeciel, groeit de afstand grofweg 41.9x van het dichtstbijzijnde naar het verste tiende van level-days, maar de median MAE beweegt nauwelijks mee (ongeveer 1.23x). Een niveau dat een paar honderdsten van een ATR van de prijs staat, wordt bijna altijd aangetikt -- en het pad daarheen loopt nog steeds meerdere keren die eigen afstand tegen je in voordat het zover is.

  • 125,677 opgeloste level-days, 6 futuresmarkten (NQ, ES, YM, RTY, GC, CL), 12 benoemde niveaus, anker 9:30 ET, samengevoegd tot één populatie en gesplitst in afstandsdecielen
  • Afstand groeit 41.9x van het dichtstbijzijnde naar het verste gepoolde deciel; median MAE groeit over hetzelfde bereik slechts 1.23x
  • MAE als fractie van de afstand daalt van ongeveer 640% in het dichtstbijzijnde tiende van level-days naar ongeveer 16% in het verste tiende -- een vernauwing van ~40x
  • Dezelfde vlakheid blijft bestaan als een controle, met een andere binningmethode die elk niveau alleen tegen zichzelf vergelijkt (zie hieronder) -- dus dit is geen artefact van het feit dat nabije en verre niveaus verschillende soorten objecten zijn
  • Een cross-check van 15 seconden op ES/NQ liet zien dat de gepubliceerde MAE een conservatieve bovenlimiet is, geen exacte waarde (zie hieronder)

Twee cijfers, niet één

De meeste beschrijvingen van een benoemd niveau (vorige-dag-high, overnight low, een sessie-open) rapporteren één cijfer: hoe vaak de prijs het aantikt. Dat cijfer alleen zegt niets over wat er onderweg gebeurt. Een niveau kan een touch rate van 90% hebben en toch een grote adverse move tegen een trade richting dat niveau afdwingen voordat de touch komt -- of een touch rate van 10% met een relatief mild pad. P(touch) en MAE samen rapporteren is het doel van deze pagina: touchkansen beschrijven of het niveau wordt geraakt, MAE beschrijft wat het pad daarheen doorgaans kost.

MAE hier is de maximale adverse excursion vanaf de 9:30 ET anchor price richting het niveau, alleen gemeten tot aan de eerste touch van het niveau, in ATR-eenheden. Onopgeloste dagen -- geen touch vóór de 16:00 ET-close -- vormen een aparte populatie; hun eigen (grotere, nog steeds oplopende) adverse excursion tot 16:00 wordt nooit gemengd met de hieronder gerapporteerde resolved-touch MAE.

De afstand tot het niveau verklaart bijna alle touchkansen. Ze verklaart bijna niets van de pijn om er te komen.

Afstand groeit bijna 42x, MAE groeit slechts 1.23x

Door alle 125,677 opgeloste level-days samen te voegen -- elke markt, elk benoemd niveau behalve de gedegenereerde 9:30-sessie-open, één populatie -- en te splitsen in tien decielen op afstand-tot-niveau, wordt het hoofdpatroon expliciet: de mediane afstand loopt op van 0.019 ATR (deciel 1, het dichtstbijzijnde tiende) naar 0.797 ATR (deciel 10, het verste tiende), een bereik van 41.9x. De mediane MAE over datzelfde bereik beweegt van 0.113 naar 0.139 ATR, een bereik van 1.23x. De verhouding MAE/afstand -- hoe groot de typische adverse move is in verhouding tot de eigen afstand van het niveau -- stort in van ongeveer 640% in deciel 1 naar ongeveer 16% in deciel 10.

Distance decilenDistance range (ATR)Median distance (ATR)Median MAE (ATR)Median MAE / distance
D112,5680.000-0.0350.0190.113640.0%
D212,5680.035-0.0680.0510.110216.7%
D312,5670.068-0.1040.0860.108126.7%
D412,5680.104-0.1440.1230.11291.7%
D512,5680.144-0.1900.1660.11971.4%
D612,5670.190-0.2460.2160.12557.7%
D712,5680.246-0.3190.2790.13247.3%
D812,5680.319-0.4230.3650.13938.0%
D912,5670.423-0.6060.4980.14228.1%
D1012,5680.606-6.4620.7970.13916.3%

Letterlijk gelezen: voor het dichtstbijzijnde tiende van level-days is de typische adverse excursion onderweg naar het niveau meerdere keren groter dan de afstand tot het niveau zelf -- de prijs oscilleert heen en weer voorbij de eigen (zeer kleine) afstand van het niveau voordat de uiteindelijke touch komt. Voor het verste tiende is MAE een klein deel van de (veel grotere) afstand -- de touch, wanneer die gebeurt, gebeurt relatief direct. Geen van beide zegt iets over winstgevendheid: ze beschrijven de vorm van het pad, niet een verhandelbaar edge.

Controle: blijft dezelfde vlakheid standhouden per niveau?

De decieltabel hierboven voegt elk niveau samen tot één populatie voordat op afstand wordt gebinnd, en dat roept een bezwaar op: misschien zijn 'nabije' niveaus (sessie-opens) en 'verre' niveaus (vorige-week-highs/lows) gewoon verschillende soorten objecten, en gaat het patroon in werkelijkheid over het type niveau, niet over de afstand zelf. Als controle kan dezelfde relatie tussen afstand en MAE op een volledig andere manier worden gemeten: bin afstand eerst binnen elke (market, level)-cel apart in quintielen, en voeg pas daarna de resulterende per-celsamenvattingen samen. Dat verandert de weging en komt uit op andere exacte veelvouden -- afstand groeit ongeveer 25.6x en MAE ongeveer 1.24x van het dichtstbijzijnde naar het verste per-cel quintiel, met een vernauwing van MAE/afstand van ongeveer 154% naar ongeveer 13% -- maar de richting en de conclusie zijn hetzelfde: afstand beweegt veel sterker dan MAE, ongeacht of een niveau ooit met een ander niveau wordt vergeleken.

Distance quintilenDistance range (ATR)Median P(touch)Median MAE (ATR)Median MAE / distance
Q154,3010.000-0.23386.9%0.114154.3%
Q254,2570.233-0.46762.2%0.12249.9%
Q354,2650.467-0.74642.6%0.13131.2%
Q454,2580.747-1.15825.1%0.13418.1%
Q554,2851.159-5.9558.7%0.14113.3%

Dezelfde per-niveaucontrole, uitgesplitst per markt in plaats van gepoold over alle zes, laat op elke gemeten markt dezelfde richting zien:

MarketQ1 distance (ATR)Q1 P(touch)Q1 MAE (ATR)Q1 MAE/distanceQ5 distance (ATR)Q5 P(touch)Q5 MAE (ATR)Q5 MAE/distance
CL0.000-0.24686.7%0.097107.7%1.243-7.0887.6%0.14313.3%
ES0.000-0.21888.8%0.105162.7%1.082-5.86711.4%0.15114.3%
GC0.000-0.29981.8%0.104111.1%1.478-7.2224.6%0.1298.3%
NQ0.000-0.21487.6%0.121192.4%1.050-4.93412.4%0.13915.5%
RTY0.000-0.20288.0%0.129194.8%1.003-4.77413.5%0.13716.0%
YM0.000-0.21787.8%0.119176.5%1.098-5.84311.5%0.14416.8%

Touchkansen en typische MAE, per niveau

De volledige uitsplitsing achter beide aggregaties hierboven: anker 9:30 ET, alle 13 gevolgde niveaus, 6 markten. Het 09:30-sessie-open niveau is gedegenereerd op dit anker (afstand 0, altijd aangetikt) en is alleen opgenomen voor volledigheid -- het wordt uitgesloten van de deciel-, quintiel- en per-markttabellen hierboven.

MarketLeveln (days)P(touch by 16:00) [95% CI]Median distance (ATR)Median MAE (ATR)MAE / distanceUnresolved (n)
CLmidnight open (00:00 ET)3,99055.4% [53.9-57.0%]0.3310.11558.1%1,778
CLsession open 07:003,99568.4% [67.0-69.9%]0.2210.11073.3%1,261
CLsession open 08:003,99572.0% [70.6-73.4%]0.1910.11181.5%1,119
CLsession open 09:303,995100.0% [99.9-100.0%]0.0000.109-0
CLovernight high (18:00-09:30)3,99554.6% [53.1-56.2%]0.3290.12460.0%1,812
CLovernight low (18:00-09:30)3,99552.8% [51.3-54.4%]0.3600.11150.0%1,885
CLprior-day mid3,99244.1% [42.6-45.7%]0.4960.11549.8%2,230
CLPDH3,99234.4% [32.9-35.9%]0.6480.11850.0%2,620
CLPDL3,99232.6% [31.1-34.0%]0.7430.11943.7%2,692
CLprior-RTH high3,99240.0% [38.5-41.5%]0.5400.11950.0%2,397
CLprior-RTH low3,99238.3% [36.8-39.8%]0.6070.11643.8%2,465
CLprior-week high4,14518.4% [17.2-19.6%]1.4690.11445.1%3,383
CLprior-week low4,14514.6% [13.6-15.8%]1.7560.12441.2%3,538
ESmidnight open (00:00 ET)4,04865.2% [63.7-66.7%]0.2400.12075.0%1,409
ESsession open 07:004,04877.5% [76.2-78.8%]0.1400.117100.0%911
ESsession open 08:004,04880.9% [79.6-82.1%]0.1180.117120.0%774
ESsession open 09:304,048100.0% [99.9-100.0%]0.0000.123-0
ESovernight high (18:00-09:30)4,04866.0% [64.5-67.5%]0.2320.11972.9%1,376
ESovernight low (18:00-09:30)4,04859.9% [58.3-61.4%]0.2820.12661.7%1,625
ESprior-day mid4,04649.3% [47.8-50.9%]0.4380.12956.6%2,051
ESPDH4,04642.5% [41.0-44.0%]0.4740.10854.1%2,327
ESPDL4,04633.3% [31.9-34.8%]0.7330.14247.2%2,698
ESprior-RTH high4,03846.6% [45.0-48.1%]0.4190.10953.9%2,157
ESprior-RTH low4,03838.5% [37.0-40.0%]0.6210.13851.0%2,484
ESprior-week high4,14523.9% [22.7-25.3%]1.0090.10445.5%3,153
ESprior-week low4,14514.3% [13.2-15.4%]2.0280.15242.2%3,554
GCmidnight open (00:00 ET)4,08050.2% [48.7-51.8%]0.3800.11759.5%2,031
GCsession open 07:004,08661.5% [60.0-62.9%]0.2490.11171.2%1,575
GCsession open 08:004,09065.1% [63.6-66.5%]0.2290.11273.3%1,428
GCsession open 09:304,091100.0% [99.9-100.0%]0.0000.118-0
GCovernight high (18:00-09:30)4,09145.1% [43.6-46.7%]0.4000.12249.5%2,244
GCovernight low (18:00-09:30)4,09144.8% [43.3-46.4%]0.4300.11040.5%2,257
GCprior-day mid4,08938.7% [37.3-40.2%]0.5990.11647.5%2,505
GCPDH4,08928.6% [27.2-30.0%]0.7640.11445.9%2,921
GCPDL4,08925.1% [23.8-26.5%]0.8900.12239.1%3,062
GCprior-RTH high4,08935.8% [34.4-37.3%]0.6020.11450.0%2,625
GCprior-RTH low4,08932.8% [31.4-34.3%]0.6700.11745.3%2,746
GCprior-week high4,14814.9% [13.9-16.1%]1.7220.11537.3%3,528
GCprior-week low4,14812.3% [11.3-13.3%]2.0670.10635.5%3,638
NQmidnight open (00:00 ET)4,06568.7% [67.2-70.1%]0.2200.12376.9%1,273
NQsession open 07:004,06878.4% [77.1-79.6%]0.1330.126112.5%880
NQsession open 08:004,06781.6% [80.4-82.8%]0.1040.126140.0%747
NQsession open 09:304,068100.0% [99.9-100.0%]0.0000.141-0
NQovernight high (18:00-09:30)4,06868.3% [66.9-69.7%]0.2070.12982.6%1,289
NQovernight low (18:00-09:30)4,06863.6% [62.1-65.1%]0.2480.13269.0%1,481
NQprior-day mid4,06649.6% [48.0-51.1%]0.4200.13351.3%2,050
NQPDH4,06643.6% [42.0-45.1%]0.4460.11756.0%2,295
NQPDL4,06634.4% [33.0-35.9%]0.7170.14045.1%2,667
NQprior-RTH high4,05847.1% [45.6-48.6%]0.4090.11256.1%2,147
NQprior-RTH low4,05839.0% [37.5-40.5%]0.6180.13949.0%2,476
NQprior-week high4,14523.7% [22.4-25.0%]1.0570.11548.5%3,164
NQprior-week low4,14513.8% [12.8-14.9%]1.9800.15735.9%3,572
RTYmidnight open (00:00 ET)2,27567.6% [65.6-69.5%]0.2120.13384.9%738
RTYsession open 07:002,29277.5% [75.7-79.2%]0.1260.137126.2%516
RTYsession open 08:002,29481.2% [79.6-82.8%]0.1090.135143.6%431
RTYsession open 09:302,294100.0% [99.8-100.0%]0.0000.160-0
RTYovernight high (18:00-09:30)2,29467.1% [65.2-69.0%]0.2090.13287.5%754
RTYovernight low (18:00-09:30)2,29466.0% [64.0-67.9%]0.2460.12666.0%780
RTYprior-day mid2,29353.3% [51.3-55.4%]0.3870.12957.7%1,070
RTYPDH2,29341.4% [39.4-43.5%]0.4970.12554.3%1,343
RTYPDL2,29338.3% [36.3-40.3%]0.6500.14347.5%1,416
RTYprior-RTH high2,28845.4% [43.4-47.5%]0.4330.12556.1%1,249
RTYprior-RTH low2,28843.0% [41.0-45.0%]0.5690.14252.1%1,304
RTYprior-week high2,33120.2% [18.6-21.9%]1.1640.12548.6%1,860
RTYprior-week low2,33116.6% [15.2-18.2%]1.7300.15139.6%1,944
YMmidnight open (00:00 ET)4,04365.0% [63.6-66.5%]0.2410.13080.0%1,413
YMsession open 07:004,04576.0% [74.6-77.3%]0.1430.130115.4%972
YMsession open 08:004,04580.7% [79.4-81.9%]0.1200.131130.5%782
YMsession open 09:304,046100.0% [99.9-100.0%]0.0000.134-0
YMovernight high (18:00-09:30)4,04664.6% [63.1-66.1%]0.2340.11871.4%1,432
YMovernight low (18:00-09:30)4,04661.2% [59.7-62.7%]0.2650.12868.4%1,571
YMprior-day mid4,04248.5% [47.0-50.0%]0.4260.13659.3%2,082
YMPDH4,04239.2% [37.7-40.8%]0.5090.11153.2%2,456
YMPDL4,04235.3% [33.8-36.7%]0.7000.15050.0%2,617
YMprior-RTH high4,03443.7% [42.2-45.3%]0.4460.11957.5%2,270
YMprior-RTH low4,03439.9% [38.4-41.4%]0.5900.14451.0%2,426
YMprior-week high4,14921.1% [19.9-22.4%]1.1080.10845.2%3,273
YMprior-week low4,14915.0% [13.9-16.1%]1.9160.15938.3%3,528

Wat de 15-secondencontrole liet zien

De hierboven gerapporteerde MAE wordt gemeten op 15-minutenbars met een worst-of-regel binnen de bar die het niveau als eerste raakt -- de 15-minutenresolutie kan niet bepalen of het adverse extreme vóór of na de touch binnen die bar viel. Een controle tegen exacte 15-seconden-data, op een gestratificeerde steekproef van ES/NQ-dagen (300 dagen per stuk, ongeveer 15,300-15,500 touch rows), liet zien dat het adverse extreme in werkelijkheid na de touch lag in 13.2% (NQ) tot 15.2% (ES) van de touches -- wat betekent dat de 15-minuten worst-of-regel een deel van die latere excursie toerekent aan het pre-touch pad terwijl die daar nog niet had plaatsgevonden. De gepubliceerde MAE is daarom een conservatieve bovengrens, geen exacte waarde.

Niveaugroepering

Benoemde niveaus zijn niet onafhankelijk als losse lijnen: 40-55% van de level-days heeft twee of meer van de 13 gevolgde niveaus binnen 0.05 ATR van elkaar liggen (per markt: CL 44.8%, ES 51.5%, GC 39.8%, NQ 53.8%, RTY 54.5%, YM 51.9%). Dezelfde touch kan dus op dezelfde dag meetellen voor meer dan één niveau -- lees de cijfers van elk niveau als beschrijvingen van dat niveau, niet als onafhankelijke trekkingen uit ongerelateerde gebeurtenissen.

Methodologie

Gebouwd uit 15-minutenbars, point-in-time vanaf het 9:30 ET-anker tot aan de 16:00 ET-sessiesluiting. Alle 13 benoemde niveaus (vorige-dag-high/low, vorige-dag-mid, vorige-RTH-high/low, vorige-week-high/low, midnight open, overnight high/low, en de 07:00/08:00/09:30 sessie-opens) worden op dezelfde manier gemeten: mediane afstand en mediane MAE in ATR-eenheden, Wilson 95% confidence intervals op de touch rate. Continuous-contract roll-splice days en short days (onder 60 bars) worden per markt uitgesloten, en elke dagelijkse aggregate op een uitgesloten dag wordt ongeldig gemaakt voordat die kan doorwerken naar de vorige-dag-niveaus van de volgende dag.

Twee methoden om afstand te binning worden bewust naast elkaar gepubliceerd. De gepoolde-decielen tabel (de hoofdgetallen hierboven) binning elke opgeloste (market, level, day)-rij in één globale populatie vóór het splitsen op afstand. De per-niveau-quintiel- en per-markttabellen binning de afstand eerst afzonderlijk binnen elk benoemd niveau, en voegen pas daarna de resulterende per-celsamenvattingen samen -- een andere weging (onze eigen regel voor gestratificeerde delta's: ze trekken alleen schoon af tegen een gedeelde weging). De twee methoden komen uit op verschillende exacte veelvouden omdat ze iets verschillende vragen beantwoorden -- 'hoe sterk is het patroon in het geheel' versus 'houdt hetzelfde patroon stand wanneer een niveau alleen ooit met zichzelf wordt vergeleken' -- maar ze komen tot dezelfde conclusie. Door beide te publiceren kan een lezer verifiëren dat de bevinding niet afhangt van de gekozen binning.

Dit meet de kans op een touch en de typische padkost om daar te komen -- niet de kans op een winstgevende trade. Dat een niveau wordt geraakt zegt niets over of een order daar tegen een bruikbare prijs zou zijn gevuld, welke spread of slippage een echte fill had gehad, of hoeveel risico een trade al had opgebouwd tegen de tijd dat de touch plaatsvond.

Zie ook

Deze pagina rapporteert vaste benoemde niveaus die historisch zijn gemeten. Onze targets tool prijst touchkansen voor elke afstand die je kiest, op elke markt die we volgen, met dezelfde gemeten, Wilson-CI-aanpak -- en toont nu ook de typische MAE voor het dichtstbijzijnde benoemde niveau naast de touchkansen, zodat de vraag 'wat kost het pad' niet alleen aan deze pagina wordt overgelaten. Voor hoe elk cijfer op deze site wordt opgebouwd en gerapporteerd, zie methodologie.

Gerelateerde metingen

Research en educatie, geen financieel advies. Onafhankelijk, niet gelieerd aan TradingView.

FAQ

Wat betekent 'trefferpercentage is maar de helft van het verhaal'?

De touch rate van een niveau (P(touch)) beschrijft of de prijs het bereikt vóór de sessie-close. Dat zegt niets over het pad dat nodig is om daar te komen. Deze pagina rapporteert een tweede cijfer, de typische maximale adverse excursion (MAE) langs dat pad, omdat een hoge touch rate nog steeds kan samengaan met een pad dat eerst meerdere keren de eigen afstand van het niveau tegen je in loopt.

Waarom twee verschillende tabellen voor dezelfde claim?

De hoofd-decieltabel voegt elk niveau samen tot één populatie voordat op afstand wordt gebinnd. Dat roept een terecht bezwaar op: nabije niveaus en verre niveaus kunnen gewoon verschillende soorten objecten zijn. De per-niveau-quintieltabel beantwoordt dat bezwaar direct door de afstand binnen elk benoemd niveau apart te binning, zodat elke vergelijking een niveau tegen zichzelf is. Beide komen uit op verschillende exacte veelvouden (41.9x versus 25.6x afstandsgroei) omdat ze de onderliggende rijen anders wegen, maar beide laten dezelfde ineenstorting in MAE/afstand zien -- dus de bevinding hangt niet af van de gekozen binningmethode.

Waarom groeit MAE nauwelijks terwijl de afstand meer dan 40x groeit?

MAE wordt begrensd door hoe ver de prijs intraday daadwerkelijk de neiging heeft te reizen, in ATR-termen -- dat plafond is ongeveer hetzelfde, of het benoemde niveau nu dicht bij of ver van de anchor price van de dag ligt. De afstand tot een ver niveau wordt daarentegen bepaald door waar dat niveau toevallig ligt (bijvoorbeeld een vorige-week-high kan meerdere ATR's weg liggen). Daardoor daalt de verhouding MAE/afstand scherp, ook al blijft het ruwe MAE-cijfer in een nauwe band.

Is de gerapporteerde MAE exact?

Nee -- het is een conservatieve bovengrens. Het wordt gemeten op 15-minutenbars met een worst-of-regel binnen de touchbar, en een 15-secondencontrole op ES/NQ liet zien dat het adverse extreme in 13-15% van de touches pas na de touch lag. De echte adverse excursion tot aan het exacte moment van touch is in die gevallen kleiner dan het gepubliceerde cijfer.

Betekent een hoge touch probability dat het niveau winstgevend is om te traden?

Nee. Dit meet of de prijs ergens in de sessie een niveau kruiste, en wat het pad daarheen doorgaans kostte aan adverse excursion -- niet of een trade daar, met een echte fill en slippage, geld zou hebben verdiend.

← Alle research