Aktualizováno

Testujeme obchodní systém na historických datech – backtesting

Backtesting je jedna z nejčastěji používaných metod pro testování obchodního systému. Provádí se na historických datech za pomocí platformy (například přes platformu MetaTrader) nebo ručně, popř. s použitím jednoduchého programu jako je MS Excel. 

Začínáme s testováním forexových strategií

Backtesting - software TradeStation

Backtesting - software TradeStation

Smyslem backtestingu je aplikovat vlastní obchodní strategii (viz. forex strategie) na historická data, které musí platforma poskytovat.  Při testování je nutné zkoumat vybrané podkladové aktivum (měnový pár) a daný časový rámec. Úspěšnost strategie je totiž nejvyšší pro měnový pár a pro časový rámec, pro který byla optimalizována.

Na otázku, proč je backtesting upřednostňován před obchodováním na forexovém demo účtu (viz. forex demo účet), je jednoduchá odpověď. Obchodování na cvičném účtu by totiž trvalo zdlouhavé měsíce, než by investor získal reálnou představu o výnosnosti a odolnosti daného obchodního systému. Použití backtesting umožňuje získat výsledky testované strategie nesrovnatelně rychleji.

Druhy backtestingu

Manuální (ruční) backtesting se prování tak, že investor prochází historická data a aplikuje na ně svoji strategii. Na papír si zapisuje důležité poznatky, jako datum a čas obchodu, cenu nákupu a prodeje, objem transakce a její výsledek atd. Z toho pak může určit například počet obchodů za určitý časový interval, výnosnost strategie v procentech, ale také úspěšnost strategie pro různé měnové páry. Aby bylo testování efektivnější, používají se pro ruční backtesting tabulkové programy (MS Excel).

Automatický backtesting vyžaduje základní znalost programování, aby byl investor schopen přepsat svoji strategii do podoby programu. Na historických datech pak jednoduše zjistí úspěšnost svého obchodního systému. Výsledky investor získá během několika sekund, a proto je časově výhodnější strávit čas programováním, než u ručního vypisování. 

Ukázka Backtestingu a následného reportování v softwaru TradeStation:

Základní pravidla backtestingu

Backtesting je dobré provádět na více než 100 obchodech nebo za období delší než jeden rok. V opačném případě nebudou výsledky dostatečně směrodatné a systém jevící se jako profitabilní může ve skutečnosti selhat.

Nezapomeňte, že výsledky na historických datech nemusí souhlasit s těmi současnými. Trh je totiž dynamický, neustále se vyvíjí a mění. Proto může v krajním případě nastat situace, že strategie, kterou backtesting vyhodnotí jako výnosnou, bude ve skutečnosti ztrátová. Naopak to ovšem nefunguje, takže pokud vaše strategie na historických datech selhala, nemá smysl ji aplikovat na skutečném účtu.

Obchodování pomocí programu má několik výhod. Pokud investor zadává příkazy ručně a nenechává to na obchodním programu, mohou emoce negativně ovlivnit jeho úspěšnost. I když není backtesting stoprocentní, neexistuje zatím lepší a dostupnější způsob jak ověřit úspěšnost programu či strategie. A hlavně, čas strávený vzděláváním a testováním snižuje riziko ztráty vašich prostředků.

Kde obchodovat?
Přehled populárních CFD brokerů, kteří jsou prověřeni tisícemi českých obchodníků:
ZPŮSOB ŘAZENÍ
1

XTB

Broker roku
95
Měna účtu
CZK, USD, EUR
Minimální vklad
0 Kč ($0)
CFD v nabídce
2 000+
Čeština
ANO
Demo účet
ANO

Výhody / nevýhody

  • Licencovaný broker
  • Nabízí akcie, ETF a CFD
  • Nízké nebo nulové poplatky
  • Zlomkové akcie (investice od €1)
  • Podporuje češtinu a platby v CZK
  • Poplatek za výběry pod 3 000 Kč
  • Vyšší zdanění českých dividend
Recenze
Vyzkoušet XTB
4000+ našich čtenářů si vybralo XTB
Služba CFD. 76% ztrácí peníze
2

eToro

90
Měna účtu
USD
Minimální vklad
$100
CFD v nabídce
5 000+
Čeština
Částečně
Demo účet
ANO

Výhody / nevýhody

  • Licencovaný broker
  • Nabízí akcie, ETF, krypto a CFD
  • Reálné akcie a ETF bez poplatků
  • Zlomkové akcie (investice od $10)
  • Kopírování ostatních obchodníků
  • Čeština není kompletní
  • Účet je vedený v dolarech
  • Nepodporuje výběry v CZK
  • Složité výběry kryptoměn
Recenze
Vyzkoušet eToro
2000+ našich čtenářů si vybralo eToro
Služba CFD. 51% ztrácí peníze
Měna účtu
CZK, EUR
Minimální vklad
30 Kč (€1)
CFD v nabídce
9 000+
Čeština
ANO
Demo účet
ANO

Výhody / nevýhody

  • Licencovaný broker
  • Nabízí akcie, ETF a CFD
  • Reálné akcie a ETF bez poplatků
  • Zlomkové akcie (investice od 25 Kč)
  • Podporuje češtinu a platby v CZK
  • Vyšší swapy u některých CFDs
  • Nenabízí české akcie
  • Akcie nelze převést k jinému brokerovi
Recenze
Služba CFD. 68% ztrácí peníze
Našli jste v textu chybu či nepřesnost? Dejte nám vědět.
Upozornění: CFD (rozdílové smlouvy) jsou komplexní nástroje a v důsledku použití finanční páky jsou spojeny s vysokým rizikem vzniku finanční ztráty. U 68 - 89% účtů retailových investorů došlo při obchodování s CFD ke vzniku ztráty. Měli byste zvážit, zda rozumíte tomu, jak CFD fungují, a zda si můžete dovolit vysoké riziko ztráty svých finančních prostředků. Informace na screenshotech z platforem jsou pouze ilustrativní.

Diskuze, zkušenosti

?Komentáře se zobrazují až po jejich schválení.

Vložit komentář