Kako meriti rezultat bota: Sharpe, pad i uzorak
Čitaj rezultat uz pad naloga, broj trejdova i troškove. Primeri objašnjavaju R, faktor profita, Sharpe, Sortino i Calmar, uz stvarni prikaz žurnala.
Sadržaj članka
Na prikazanoj početnoj strani žurnala stoji +8,65R, a ispod uspešnost 43,5%. Manje od polovine trejdova je dobitno, a zbir je pozitivan. Već ta dva broja pokazuju zašto procenat dobitnih trejdova ne govori dovoljno o rezultatu.
Kad otvoriš izveštaj bota, kreni od istog pitanja: od čega je nastao taj zbir? Uz period i broj trejdova, trebaju ti veličina dobitaka i gubitaka, troškovi i pad kroz koji je nalog prošao. Tako dobijaš sliku rada umesto jednog zelenog broja.
Čitaj nekoliko brojeva zajedno#
Ovim snimkom pokazujem kako čitam početnu stranu žurnala: 23 trejda, prosek +0,38R, faktor profita 1,89 označen „u novcu“ i najveći pad −4,60R. Rezultat, veličina uzorka i pad nalaze se u istom pregledu, za prikazani nalog i period.
R izražava rezultat u odnosu na početni rizik pojedinačnog trejda. Kada se rizik u novcu menja, zbir R i novčani rezultat ne moraju davati isti odnos dobitaka i gubitaka. Zato oznaka jedinice uz metriku ima smisla: 1,89 u novcu nije automatski faktor profita izračunat iz R rezultata.
Na prikazu Apolona vidiš kako su evidencija i pregled povezani. Sledeće metrike služe za tumačenje izveštaja; ovaj snimak ne prikazuje svaku od njih.

