Trejding8 min

Backtesting Strategije: Testiraj Pre Nego Što Riskiraš

Backtesting je proces testiranja strategije na istorijskim podacima pre nego što uložiš pravi novac. Kako da backtestuješ pravilno, korak po korak.

Nikola Janjic··Ažurirano: 21. februar 2026.

Backtesting trejding strategije - kako testirati strategiju na istorijskim podacima

Nova strategija. Pet trejdova, četiri dobitna. "Ovo je to."

Dve nedelje kasnije, pet gubitnika zaredom. "Ova strategija ne radi." Sledeća. Pa sledeća.

Ali šta ako ta prva strategija zapravo radi - samo nisi imao dovoljno podataka? Pet trejdova ti ne govori ništa. Sto trejdova ti govori istinu. Backtesting ti daje tih sto trejdova pre nego što platiš za odgovor pravim novcem.

Šta je backtesting?

Backtesting je prolazak kroz istorijske podatke i primena tvoje strategije kao da se dešava u realnom vremenu. Gledaš chart, čekaš postavku, zapisuješ ulaz, i tek onda pomeriš dalje da vidiš rezultat.

Nije gledanje charta sa znanjem šta se desilo. To je samo traženje dokaza za ono u šta već veruješ, ne backtesting.

Pravi backtesting simulira live uslove. Ti ne znaš šta će se desiti posle tvog ulaza. Tačno kao u pravom trejdu.

Cilj je sakupiti dovoljno podataka da vidiš da li tvoja strategija ima pozitivno matematičko očekivanje. Ako ima, imaš razlog da je trejduješ. Ako nema, upravo si uštedeo novac.

Većina trejdera preskače ovaj korak. Nađu strategiju na internetu, pogledaju 3 primera, i odmah krenu sa pravim novcem.

Posle 2 nedelje i 5 gubitnika menjaju strategiju. Pa opet isto. Backtesting prekida taj krug jer ti daje činjenice umesto nadanja.

Kako da backtestuješ: korak po korak

Korak 1: Zapiši pravila. Pre nego što otovriš chart, zapiši strategiju na papir. Uslovi za ulaz, stop loss, take profit, koji par, koji tajmfrejm.

Sve mora biti crno na belo. Ako ne možeš da zapišeš pravila, nemaš strategiju. Imaš osećaj. Zato je trejding plan prvi korak.

Kako da backtestuješ: korak po korak

Korak 2: Izaberi period. Minimum 6 meseci istorijskih podataka. Idealno 12.

Period mora da uključuje i trending i ranging tržište. Ako testiraš samo na trendu, dobijaš lažno dobre rezultate.

Korak 3: Izaberi par i tajmfrejm. Počni sa jednim parom i jednim tajmfrejmom. EUR/USD na H1 je dobar početak. Nemoj testirati na 5 parova istovremeno. Fokus je ključ.

Korak 4: Prolazi chart bez gledanja unapred. Ovo je najvažniji korak. Dve metode:

Metoda 1: Bar replay (TradingView Premium). Vraćaš chart na početak perioda i puštaš svećicu po svećicu. Najrealniji backtesting jer simulira live uslove.

Vidiš samo prošlost, nikad budućnost. Kad se pojavi postavka, zapišeš ulaz pre nego što pustiš sledeću svećicu.

Metoda 2: Manual scroll (besplatno). Smanji chart udesno tako da vidiš samo prošlost. Pomeri polako. Kad vidiš postavku, zapiši ulaz PRE nego što pomeriš dalje.

Nije savršeno kao bar replay, ali je 10x bolje od gledanja charta sa znanjem šta se desilo.

Korak 5: Zapisuj svaki trejd. Za svaki trejd zapisuješ: datum, smer (long/short), ulaznu cenu, stop loss, take profit, rezultat (win/loss), i R vrednost. Koristi spreadsheet ili svoj trejding dnevnik.

Korak 6: Sakupi minimum 50 trejdova. Idealno 100. Ispod 50 nemaš statistički značajan uzorak.

5 trejdova nije backtesting. To je traženje potvrde za ono što već misliš, sa dodatnim koracima. Kad imaš 50+, brojevi počinju da znače nešto.

Korak 7: Izračunaj statistiku i odluči. Izračunaj win rate, prosečan R:R, i očekivanje po trejdu. Da li ova strategija zarađuje?

Ako da, nastavi. Ako ne, modifikuj ili odbaci. Odluka mora biti zasnovana na podacima, ne osećaju.

Besplatan sistem

Nemaš napisan plan? Za 7 dana imaš.

Pravila, journal, dnevna rutina. Upiši ime i email. Besplatno.

Expectancy: jedini broj koji je bitan

