Úterý 19. březen 2024 14:58
reklama
Purple MT4 platforma nova
reklama
Instaforex ebook
reklama
Instaforex Dakar
reklama
XTB trading konference 2024

Testování obchodních strategií: Jak na backtesting II

11.04.2011  Autor: Ondřej Hartman  Sekce: Základy FOREXu, rady, tipy   Tisk

V dnešním článku se budeme věnovat ručnímu backtestu a představíme si základy tohoto typu backtestování.

Základem testování obchodního systému je statistika získaná zapisováním všech obchodů a informací za dané časové období. Přitom není nutné pořizovat jakékoliv sofistikované programy nebo jiný software. Celou "parádu" si můžete sami uspokojivě pořídit v programu Microsoft Office Excel.

Pamatujte, že důslednost, pečlivost a trpělivost jsou základní předpoklady pro provedení testu systému. Ale rozhodně má tato mravenčí práce smysl. Výsledek backtestu nám totiž jednoduše ukáže, jestli je daný systém ziskový a popřípadě nám dá informaci o tom, co bude potřeba pro jeho další vylepšení a vyladění.

Příklad reportu z ručního backtestu v praxi: Všimněte si, že základem bude vždy datum, pár, velikost pozice time frame, čas vstupu, vstup, atd. viz níže příklad takovéhoto backtestu v excelu. Takto připravenou základní tabulku si můžete snadno vytvořit v excelu pro své potřeby tak, abyste vždy měli k dispozici údaje potřebné ke kontrole a úpravám svého obchodního systému.


Příklad equity (ekvitní) křivky:


Co to vlastně ekvitní (equity) křivka je?
Jde o křivku, která charakterizuje vývoj kapitálu v čase - a jak ji lze vytvořit - stačí na to také aplikace Excel. Equity křivka by nám měla sloužit jako pomůcka pro vytvoření systému odpovídajícího psychologii individuálního tradera. Někteří tradeři namísto kapitálu zobrazují počet pips.

Tipy a triky pro ruční backtestování

-          Používejte EXCEL nebo jiný podobný tabulko-textový program namísto zapisování obchodů tužkou na papír. Excel a podobné programy totiž umožňují  automatické vypočítávání procent, vedení statistik, vyobrazení equity a nemusí pak nic ručně dopočítávat na kalkulačce apod.

-          Pokud používáte platformu MetaTrader (MT4), tak můžete využít funkci, pro posouvání grafů tzv. Krok za krokem. Tato funkce vám dá možnost posouvat graf po 1 svíci od časového období, které si vyberete (například období za 1 rok nazpět) až po současnost (takže neuvidíte budoucnost a to vás nebude rozptylovat, abyste neviděli budoucí vývoj při zpětném testu a při zpětném procházení cenového grafu). Takže až váš systém dostane vstupní signál, tak si do EXCELU zapíšete vstup ale v tu chvíli ještě nevidíte, co se stane dále (podobně jako reálné podmínky v trhu). Pokud tedy máte systém (obchodní pravidla), který chcete testovat, tak vyberte daný měnový pár, příslušný časový rámec, tak v MT4 vypněte funkci ,,automatický posun" a poté najeďte na grafu nazpět například 1-2 roky. A nyní stačí na klávesnici počítače zmáčknout/stisknout klávesu F12, pomocí, které se bude graf/obrazovka posouvat vždy o 1 svíci.Touto funkcí si můžete jednoduše vyzkoušet, jak bude obchodování vypadat a zároveň můžete Krok za krokem backtestovat svou strategii.

Výhody ručního backtestu:

  • Zjistíme, zdali je daná strategie zisková, či nikoliv.
  • Získáme důležité poznatky k systému a poznáme jeho slabiny.
  • Obchodník si vnitřně prožije vývoj trhu, když ručně prochází grafy a získá i rychleji cit pro trhy.

Nevýhody ručního backtestu:

  • Největší nevýhodou ručního backtestu je jeho časová náročnost a někdy může trvat i několik dní nebo týdnů, než ručně otestujeme danou obchodní myšlenku nebo strategii.

Pokud se strategie ukáže v backtestu jako zisková, tak může následně přijít papertrading neboli demo účet v reálném čase ale s fiktivním kapitálem. Pokud systém bude vykazovat stejné nebo podobné výsledky na demo účtu, které vykazoval v backtestingu, tak můžeme po cca 3 měsících uvažovat o přechodu na reálný účet. Využít můžeme mini nebo micro účet a nemusíme tak ze začátku riskovat ihned standardní loty.

V příštím článku se společně podíváme na automatické backtestování pomocí specializovaných softwarů.

