Prax a overovanie

MAE a MFE: cenová cesta, váhy a čisté zachytenie

Oddeľte extrémy, výber víťazov a podiel súčtov. EUR protipríklad má 100 % cenové zachytenie a čistú stratu; čisté MFE je nulové.

Abstraktná redakčná ilustrácia vytvorená AI k téme „MAE a MFE: cenová cesta, váhy a čisté zachytenie“. Nezobrazuje historické kurzy.
Redakčná ilustrácia vytvorená AI; nejde o snímku platformy ani historický cenový graf.

Forex a CFD s pákou môžu rýchlo viesť k strate. Vzdelávací obsah bez osobného investičného odporúčania.

V tomto článku

Po prečítaní dokážete…

  • Zosúladiť cenové extrémy s intervalom, Bid/Ask, aktívnymi výstupmi a zmenami objemu.
  • Vypočítať priemer pomerov aj podiel súčtov a vysvetliť rozdiel ich váh.
  • Na EUR modeli rozlíšiť cenové zachytenie, čisté MFE a skutočne zaúčtovanú equity.

Vysvetlenie pojmov priamo v článku

Realizovaný zisk a strata Obchodný denník Pokles od maxima: drawdown Očakávaná hodnota výsledku Veľkosť pozície (objem) Stop loss

MAE a MFE zaznamenávajú najväčšiu nepriaznivú a priaznivú odchýlku počas otvorenia obchodu. Pomáhajú navrhnúť test iného výstupu, ale neprezradia, čo by už zastavená pozícia urobila pri inom pravidle. Najprv určte meranie, výber vzorky a spôsob overenia zmeny. Samotný pekný pomer nie je dôkaz lepšej stratégie.

Čo znamenajú MAE a MFE?

Maximum Adverse Excursion je najväčšia nepriaznivá odchýlka počas otvorenia. Maximum Favorable Excursion je najväčšia priaznivá odchýlka v tom istom intervale. Tu zapisujeme MAE ako kladnú veľkosť straty a MFE ako kladnú veľkosť zisku, najmenej nulu, ak priaznivý pohyb nebol. Iné reporty môžu používať znamienka, pipy, peniaze alebo pôvodné riziko R. Konvenciu určte pred porovnaním.

Údaje dopĺňajú cestu k realizovanému výsledku, neurčujú však optimálny stop loss a take profit. Pre long s pevným objemom na OTC forexe porovnávajte skutočný vstup s relevantným likvidačným Bid, pre short s Ask. Jednostranný graf, provízie a konverzia môžu spôsobiť, že cenová odchýlka nebude najväčšou čistou peňažnou stratou.

Priemer zachytenia sa líši od podielu celkov

Obe pozície majú kladný výsledok aj MFE. Rozhodnite, či má každý obchod rovnakú váhu alebo je vážený vlastným MFE.

Priemer obchodov alebo podiel súčtov?Dve vymyslené pozície s pevným objemom majú výsledky 8 a 20, MFE 10 a 100 v rovnakej peňažnej jednotke. Pomery sú 80 % a 20 %. Rovnaké váhy obchodov dávajú 50 %, podiel súčtov približne 25,45 %.DVA SPÔSOBY ZHRNUTIA MFEA: výsledok 8 / MFE 10 = 80 %B: výsledok 20 / MFE 100 = 20 %Jedna dĺžková mierka pre obe pozície.Priemer: (80 % + 20 %) / 2 = 50 %.Podiel súčtov: (8 + 20) / (10 + 100)= 28 / 110 ≈ 25,45 %.

Každá vymyslená pozícia má pevný objem; jedna peňažná jednotka, bez nákladov a konverzie, extrém len počas života pozície. Čísla nie sú cieľmi ani prognózou. TradingView opisuje meranie počas otvorenia, zobrazené agregácie sú naša aritmetika.

Svetlé pruhy sú MFE, tmavé dosiahnuté výsledky v rovnakej mierke. Váha nie je estetická voľba grafu.

Na malej obrazovke posúvajte diagram vodorovne alebo ho zväčšite. Vysvetlenie nájdete aj v texte.

Výsledky 8 a 20, MFE 10 a 100: pomery 80 % a 20 %. Ich priemer je 50 %, podiel súčtov 28 / 110 ≈ 25,45 %. Druhý údaj váži pozíciu B hodnotou 100 zo 110 jednotiek menovateľa. Prvý odpovedá na priemerný jednotlivý pomer, druhý na podiel dosiahnutý zo súčtu MFE. Metódu, jednotku a nulové MFE určte vopred. Výhodnejšie číslo po výsledkoch nevyberajte. Ani jedno nedokazuje rozpoznateľnosť maxima v reálnom čase.