Expectancy ti kaže koliko u proseku zarađuješ (ili gubiš) po trejdu. Formula:

Expectancy = (Win% x prosečan R dobitak) - (Loss% x prosečan R gubitak)

Pozitivna vrednost znači da strategija zarađuje na dovoljno velikom uzorku. Negativna znači da gubi. Nula znači da ni zarađuješ ni gubiš (ali posle troškova, gubiš).

Expectancy od 0.5R znači da na svakom trejdu u proseku zarađuješ pola R-a. Ako rizikuješ $100, prosečno zarađuješ $50 po trejdu. Na 100 trejdova, to je $5,000. Brojevi ne lažu.

Praktičan primer sa brojevima

Strategija: Long na FVG u bullish trendu posle BOS-a. Par: EUR/USD, H1. Period: 6 meseci.

Rezultati posle 87 trejdova:

  • Win rate: 54% (47 dobitnika, 40 gubitnika)
  • Prosečan dobitak: 2.3R
  • Prosečan gubitak: 1.0R
  • Expectancy: (0.54 x 2.3) - (0.46 x 1.0) = 1.242 - 0.46 = 0.782R po trejdu

Šta ovo znači? Na svakom trejdu, u proseku zarađuješ 0.782R. Ako rizikuješ $100 po trejdu, prosečno zarađuješ $78.20 po trejdu. Na 87 trejdova, to je $6,803 ukupno.

Sa win rate-om od 54%, imaćeš serije gubitnika. 3 zaredom, možda 5. Ali matematika je na tvojoj strani.

Na dovoljno velikom uzorku, zarađuješ. I to znaš jer si testirao. Ne jer se nadaš.

Da si testirao samo 5 trejdova i svih 5 su bili dobitnici, mislio bi da imaš 100% win rate. Ali 5 trejdova ne znači ništa. Možda si samo imao sreću.

87 trejdova ti daje realnu sliku. Na tom uzorku možeš donositi informisane odluke. A informisana odluka je uvek bolja od pogađanja.

Tri česte greške

Greška #1: Curve fitting. Prilagođavaš parametre dok ne izgledaju savršeno na prošlim podacima. "Ako stavim SL na 23 pipsa umesto 20, win rate skače na 68%!"

Da, na prošlim podacima. Na budućim neće raditi jer si strategiju prilagodio noise-u, ne signalu. Drži pravila jednostavna.

Greška #2: Premali uzorak. 10-20 trejdova ne znači ništa statistički. Možeš imati 80% win rate na 10 trejdova čistom srećom.

Na 100 trejdova, taj win rate će pasti na realnu vrednost. Minimum 50 trejdova. Idealno 100+.

Greška #3: Hindsight bias. Gledaš chart i podsvesno znaš šta se desilo. "Naravno da bih uzeo ovaj trejd." U realnom vremenu, ne bi bio tako siguran.

Zato koristiš bar replay ili manual scroll. Sakrij budućnost. Bez toga, testiraš svoju memoriju, ne strategiju.

Iskustva trejdera koji ne backtestiraju

Iskustva su uvek ista: menjaju strategiju posle 5 loših trejdova, a nikad nisu proverili da li radi.

Doslednost ne dolazi iz pronalaženja savršene strategije. Dolazi iz testiranog procesa. Backtesting ti daje poverenje da ostaneš na kursu.

Gde se backtesting uklapa u sistem

Backtesting je srce P3 (Proces) u TradeCraft sistemu. Bez backtestinga, nemaš podatke. Bez podataka, nemaš proces.

Kad imaš 100 trejdova koji dokazuju da strategija radi, ne trebaš motivaciju da je pratiš. Imaš dokaz.

Zamisli da imaš 87 trejdova koji pokazuju očekivanje od 0.782R. Dolaziš do petog gubitnika zaredom.

Bez backtestinga, panično menjaš strategiju. Sa backtestingom, otvoriš spreadsheet i vidiš da su serije gubitnika normalan deo procesa. Ista situacija, potpuno drugačija reakcija.

Koji si tip trejdera?

Odgovori na 7 pitanja i saznaj da li si Šegrt, Kalfa ili Majstor. Kviz traje 2 minuta.

Započni kviz →

Povezani članci

Trejding Plan Vodič - Pravila koja testiraš backtestingom.

Trejding Dnevnik Vodič - Gde zapisuješ rezultate testiranja.

Kako Postati Dosledan Trejder - Backtesting kao osnova doslednosti.

Smart Money Koncept (SMC) - Strategija za testiranje.

Price Action Trejding - Još jedna strategija za backtesting.

Saznaj šta konkretno radiš pogrešno

7 pitanja. 2 minuta. Bez filozofije, samo ogledalo.