Sdílení článku: 
   

 

Související články

    backtest AOS.png
    Testování strategií: Automatický backtesting III
    V dnešním článku se budeme věnovat automatickému backtestu a představíme si základy tohoto typu backtestování. Trader svou strategii, díky znalosti programování v dané obchodní platformě (softwaru), promění ve vzorec (pevná fixní pravidla) a ten aplikuje na historické data. Poté mu během pár sekund/minut software zobrazí report s výsledky (zisky, ztráty, počet obchodů apod.) z automatického backtestu, aby zjistil jestli je daná strategie zisková.
    fundamenty.jpg
    Testování obchodních strategií: Jak na backtesting I
    Hlavně ze strany začínajících traderů dostáváme dotazy na téma backtestování obchodních systémů. Postupně se zde tomuto tématu budeme věnovat více. Pojďme se tedy na tuto důležitou oblast tradingu podívat postupně.

Čtěte více

  • Proč v tradingu neexistuje svatý grál
    Každý, kdo již strávil značnou dobu obchodováním na finančních trzích, vám řekne, že v tradingu žádný svatý grál neexistuje, kterým může být například nějaký indikátor, metoda či strategie, která obchodníkovi v každém obchodu přinese zisk, tedy že nebude mít žádnou ztrátu. Zkušení tradeři vám poví, že to je nesmysl a že ztráty jsou naprosto běžnou součástí tohoto byznysu. V dnešním článku se podíváme na tři důvody, proč svatý grál zkrátka neexistuje.
  • Příprava tradera na každodenní intradenní obchodování
    V dnešním článku se zaměřím na každodenní přípravu full-time intradenního Price Action obchodníka a její specifika. Strašně nerad bych pouze opakoval to, co lze nalézt v každé vzdělávací publikaci, proto se budu snažit vypíchnout ty nejdůležitější praktické aspekty, které z mého pohledu a na základě mých zkušeností výrazně ovlivňují a pomáhají tomu, aby člověk uspěl na poli intradenního obchodování.
  • Připravujete se na obchodní den?
    K úspěšnému tradingu je potřeba něco více, než pouze otevírat a uzavírat obchody. Úspěšný trading je totiž také o kvalitní přípravě, neboť kvalitní příprava a rozhodnutí na základě této přípravy nám může výrazně pomoci k dosažení cílů v tradingu. Stejně jako atleti či další sportovci, kteří před závody tráví mnoho času přípravou, tak i tradeři si musí splnit svůj „domácí úkol.“
  • Rozdíly mezi live a demo obchodováním
    V dnešním článku si vysvětlíme hlavní rozdíly v obchodování na live (reálných) a demo účtech. Narážíme totiž na mnoho začínajících obchodníků, kteří se diví, že po několika měsíčním obchodování na demo účtu, kde dosahovali téměř konstantního profitu, to na reálném účtu vypadá zcela odlišně.
  • Rozvíjejte svou trpělivost v tradingu
    V dnešním článku se budeme zabývat tématem trpělivosti. Jak souvisí trpělivost s obchodováním na finančních trzích? Někteří úspěšní tradeři jsou přesvědčeni, že tato vlastnost je základním předpokladem úspěchu. Začtěte se a zjistíte, jaké výhody vám trpělivost může při tradingu přinést.
  • Skryté náklady promeškaných obchodů
    Obchodníci na finančních trzích, kteří chtějí být konzistentně ziskoví, vědí, jak je důležité zjišťovat pro a proti u každého obchodu, do kterého se chystají vstoupit. Bohužel často přehlíží důsledek toho, kdy do obchodu nevstoupí.
  • Snažíte se obchodovat přesné vrcholy a dna?
    Rizika a dopady obchodování ve snaze zachytit vrcholy a dna. Dnešní článek je určen spíše pro začátečníky, ale i tak si myslím, že může pomoci pokročilejším traderům. Po letech rozhovorů s mými přáteli obchodníky a dalšími nadšenci do forexu jsem si všiml, že když mluvíme o ztrátových obchodech, často přijde řeč na obchody, u kterých se zdá, že každou chvíli musí dojít ke změně směru.
  • Stále se vám v tradingu nedaří? Zkuste něco změnit
    Dnešní článek by měl pomoci těm z vás, kteří už nějakou dobu obchodují, ale přesto se jim stále nedaří tak, jak by si představovali. Důvodů, proč tomu tak je, může být celá řada a pokusíme se alespoň ty nejčastější z nich podrobněji probrat.
  • Šest nejčastějších chyb nováčků v tradingu
    Každý z nás, kdo to s tradingem myslí alespoň trochu vážně, se jednou dostane do situace, kdy si bude chtít otevřít reálný obchodní účet. Ovšem tento mnohými obávaný krok s sebou přináší některá rizika a chyby, kterých se můžeme dopustit. V tomto článku vám přineseme pohled na několik typických a běžných chyb, kterých se nováčci na forexu běžně dopouští. Tyto chyby stejně nejspíš uděláte, ale alespoň budete vědět o tom, že je děláte a bude v budoucnu snazší se jim vyhnout.
  • Testování obchodních strategií: Jak na backtesting I
    Hlavně ze strany začínajících traderů dostáváme dotazy na téma backtestování obchodních systémů. Postupně se zde tomuto tématu budeme věnovat více. Pojďme se tedy na tuto důležitou oblast tradingu podívat postupně.
  • Testování strategií: Automatický backtesting III
    V dnešním článku se budeme věnovat automatickému backtestu a představíme si základy tohoto typu backtestování. Trader svou strategii, díky znalosti programování v dané obchodní platformě (softwaru), promění ve vzorec (pevná fixní pravidla) a ten aplikuje na historické data. Poté mu během pár sekund/minut software zobrazí report s výsledky (zisky, ztráty, počet obchodů apod.) z automatického backtestu, aby zjistil jestli je daná strategie zisková.
  • Trading a daně
    V dnešním tématu se budeme věnovat povinnostem, které přináší každé podnikání, a tím jsou daně. Ze zisku si stát vždy chce část ukrojit. Někdy je dokonce povinnost platit daně, i když je naše obchodování ve ztrátě. Otázkou také může být, jaké jsou rozdíly ve zdanění investičních příjmů v České republice a v zahraničí. O tom všem se dočtete v následujícím článku.
  • Trading cíle a předsevzetí pro letošní rok
    Začátek nového roku je tu, a tak je nejvyšší čas položit si pár otázek a nastavit si nové cíle, aby se náš trading ubíral v následujícím roce tím správným směrem. Přelom roku či začátek tohoto měsíce je rozhodně ideální doba popřemýšlet, jaký jsme měli rok. Pokud si vedete pečlivě obchodní deník, budete mít obrovskou výhodu a snadnější práci s vyhodnocením uplynulého roku.
  • Trading doma - jak na to?
    Díky technologickému pokroku stále více a více lidí má v současné době přístup k forexovému obchodování. Obchodní účet lze založit s minimálním vkladem, a navíc to trvá pouze několik dnů, u některých brokerů pouze několik hodin. Nejen tyto výhody vedou obchodní nadšence k obchodování jako jednomu ze zdrojů příjmů, jiní zase chtějí obchodovat na plný úvazek.
  • Trading jako byznys
    V dnešním vzdělávacím článku si vysvětlíme, jak chápat naše obchodování a přístup k obchodování jako k byznysu. Obchodníci dělají obrovskou chybu, když k tradingu takto nepřistupují a zároveň očekávají konzistentní zisky. Přitom se na finančních trzích chovají jako v kasinu bez jakékoliv strategie a systematického přístupu. Pokud chceme v tradingu uspět a být profesionálními obchodníky, musíme k tomu s maximální soustředěností také přistupovat.
  • Tržní očekávání versus předpovědi: Kde je rozdíl?
    Co je to vlastně předpověď? Je to tvrzení o tom, jaký bude vývoj určité konkrétní věci v budoucnosti. To, že vyřknete určitou předpověď, znamená, že očekáváte určitý vývoj či výsledek. V tradingu by taková předpověď tedy znamenala tvrzení o tom, že určitý měnový pár bude za danou dobu obchodovaný za konkrétní cenu. V dnešním článku se podíváme hlouběji na to, jak předejít zbytečným předpovědím a jak věnovat svou energii skutečnému tradingu.
  • Tři nejvíce podceňovaná rizika v obchodování
    Obchodování na finančních trzích s sebou nese spoustu rizik. Pokud by tomu tak nebylo, byli by všichni milionáři, že? Renomovaný psycholog specializující se na obchodování, Brett Steenbarger, však poukazuje na to, že existují rizika, která mnozí z nás snadno přehlíží. V dnešním článku se podíváme na to, o jaká rizika se jedná a jak se jim pokusit vyvarovat.
  • Tři věci, které by měl mít odolný trader
    Mnoho lidí považuje trading za náročnou činnost (což je také pravda). Není tedy divu, že obchodování na finančních trzích představuje jedinečné výzvy. Splnění těchto výzev a překonání překážek vyžaduje, abychom šli proti předsudkům, které v sobě máme. K tomu, abychom jako tradeři odolnost získali, potřebujeme některé předsudky vyvrátit. V dnešním vzdělávacím článku si je uvedeme.
  • Udělejte ze svých slabin své přednosti
    Předpokládejme, že v obchodování právě prožíváte krušnou sérii ztrátových obchodů. Co budete dělat dále? Jste typ obchodníka, který z této „šňůry“ ztrátových obchodů pociťuje úzkost a díky tomu nedokážete otevřít další obchod, i když se vyskytl signál dle obchodního plánu, nebo dokážete sérii ztrát snadno přijmout a pokračovat dál? Nezáleží na tom, jak dlouho již trader obchoduje, vždy totiž existuje riziko, že kvůli svým obchodním výsledkům zažije pocit stresu.
  • Úskalí přechodu z demo účtu na reálný
    Jako nováčkům v tradingu vám často radili, abyste se co nejvíce naučili na demo účtu (s fiktivními penězi) ještě před tím, než se dáte do obchodování na reálném účtu (se skutečnými penězi). Dostali jste třeba virtuálních 50.000 USD a začali jste obchodovat. Naučili jste se dobře ovládat svou obchodní platformu, vyzkoušeli si nějaký obchodní systém a také jste se domnívali, že jste si ochutnali i ty pravé pocity při obchodování, tedy že jste zvládli i psychologii tradingu.

 