Čo meriame pri jednom obchode?

Hypotetický long EUR/USD vstúpil na 1,0850, pôvodný stop je 1,0820, teda 30 pipov. Výstup je plánované diskrečné pravidlo, nie už aktívny take profit: počas otvorenia Bid dosiahne 1,0905 a obchodník neskôr odíde na 1,0890 za 40 pipov. Pri aktívnom príkaze na 1,0890 by bolo potrebné vysvetliť inú sekvenciu a plnenie.

  • Najnižší Bid 1,0830 dá MAE 20 pipov, dve tretiny pôvodnej stopovej vzdialenosti.
  • Najvyšší Bid 1,0905 dá MFE 55 pipov. Neskorší realizovaný cenový zisk je 40 pipov.
  • Pomer zachytenia 40 / 55 ≈ 72,73 % opisuje pridelenú cestu. Nie je univerzálny cieľ ani dôkaz dosiahnuteľného maxima.

Jeden obchod odhalí nesúlad, ale nedokáže trvalú výhodu. Ani pevná hranica sto pozorovaní nevyrieši závislosť obchodov, výber, pokrytie trhu a počet skúšaných variantov. Menšia vzorka nie je automaticky bezvýznamná; neistotu však uvediete pred výberom nových výstupov.

Ako testovať stop podľa MAE?

Pôvodný stop obmedzuje, ktoré cesty naďalej pozorujete ako otvorenú pozíciu. Pri aktívnom pevnom stope 20 pipov, spojitých kotáciách a plnení bez sklzu nemôže víťazný obchod zostať otvorený cez nepriaznivých 28 pipov. Najprv zosúlaďte čas, jednotky, úpravy stopu, náklady a plnenie. Priemer iba víťazov neukazuje cenu strát ani protifaktickú cestu zastavených obchodov.

  1. Určte vzorku. Stratégia, rámec, počet a trhové obdobie musia byť známe. Aj sto výsledkov môže byť vybraných, závislých alebo nereprezentatívnych.
  2. Oddeľte víťazov a porazených. Pre samotný opis je to užitočné; test zmenenej stratégie však musí zachovať aj straty. Vybraná skupina nenahrádza celý súbor.
  3. Skontrolujte rozdelenie. Priemer 25 pipov iba víťazov nehovorí, koľko obchodov by zasiahol alternatívny stop 20 pipov. Pôvodná ochrana už orezala pozorované cesty; potrebujete platné celé cenové priebehy.
  4. Zapíšte kandidátske pravidlo. Násobok priemeru 1,1 alebo 1,2 je hypotéza, nie dokázaný optimálny odstup. Porovnajte úplné pravidlá na oddelených hodnotiacich dátach; väčší stop sám nepotvrdzuje vyššiu očakávanú hodnotu.
  5. Prepočítajte objem a náklady. Pri rovnakom peňažnom rozpočte v lineárnom modeli širší stop obvykle znamená menší objem. Rešpektujte povolený krok a testujte celý výsledok, nie iba vzdialenosť.

Ako testovať profitový výstup podľa MFE?

Maximum poznáte spätne. Nízky pomer nedokazuje, že živé pravidlo mohlo rozpoznať vrchol. Druhý hypotetický long zo vstupu 1,1000 dosiahne počas otvorenia Bid 1,0980 a 1,1050, neskôr vystúpi na 1,1040: MAE 20 pipov, MFE 50, realizovaných 40, pomer 80 %. Neskorších 1,1070 už do merania nepatrí. Aktívny take profit vyplnený pri prvom dosiahnutí 1,1040 by meranie skončil skôr.

