Skip to content
Alle optiegidsen
Transactiebeoordeling10 minuten leestijd

MFE en MAE: meet het koerspad binnen een transactie

Leer maximale gunstige en ongunstige bewegingen meten, ze in R uitdrukken en begrijpen waarom een candle-extreem geen fill garandeert.

In deze gidsScheid de koersbeweging van het resultaat

Korte samenvatting

Een gerealiseerde winst vertelt hoe de transactie eindigde. MFE en MAE laten zien hoe ver de koers tijdens de open positie in uw voordeel en tegen u bewoog. Het zijn metingen van het koerspad, geen alternatieve uitstappen die u zeker had kunnen krijgen.

Scheid de koersbeweging van het resultaat

Het gerealiseerde resultaat registreert de uitvoeringen waarmee een positie is gesloten, na aftrek van kosten die in het rapport zijn opgenomen. Maximum favorable excursion (MFE) en maximum adverse excursion (MAE) vatten de gunstigste en ongunstigste koersbeweging samen binnen de gekozen houdperiode. Bij een long is stijgen gunstig en dalen ongunstig; bij een short is dat omgekeerd.

Een transactie kan een ongerealiseerde winst van 1,6 keer het initiële risico bereiken, terugvallen en toch met 0,75R bruto winst eindigen. De eerste waarde is MFE; de tweede is het bruto resultaat volgens de gebruikte risicodefinitie. MFE betekent niet dat een limietverkoop op de top gevuld zou zijn, en MAE betekent niet dat de volledige ongunstige beweging een werkelijk verlies werd. NinjaTrader definieert excursies ten opzichte van de instap en onderscheidt grafiekgebaseerde backtestwaarden van live prijsregistratie {source:ninjaTraderTradeStatisticsDefinitions}.

Leg de positieperiode vast vóór u extrema berekent

Begin bij de daadwerkelijke instapuitvoering, niet bij de opening of sluiting van de signaalbalk, en stop bij de werkelijke uitstapuitvoering. Vindt de instap halverwege een balk plaats, dan kan een deel van de hoogste of laagste koers al zijn gevormd voordat u de positie had. Stapt u voor het einde van de balk uit, dan hoort latere beweging er niet meer bij. Meerekenen maakt de excursie groter.

Bij één volledige instap en uitstap gebruikt u de gevulde instapprijs en koersen tussen die tijdstippen. Bij gedeeltelijke uitvoeringen, uitbreidingen of deelverkopen kiest u of u elke instapuitvoering apart meet of de positie samenvoegt. Samenvoegen vereist een naar hoeveelheid gewogen instapprijs en een vaste regel voor de open hoeveelheid. Noteer uw methode; platforms kunnen uitvoeringen anders onder “transactie” groeperen.

Noteer bij futures naast tijdstempels ook de exacte contractmaand en sessie. Een doorlopend futuresymbool kan bij het doorrollen van contract wisselen en historische koersen aanpassen; het aaneengeschakelde pad is dan niet noodzakelijk het pad van het verhandelde contract. Meet de excursie met het contract van de daadwerkelijke fill. Loopt een echte positie over een roll heen, leg dan elk contractdeel en de hoeveelheid afzonderlijk vast voordat u de geldelijke P&L samenvoegt.

Bereken vanuit de positie richting

Noem de werkelijke instapprijs E. Voor een long is MFE het maximum van nul en de hoogste koers binnen de periode min E; MAE is het maximum van nul en E min de laagste koers. Voor een short is MFE het maximum van nul en E min de laagste koers; MAE is het maximum van nul en de hoogste koers min E. Gebruik alleen toppen en bodems terwijl de positie openstaat.

De uitkomst is een afstand in de prijseenheid van de notering. Deel door de tickgrootte voor het aantal ticks en vermenigvuldig met de puntwaarde voor het bedrag per contract. Vermenigvuldig ook met de hoeveelheid als die gelijk bleef. Toon MFE en MAE als positieve bedragen of leg de tekenconventie vast. Een negatieve MAE combineren met een positieve kolom voor ongunstige schade maakt gemiddelden lastig te lezen.

Een abstract koerspad beweegt boven en onder de instap, met markeringen voor de hoogste en laagste koers zolang de positie openstaat
MFE en MAE markeren de beste en slechtste koers binnen de transactieperiode; geen van beide is de uitgevoerde uitstapprijs

Reken één MES transactie volledig door

Neem een hypothetische long in één Micro E-mini S&P 500 futurescontract. De instap is 5.200,00 en de initiële stopreferentie 5.198,00, een afstand van 2,00 punten. Terwijl het contract openstaat, zijn de highs van vier balken 5.201,25, 5.203,25, 5.202,00 en 5.201,75; de lows zijn 5.199,50, 5.200,75, 5.199,00 en 5.200,50. De positie sluit op de slotprijs van de vierde balk, 5.201,50. De low bereikt de stopreferentie niet.

De hoogste koers is 5.203,25: MFE is 3,25 punten of 13 ticks van 0,25 punt. De laagste koers is 5.199,00: MAE is 1 punt of 4 ticks. CME vermeldt voor MES een multiplier van $5 per indexpunt en een minimale tick van 0,25 punt, dus een tick is $1,25 waard {source:cmeMicroEMiniSP500ContractSpecifications}. Vóór kosten bedraagt MFE $16,25 en MAE $5 per contract; de werkelijke uitstap levert bruto $7,50 op. Deze verzonnen koersen tonen alleen de berekening, geen echte transactie, actuele notering of verwachting.