Šta mi govori uzorak od 23 trejda?#
Zbir od +8,65R na 23 trejda daje prosek oko +0,38R. Dodajmo jedan zamišljeni sledeći trejd: ako završi na −1R, novi prosek je 7,65R ÷ 24, odnosno oko +0,32R. Ako umesto toga završi na +2R, prosek je 10,65R ÷ 24, oko +0,44R. To su dva hipotetička nastavka istog prikaza, ne prognoza.
Jedan novi rezultat vidljivo pomera mali uzorak. Zato uz prosek gledam i raspon pojedinačnih R rezultata, troškove i uslove u kojima su trejdovi nastali. Sam broj trejdova i prosek nisu dovoljni za račun intervala poverenja; za taj račun treba i mera rasipanja rezultata. Ovaj snimak služi da pokažem kako čitam izveštaj, dok se preciznost proseka ocenjuje iz podataka iza njega.
Najveći pad počinje od prethodnog vrha#
Uzmimo hipotetički nalog bez uplata i isplata. Počne sa 1.000 EUR, poraste na 1.200, padne na 900, a period završi na 1.100 EUR. Ukupan rezultat je +10%, ali najveći pad iznosi 25%: izgubljeno je 300 od prethodnog vrha od 1.200 EUR.
Pad od 100 EUR u odnosu na početni kapital nije ista mera. Drawdown prati udaljenost od prethodnog vrha. Za njegovo tumačenje važno je i da li izveštaj posmatra stanje zatvorenih trejdova ili ukupnu vrednost naloga sa otvorenim pozicijama. Veliki otvoreni gubitak može izostati iz krive koja prikazuje samo zatvorene trejdove.
Uplate i isplate odvoji od rezultata trgovanja. Uplata može podići krivu iako bot nije zaradio ništa. Takođe navedi učestalost merenja: dnevni snimak može propustiti dublji pad unutar dana. Istorijski maksimum opisuje posmatrani period, ne gornju granicu budućeg gubitka.
Faktor profita i prosečan rezultat#
Faktor profita deli zbir dobitaka apsolutnim zbirom gubitaka, prema obračunu izveštaja. U hipotetičkom primeru sa 1.200 EUR dobitaka i 800 EUR gubitaka iznosi 1,5. Ako je dodatnih 500 EUR troškova izostavljeno iz tih iznosa, konačan rezultat je −100 EUR. Broj iznad jedan zato čitaj zajedno sa pravilom obračuna naknada.
Kada nema gubitaka, imenilac je nula. Oznaka beskonačnog faktora ili prazno polje u malom uzorku nisu ocena pouzdanosti. Potrebni su broj trejdova i raspodela rezultata.
Prosek po trejdu je zbir rezultata podeljen brojem trejdova. Iza istog proseka mogu stajati mnogi slični dobici ili nekoliko velikih dobitaka uz niz malih gubitaka. Drugi obrazac nije automatski sreća: može biti namerna osobina strategije. Važno je da znaš koliko zaključak zavisi od retkih događaja.
Počni od pisanog trejding plana.
Besplatni Šegrt donosi zadatke za pravila, žurnal i rutinu tokom sedam dana. Unesi ime i mejl za početak.
Sharpe: prinos u odnosu na promenljivost#
Sharpe deli prosečan prinos iznad izabranog referentnog prinosa standardnom devijacijom te razlike. Referenca je često bezrizični prinos. William Sharpe objašnjava i vremensku zavisnost mere: pri poređenju moraju da budu usklađeni period, učestalost podataka i način svođenja na godišnji nivo.
Broj iz dnevnih prinosa nije direktno uporediv sa brojem iz pojedinačnih trejdova. Ni vrednost 2 ili 3 sama ne dokazuje dobar bot ili preprilagođavanje. Uz nju ide način obračuna, dužina uzorka i podatak koliko je varijanti isprobano pre izbora prikazanog rezultata.
Sortino: odstupanje ispod izabranog praga#
Sortino koristi prosečan prinos umanjen za zadati prag, podeljen odstupanjem prinosa ispod tog praga. Prag može biti nula, ali ne mora. Prinos iznad nule može biti ispod zadatog pozitivnog praga i zato ulaziti u račun.
U objašnjenju koje objavljuje CME rezultati iznad praga daju nulto odstupanje, ali ostaju u ukupnom broju opažanja. Izbacivanje tih redova menja račun. Dva Sortino broja poredi uz isti prag i postupak; sam odnos Sortino prema Sharpe nije dokaz da je strategija bolja.
Calmar i trajanje pada#
Calmar povezuje složeni godišnji prinos sa apsolutnom vrednošću najvećeg pada za isti posmatrani period. Primer sa godišnjim prinosom 20% i padom 10% daje 2. Isti prinos uz pad 40% daje 0,5. Račun pokazuje razliku, ali ne donosi univerzalnu ocenu „dobro“ ili „loše“.
Kratak period sveden na godinu može izgledati ubedljivije nego što uzorak opravdava. Zadrži datum početka i kraja uz metriku i odvojeno prikaži koliko je trajao oporavak od pada. Ako prethodni vrh još nije dostignut, oporavak nije završen.
Ulcer indeks sažima procentualna odstupanja ispod prethodnog vrha kroz niz opažanja. Ne treba ga predstavljati kao broj dana oporavka. Za pitanje „koliko dugo je nalog bio ispod vrha“ koristi trajanje tog perioda i istu učestalost merenja.
Šta tražiš uz svaku metriku#
| Mera | Šta opisuje | Podatak koji ide uz nju |
|---|---|---|
| Ukupan rezultat | Ishod prikazanog perioda | Troškovi, otvorene pozicije, uplate/isplate |
| Prosek po trejdu | Zbir podeljen brojem trejdova | Jedinica i broj trejdova |
| Faktor profita | Odnos dobitaka i gubitaka | Obračun troškova i nulti imenilac |
| Najveći pad | Pad od prethodnog vrha | Stanje ili ukupna vrednost naloga |
| Sharpe | Višak prinosa prema promenljivosti | Referenca i učestalost merenja |
| Sortino | Prinos prema odstupanju ispod praga | Izabrani prag i isti način obračuna |
| Calmar | Godišnji prinos prema najvećem padu | Isti period za oba broja |
Kako ovo koristiš dok pratiš Hermesa#
Hermes izvršava svoju strategiju na cTrader master nalogu. Za druge platforme koristi se Trading Copier, uz zasebno izvršenje na nalogu primaoca. U žurnalu odvoji nalog, period i izvor trgovina da ručne trejdove ne pripišeš botu.
Kada uočiš razliku, vrati se na konkretne trejdove: količinu, ulaz, izlaz i troškove. To je korisnije od promene ocene celog bota na osnovu jednog pokazatelja. Prikaz Hermesa objašnjava rad sistema, a vodič za testiranje povezuje rezultat sa trajanjem i obimom posmatranja.
Često postavljana pitanja#
Koja je najvažnija metrika za bota?#
Za početak čitaj rezultat uz najveći pad, broj trejdova i troškove. Tek zajedno pokazuju šta je nalog ostvario i kroz kakvu izloženost. Dodatne mere biraj prema pitanju koje želiš da razjasniš.
Šta je dobar Sharpe pokazatelj?#
Bez perioda, načina obračuna i obima podataka nema jedne ocene. Za poređenje su potrebne iste pretpostavke. Visok rezultat nije sam po sebi ni garancija kvaliteta ni dokaz prevare.
Koja je razlika između Sharpe i Sortino?#
Sharpe koristi promenljivost razlike prinosa i reference. Sortino posmatra odstupanje ispod izabranog praga, koji ne mora biti nula. Za upoređivanje su važni i prag i učestalost podataka.
Može li faktor profita da zavara?#
Može ako ne vidiš troškove, otvorene pozicije ili koliko je trejdova iza njega. Nekoliko velikih dobitaka traži objašnjenje raspodele, a ne automatsku presudu da je rezultat slučajan.
Upozorenje o riziku: Trgovanje na finansijskim tržištima nosi visok rizik. Ovaj sadržaj je edukativan, nije investicioni savet. Pun disclaimer.
Iskustva pojedinaca, ne garancija budućih rezultata. Trejding nosi rizik gubitka kapitala.
Izvori
Hermes, trejding bot iz Kalfe
Pogledaj stvarni panel, način rada i ograničenja. Hermes koristi cTrader i nalazi se u kalibraciji; prethodni rezultati ne obećavaju budući prinos.
Pogledaj kako radi Hermes →