Zmena objemu vyžaduje samostatnú peňažnú cestu. V hypotetickom lineárnom kontrakte kúpite desať jednotiek po 100, deväť predáte po 110 a poslednú po 120, bez nákladov či konverzie. Pred čiastočným výstupom je otvorený zisk 100; po ňom realizovaných 90 plus otvorených 10, stále 100. Na 120 je to 90 + 20 = 110. Cenové MFE 20 krát pôvodných desať jednotiek by dalo 200, nadhodnotenie o 90. Neskorší vrchol nemožno priradiť už predaným jednotkám.

  1. Opíšte konvenciu. Cena alebo peniaze, znamienko alebo kladná veľkosť, náklady a hranice života. Pri MFE nula je podiel nedefinovaný; záporný výsledok a kladné MFE môžu dať záporný podiel.
  2. Agregujte konzistentne. Podiel súčtov a priemer jednotlivých pomerov sa nemusia rovnať. Nemáme overený univerzálny retailový cieľ 50–60 % alebo profesionálny 70–80 %. Porovnávajte rovnaké dáta a postup.
  3. Zapíšte jednu hypotézu. Pevný cieľ, ATR trailing stop a čiastočný výstup menia stratégiu inak. Pomer 70 % alebo násobok priemerného MFE neurčí víťaza.
  4. Overte celý nový postup. Oddeľte vývoj a hodnotenie, uložte všetky skúšané varianty, zahrňte čistý výsledok, poklesy a expozíciu. Päťdesiat obchodov nedokazuje príčinu ani trvalosť rozdielu.

Nový EUR model: cenové zachytenie 100 % a čistá strata

Oddelený hypotetický účet má 1 000 EUR. Jeden úplný long GBP/USD má 10 000 GBP, vstup Ask 1,2500. Vstupný Bid je 1,2498 a od neho priebeh monotónne rastie až po 1,2501, kde pridelíme úplný diskrečný výstup; pred výstupom žiadna ďalšia pozícia ani čiastočné uzavretie. Spread je pridelených 0,0002, Ask = Bid + spread. Pevná konverzia 0,90 EUR/USD, provízia 1 EUR pri vstupe a 1 EUR pri výstupe. Bez financovania, ďalších nákladov, tokov, konverzného spreadu, sklzu alebo skoršej likvidácie; marža postačuje.

100 % cenového zachytenia nemusí pokryť poplatkySamostatný hypotetický účet 1 000 EUR; jeden úplný long 10 000 GBP, Ask vstup 1,2500, vstupný Bid 1,2498 rastie monotónne na výstupný Bid 1,2501. Stály spread 0,0002, presné plnenia, konverzia 0,90 EUR/USD a každá provízia 1 EUR. Bez iných pozícií, tokov, financovania, menového spreadu, sklzu, dodatočných nákladov a skoršej likvidácie; marža postačuje.MODELOVÝ VÝPOČETCena počas otvoreniaMAE 2 pipy; MFE 1 pipCelý čistý výsledok−1,10 EUR; konečných998,90 EUROdhad okamžitého celéhouzavretiaNajlepší −1,10 EUR;čisté MFE 0Zaúčtovaná equity predposlednou províziou999,90 EUR
100 % cenového zachytenia nemusí pokryť poplatky. Samostatný hypotetický účet 1 000 EUR; jeden úplný long 10 000 GBP, Ask vstup 1,2500, vstupný Bid 1,2498 rastie monotónne na výstupný Bid 1,2501. Stály spread 0,0002, presné plnenia, konverzia 0,90 EUR/USD a každá provízia 1 EUR. Bez iných pozícií, tokov, financovania, menového spreadu, sklzu, dodatočných nákladov a skoršej likvidácie; marža postačuje.

Uveďte konvenciu poplatkov a menovateľa. Cenových 100 % nie je čistá ziskovosť a nulové čisté MFE neumožňuje delenie.

Na malej obrazovke možno diagram posúvať vodorovne alebo zväčšiť. Hodnoty a záver nájdete aj nižšie v texte.

Cena počas otvorenia
MAE 2 pipy; MFE 1 pip – Realizovaný 1 pip / cenové MFE 1 pip = 100 %.
Celý čistý výsledok
−1,10 EUR; konečných 998,90 EUR – +1 USD × 0,90 − dve provízie po 1 EUR.
Odhad okamžitého celého uzavretia
Najlepší −1,10 EUR; čisté MFE 0 – Pri konvencii najmenej nula. Čistý podiel je nedefinovaný; nie 0 %.
Zaúčtovaná equity pred poslednou províziou
999,90 EUR – Výstupná provízia ešte nie je zaúčtovaná. Odhad celého uzavretia ju už zahŕňa.

Cenové MAE je 2 pipy, MFE 1 pip, realizovaný cenový výsledok tiež 1 pip. Cenový pomer je teda 100 %. V peniazoch +1 USD × 0,90 − 2 EUR znamená −1,10 EUR, konečnú hotovosť 998,90 EUR. Pri každom okamihu osobitne odhadneme celý čistý výsledok okamžitého uzavretia: cenový výsledok × 0,90 mínus obe provízie. Najlepšie vychádza stále −1,10 EUR; čisté MFE pri konvencii najmenej nula je 0. Čistý podiel s takým menovateľom je nedefinovaný, nie nula percent.