Houd koersbeweging, R en accountresultaat apart

In dit voorbeeld is het initiële koersrisico 2,00 punten × $5 = $10 per contract. Als dit bruto bedrag vóór de transactie 1R is, dan is MFE $16,25 ÷ $10 = 1,625R, MAE $5 ÷ $10 = 0,50R en de bruto uitstap $7,50 ÷ $10 = 0,75R. De initiële stopafstand bepaalt de noemer van R, niet de latere MFE.

Bepaal vooraf of R geplande commissies en spread bevat, of alleen koersrisico vóór kosten. Vergelijk geen bruto excursie met een netto resultaat en noem het verschil geen “gemiste winst”. De grafiek-high kan afwijken van de bid waarop een long verkocht kon worden; de low kan afwijken van de ask om een short te sluiten. Commissie, slippage, plek in de wachtrij en gedeeltelijke fills beïnvloeden de uitvoerbare P&L. Houd koersafstand, geldconversie, kosten en netto resultaat apart.

Ken de grenzen van koersdata

De open, high, low en close van een balk geven grenzen, maar tonen niet altijd in welke volgorde de tussenliggende prijzen zijn verhandeld. Raakt één balk zowel stop als target, dan bewijst OHLC op zichzelf niet welk niveau eerst is bereikt. Vindt de instap in dezelfde balk plaats, dan kan de high of low vóór de fill zijn ontstaan. Een nauwkeurige MFE/MAE kan dus op een aangenomen koerspad berusten.

De Pine-strategiedocumentatie van TradingView beschrijft de standaard aannames van de brokeremulator over beweging binnen een balk en hoe lagere tijdsintervallen historische fills kunnen verfijnen {source:tradingViewPineStrategyBrokerEmulator}. De aparte brokeremulatorgids behandelt fill-instellingen, kosten en slippage {source:tradingViewBrokerEmulatorSupport}. Dit zijn platformregels, geen bewijs van het werkelijke pad in data van een andere broker. Gebruik transacties of quotes met tijdstempels als die precisie nodig is; vermeld anders het balkinterval en classificeer onopgeloste situaties binnen dezelfde balk voorzichtig.

Vergelijk verdelingen zonder selectieve voorbeelden

Vergelijk transacties met dezelfde setupversie, hetzelfde instrument en dezelfde richting, bar- of quotegrondslag, positiemethode en R-noemer. Neem verlieslatende transacties mee en vermeld het aantal observaties. Enkele grote uitschieters kunnen het gemiddelde verhogen; mediaan en gekozen percentielen laten andere delen van de verdeling zien. Splits richtingen of sessies als de regels verschillen.

Een verliestransactie met hoge MFE bewijst geen mislukte uitstap, en een winnaar met hoge MAE bewijst niet dat een ruimere stop beter is. Groeperen naar uitkomst is beschrijvend: een ruimere stop houdt andere transacties open en verandert hun latere pad. De Wiley-tekst over het testen van technische systemen bespreekt MFE en MAE als aanvullende invalshoeken op risico en spreiding van transacties, niet als volledig oordeel over prestaties {source:wileyTechnicalAnalysisSystemDesignAndTesting}.

Maak van een patroon een toetsbare regel

Gebruik excursies om een vraag te formuleren, niet om achteraf een stop of target te kiezen. Bijvoorbeeld: “Houden transacties van setup A die vóór het einde van de tweede volledige balk 1R MFE bereiken een betere nettoverwachting bij een vooraf vastgelegde trailingregel?” Leg trigger, ordergedrag, kosten en tijdslimiet vooraf vast. Speel daarna de volledige regel opnieuw af, want een andere uitstap verandert welke transacties open blijven en welk vervolgpad zichtbaar is.

Lijken veel drempels aantrekkelijk in dezelfde steekproef, noteer dan de zoekpogingen en bewaar latere of onaangeroerde data voor evaluatie. Dat verkleint de kans dat u een regel kiest alleen omdat die past bij al bekeken koerspaden. Leg setup- en stopregels vóór de beoordeling vast in het handelsplan. Lees ook een futures-handelsplan opstellen, een winstdoel voor futures bepalen en stopafstand met ATR voor futures.

Veelgestelde vragen

Q1Betekent MFE dat ik die winst had kunnen nemen?

Nee. MFE registreert een uiterste koers binnen de meetperiode. Een limietorder op die koers was mogelijk niet beschikbaar of gevuld; kosten, spread en plek in de wachtrij tellen mee.

Q2Kan MAE bepalen waar mijn volgende stop moet staan?

Niet op zichzelf. MAE beschrijft eerdere paden volgens een bepaalde instap, uitstap en dataconventie. Een nieuwe stop verandert welke transacties openblijven en moet als volledige regel worden getest.

Q3Kan ik excursies meten met de balk waarin mijn instap valt?

Alleen als u prijzen na de fill kunt isoleren. Bevat de balk ook beweging vóór de instap, gebruik dan fijnere tijdstempeldata of markeer de waarneming als onbeslist.

Bronnen en verder lezen

Probleem melden

We bereiden een e-mail met de link naar dit artikel voor. Mark ontvangt je melding pas nadat je die verstuurt

Snelle check

De gids gelezen? Test jezelf met 3 vragen

Vraag 1 / 3

Vraag 01

Een long MES-transactie opent op 5.200,00. De laagste koers tijdens de transactie is 5.199,00. Wat is de MAE in punten?

Kies een antwoord om de uitleg te zien

Optiewoordenlijst