Diskuse ke článku

Diskuse je přístupná pouze pro registrované uživatele.
Přihlásit se | Nová registrace
Forex - doporučené články:

Co je FOREX?
Základní informace o finančním trhu FOREX. Forex je obchodování s cizími měnami (forex trading) a je zároveň největším a také nejlikvidnějším finančním trhem na světě.
Forex pro začátečníky
Forex je celosvětová burzovní síť, v jejímž rámci se obchoduje se všemi světovými měnami, včetně české koruny. Na forexu obchodují banky, fondy, pojišťovny, brokeři a podobné instituce, ale také jednotlivci, je otevřený všem.
1. část - Co to vlastně forex je?
FOREX = International Interbank FOReign EXchange. Mezinárodní devizový trh - jednoduše obchodování s cizími měnami - obchodování se směnnými kurzy.
VIP zóna - Forex Asistent
Nabízíme vám jedinečnou příležitost stát se součástí týmu elitních obchodníků FXstreet.cz. Ve spolupráci s předními úspěšnými obchodníky jsme pro vás připravili unikátní VIP skupinu (speciální uzavřená sekce na webu), až doposud využívanou pouze několika profesionálními tradery, a k tomu i exkluzivní VIP indikátory, doposud úspěšně používané pouze k soukromým účelům. Nyní se vám otevírá možnost stát se součástí této VIP skupiny, díky které získáte jedinečné know-how pro obchodování na forexu, výjimečné VIP indikátory, a tím také náskok před drtivou většinou ostatních účastníků trhu.
Forex brokeři - jak správně vybrat
V podstatě každého, kdo by chtěl obchodovat forex, čeká jednou rozhodování o tom, s jakým brokerem (přeloženo jako makléř/broker nebo zprostředkovatel) by chtěl mít co do činění a svěřil mu své finance určené k obchodování. Velmi rád bych vám přiblížil problematiku výběru brokera, rozdíl mezi jednotlivými typy brokerů a v neposlední řadě uvedu několik příkladů nejznámějších z nich.
Forex robot (AOS): Automatický obchodní systém
Snem některých obchodníků je obchodovat bez nutnosti jakéhokoliv zásahu do obchodu. Je to pouhá fikce nebo reálná záležitost? Kolik z nás věří, že "roboti" mohou profitabilně obchodovat? Na jakých principech fungují?
Forex volatilita
Forex volatilita, co je volatilita? Velmi užitečným nástrojem je ukazatel volatility na forexu. Grafy v této sekci ukazují volatilitu vybraného měnových párů v průběhu aktuální obchodní seance.
Forex zůstává největším trhem na světě
V dnešním článku se podíváme na nejnovější statistiky globálního obchodování na forexu. Banka pro mezinárodní vyrovnání plateb (BIS) totiž před pár týdny zveřejnila svůj pravidelný tříletý přehled, ve kterém detailně analyzuje vývoj na měnovém trhu. BIS je označována jako "centrální banka centrálních bank". Je nejstarší mezinárodní finanční organizací a hraje klíčovou roli při spolupráci centrálních bank a dalších institucí z finančního sektoru. Dnešní vzdělávací článek sice nebude zcela zaměřen na praktické informace z pohledu běžného tradera, ale i přesto přinese zajímavé a důležité poznatky.

Nejnovější články:


Naposledy čtené:

reklama
Fintokei ProTrader