Odhad celého uzavretia nie je priebežne zaúčtovaná equity: výstupná provízia sa ešte neúčtuje. Po vstupnej provízii je hotovosť 999 EUR a otvorený cenový výsledok pri vstupnom Bid −1,80 EUR, equity 997,20 EUR. Tesne pred výstupnou províziou na najlepšom Bid je equity 999,90 EUR; po nej konečných 998,90 EUR. Cenové a čisté MFE nemiešajte do jedného podielu. Nie je to pozorovaná stratégia ani argument, že vrchol sa dá vždy trafiť.

Hypotetická kontrola súladu záznamu

Pred výberom širšieho stopu alebo iného výstupu skontrolujte extrémy, ktoré odporujú aktívnemu ochrannému pokynu. Merajte len počas otvorenia, na relevantnej strane kotácie.

Úloha na konzistenciu, nie zistené zlepšenie
PoložkaČo treba overiť
Pôvodný stop 20 pipovBol aktívny a ako sa vykonal?
MAE 28 pipovNezlučiteľné s týmto pevným stopom a obyčajným spojitým plnením pred víťazným výstupom; najprv vysvetlite záznam.
Kandidátsky stopNásobok 1,1 priemeru iba víťazov neurčuje optimum.
MFE 52 pipov a aktívny cieľ 30Vysvetlite vykonanie alebo interval merania.
Pomer 30 / 5257,6923 % len ak oba vstupy platne patria rovnakému meraniu pred výstupom.
Nový výstupTestujte napríklad uzavretie polovice na určenej úrovni a trailing zvyšku voči nezmenenému základu.
Vyhodnotenie a hraniceOddelené dáta; žiadny univerzálny profesionálny cieľ. Z neúplnej tabuľky nevyplýva vyššia úspešnosť, pomer výnosu k riziku alebo ročný zisk.

Iný stop alebo výstup mení stratégiu, aj keď vstupy zostanú. Porovnajte čisté výsledky normalizované rizikom na oddelených dátach. MAE opisuje zaznamenanú nepriaznivú cestu, nie pozorovanie zastavenej pozície po jej zániku. Pôvodný stop a výber víťazov orezávajú dostupnú informáciu.

Ktoré nástroje a údaje pomôžu?

  • Edgewonk uvádza ročné predplatné. Pred nákupom overte aktuálne podmienky, import a požadované ceny; výpis nemusí obsahovať celý priebeh. Tu neuvádzame univerzálnu konečnú cenu alebo slovenskú DPH.
  • MetaTrader 5: dokumentácia Testing Report definuje extrémy počas života pozície. Bežný obchodný prehľad nie je automaticky tento testerový report. Zosúlaďte niekoľko jednotlivých záznamov a dostupnú históriu.
  • TradingView Strategy Tester: oficiálna dokumentácia List of trades vysvetľuje adverse a favorable excursion. Overte pravidlá stratégie, zdroj a meracie jednotky; poskytovateľský príklad nie je váš účet.
  • Tabuľka: časy vstupu/výstupu, strana ceny, zmeny objemu, náklady a konvencia. Pridanie stĺpcov neobnoví chýbajúcu históriu; nemáme potvrdený pevný čas prípravy.

Ako pripraviť prvý týždeň kontroly?

  1. Do denníka obchodov pridajte MAE/MFE s jednotkou, znamienkom a intervalom. Označte chýbajúce vstupy skôr, než z vyplneného riadka vyvodíte záver.
  2. Merajte na dostatočne podrobnej Bid/Ask histórii iba počas skutočného života pozície. Výpis nemusí obsahovať extrémy. Odhad odlíšte od merania a neznáme hodnoty nehádajte.
  3. Opíšte obdobie, počet a pokrytie vzorky. Porovnajte priemer, medián a rozdelenie víťazov aj porazených. Výsledok opisuje pozorovanú stratégiu, sám neurčuje optimálny stop alebo cieľ.
  4. Zmrazte kandidátske pravidlo a vyhodnoťte ho na nedotknutom historickom alebo určenom budúcom období oproti základu. Náklady a drawdown zahrňte; 50 až 100 obchodov nie je dôkaz príčinnej alebo trvalej výhody.
  5. Naplánujte ďalšiu kontrolu a zachovajte verzie. Štvrťrok je možný postup, nie záruka zachytenia zmeny pred stratou. Vedenie štatistík spojí tieto údaje s celkovým prehľadom.

Overte si, čo ste sa naučili

Cvičenie: približne 2 minúty.

Výsledky sú 8 a 20, MFE 10 a 100. Aký je podiel celkového výsledku k celkovému MFE?

Zobraziť odpoveď a vysvetlenie

Najprv sčítajte 8 + 20 a 10 + 100. Väčšie MFE pozície B má väčšiu váhu.

Ďalšie otázky

Čo presne zapisovať ako MAE a MFE?

Časy vstupu a výstupu, stranu ceny, objem a jednotku. Tu je MAE kladná veľkosť straty, MFE kladná veľkosť zisku najmenej nula; iné reporty môžu používať znamienka. Pri pôvodnom longu vstup 1,0850 a Bid 1,0830 znamenajú 20 pipov MAE; Bid 1,0905 znamená 55 MFE. Realizovaných 40 pipov je iný údaj. Minútová sviečka môže obsahovať extrémy pred vstupom alebo po výstupe, preto nie je automaticky presným meraním.

Ako upravovať stop podľa MAE krok za krokom?

Najprv zosúlaďte dáta pôvodnej stratégie. Stop orezáva otvorené cesty a vzorka iba víťazov vynecháva cenu strát. Násobok priemeru 1,1 alebo 1,2 je hypotéza, nie dôkaz pohltenia takmer všetkého šumu. Pri každej vzdialenosti prepočítajte objem, krok a náklady. Uchovajte všetky skúšané varianty a vyhodnoťte celú novú stratégiu na oddelených dátach. Sto obchodov nie je automaticky nezávislá alebo reprezentatívna vzorka.

Čo ak je zachytenie pod 70 %?

Univerzálny cieľ 70 % nemáme. Určte, či ide o priemer jednotlivých podielov alebo súčet výsledkov delený súčtom MFE. Rozdiel môže byť významný: náš príklad dá 50 % verzus približne 25,45 %. Pri nulovom MFE je podiel nedefinovaný. Odlíšte cenu, hrubé a čisté peniaze. Nový EUR model má cenových 100 %, ale čistú stratu a nulové čisté MFE. Spätné maximum neurčuje vykonateľný živý výstup ani najlepšiu metódu.

Aké dáta meranie potrebuje?

Výpis nemusí obsahovať celú cenovú cestu, správnu stranu kotácie alebo čiastočné uzavretia. Zaznamenajte merané a odhadnuté hodnoty, časy, zvyšný objem, náklady a konverziu. Nemožno potvrdiť všeobecný rebríček používania alebo pevný pätnásťsekundový čas zápisu. Polia umožňujú opakovateľnú kontrolu, negarantujú zlepšenie. Dokumentácia MT5 Testing Report opisuje extrémy počas života pozície; všeobecný obchodný prehľad automaticky neposkytuje rovnaké údaje. Najprv zosúlaďte konkrétne záznamy.

Zdroje a overenie

  1. TradingView: Adverse excursion

    Výpočet nepriaznivej odchýlky počas otvorenia. Poskytovateľský BTC príklad nie je náš FX účet.

  2. TradingView: Favorable excursion

    Priaznivý extrém počas otvorenia; agregácie grafu sú naša vlastná aritmetika.

  3. MetaQuotes: Testing Report

    MAE/MFE počas života pozície v časti korelácií; odlišné od všeobecného Trading Report. Nie odporúčanie optimálneho pomeru alebo konkrétneho stopu.

  4. Edgewonk: predplatné

    Ročná periodicita a uvádzané MAE/MFE reporty. Neoverujeme import, výsledky, konečnú cenu alebo tabuľku DPH.

  5. Bailey, Borwein, López de Prado, Zhu: The Probability of Backtest Overfitting

    Abstrakt a úvod verzie z februára 2015: veľa variantov na konečných dátach a falošné pozitíva. Nie výpočet PBO našej stratégie ani univerzálna hranica sto obchodov.

Výpočty používajú výslovne uvedené predpoklady. Nenahrádzajú aktuálne trhové údaje ani podmienky poskytovateľa.

O autorovi

Jarosław Wasiński je vydavateľ a trhový analytik v Poľsku. V roku 2004 založil MyBank.pl a devízový trh sleduje od roku 2007.