sreda, 24. april 2019

Zaključek cikla

Slab mesec nazaj sem predstavil svoj plan in rezultate nove metode, ki sem jo začel razvijati letos. Rezultati tega prvega koraka niso bili najbolj spodbudni, zato sem rizik zmanjšal na $10, kar vidim kot najmanjši možen smiseln rizik, in intenzivno delal na odpravi napak v tem prvem ciklu. Taki pa so rezultati drugega cikla, ki zajema 20 tradov:

  • Število tradov: 20
  • Win rate: 60% (12 winnerjev, 8 loserjev)
  • Profit/Loss per trade v R (Risk): +0.60R
  • Profit/Loss v R: +12.09R
  • Neto Profit/Loss per equity v % (provizije vključene): -0.44%
  • Average Profit v R: +1.75R
  • Average Loss v R: -1.12R
Če na kratko pokomentiram vsakega od podatkov:

Število tradov: 20

Za letos sem prišel na idejo, da bi celotno leto razdelil na cikle, v vsakem od katerih bi bilo vključenih zadnjih 20 zaključenih tradov. To se mi zdi smiselno, ker na ta način lahko primerjam cikle med sabo, odkrivam vzorce in ustrezno ukrepam, če se izkaže, da med dvema ali več zaporednimi cikli pride do prevelikih razhajanj. Številka 20 tradov se mi zdi dovolj velika, da ima vzorec neko statistično težo, in hkrati dovolj majhna, da ni treba na zaključek cikla čakati več mesecev.

Win rate: 60% (12 winnerjev, 8 loserjev)

Win rate 60% je po mojem prva stvar, ki se bo pokazala za nerealno. Mislim, da je tako visok procent winnerjev bolj značilnost tega zadnjega obdobja in da take številke zlepa ne bom več dosegel. Ampak, ne bi rad vnaprej preveč špekuliral, zato pustim času, da pokaže svoje.

Profit/Loss per trade v R (Risk): +0.60R

To je najbolj pomemben podatek za vsakega tradenja in pomeni, kakšen profit oziroma izgubo v povprečju dela metoda na trade. +0.6R per trade pomeni, da v povprečju na vsak trade naredim profit v velikosti 0.6 osnovnega rizika, kar je po domače povedano razlika med buy točko in stop lossom. +0.6R per trade je zelo dober rezultat. Če bi od zdaj naprej na vsakih 20 tradov končal s takim P/L per trade, se lahko mirne duše že danes upokojim. Vendar, spet sem mnenja, da se bo verjetno hitro pokazalo, da je bilo prisotne kar nekaj sreče. Vsekakor potrebujem vsaj še nekaj ciklov za primerjavo.

Profit/Loss v R: +12.09R

To je enostavno kumulativa winnov in lossov v R. Ker je P/L per trade pozitiven, mora tudi ta številka biti pozitivna. Pomembna pa je predvsem v povezavi z naslednjim podatkom...

Neto Profit/Loss per equity v % (provizije vključene): -0.44%

Moj neto rezultat za zadnjih 20 tradov je kljub zelo dobrim številkam v R negativen. To je posledica zelo majhnega rizika (kot rečeno $10), kar posledično pomeni majhne pozicije in na koncu majhne dolarske profite, ki očitno ne odtehtajo niti provizij, ki jih plačujem za trade. Logičen zaključek je, da bom moral vsaj malenkost dvigniti rizik, če bom želel, da mi account ne bo več padal. Seveda se ta poteza izplača samo v primeru, če bo sistem še naprej dajal pozitiven expectancy, v nasprotnem primeru bodo dolarske izgube še večje. Mogoče bo pri tem potrebne nekaj fleksibilnosti, dokler ne dobim boljšega občutka glede dolgoročne donosnosti.

Average Profit v R: +1.75R

Velikost povprečnega winnerja v R. Na to številko niti nimam kaj dosti povedati, je pač, kakršna je. Velikost winnerjev je faktor, ki je še najmanj pod nadzorom.

Average Loss v R: -1.12R



Precej bolj me moti dejstvo, da je moj povprečen loser večji od 1R. Razloga za to, kot vedno, dva: 
  • Slippage na vsakem tradu
  • Občasen gap down preko mojega stopa
Kaj veliko za razmišljati tu nimam. Povprečen loser nikakor ne sme biti večji od 1R, ker to podre celotno računico. Uvedel sem že nekaj postopkov, za katere računam, da bodo na koncu naslednjega cikla average loss spravile konkretno pod 1R, cilj je nekje okoli 0.7R ali 0.8R. To številko bom najbolj budno spremljal in bo tudi glavni fokus za naslednji cikel.

Naj pokažem še nekaj grafov. Takole izgleda net equity curve v %:


Graf gibanja P/L per trade tekom cikla:


Kumulativa P/L v R:


Porazdelitev winnerjev in loserjev v R:


Če so bili rezultati prejšnjega cikla zelo nespodbudni, pa lahko rečem, da sem očitno le naredil nek napredek. Kajti, kot sem že zgoraj omenil, tale statistika, če bi jo imel preko recimo 1000 tradov, bi bila vrhunska. Žal gre samo za 20 tradov v zelo specifičnem obdobju (izjemno dober uptrend na trgu), zato sem skoraj 100%, da se bom slej ko prej spet znašel v težavah. In to je tudi namen rezanja tradov na vzorce po 20 in primerjava rezultatov. Ko bom opazil, da se rezultati drastično slabšajo, bom prekinil, naredil korak nazaj in razmislil, kaj se dogaja in kakšne spremembe lahko uvedem, da ne začnem spet padati v negativo. Zagotovo mi bo že naslednji cikel dal nove informacije o tem, kjer je moj sistem trenutno šibak in kako ga narediti bolj robustnega. Tudi, če bo končni rezultat slabši, bom vesel, če se bom soočil z nečim novim, da lahko dodatno izboljšam svoj sistem.

nedelja, 31. marec 2019

Napredek na novi metodiki

Od mojega zadnjega posta na blogu je minil mesec in pol. V tem času sem intenzivno delal na svoji novi metodiki. Odločil sem se, da moram narediti temeljit korak nazaj na začetek in ali tradati na demo accountu ali pa s tako minimalnim rizikom, da se to praktično ne bo poznalo na equityju. Odločil sem se za drugo opcijo, kajti že pretekle izkušnje me učijo, da tradanje na simulatorju enostavno ni ista stvar, kot igranje z resničnim denarjem. Rezultatom pa se zato ne da toliko zaupati, kot tistim, ki so prišli ven iz dejanskega tradanja. Trenutno torej operiram z rizikom 10$, kar je minimalno možno, da ob provizijah 5$ na trade sploh še lahko računam na vsaj breakeven stanje, tudi pri zelo uspešnem tradanju. Moj cilj za naslednjih nekaj mesecev ni profit, temveč priti do sistema, ki bo dal dober rezultat.

Kar se tiče trga, zadnji mesec in pol zagotovo ni bil primeren za tako igračkanje. Spodaj je graf IWM (ETF na Russell 2000), ki je očitno že nekaj tednov sredi korekcije.


Moja neto bilanca za letos je še vedno negativna. Kazalo je že, da bom uspel krivulo padanja obrniti navzgor, potem pa se je predvsem po "zaslugi" dveh ponesrečenih tradov spet obrnila navzdol. Da bo equity chart zelo težko dokončno obrniti navzgor in ga nato držati v naraščajočem naklonu, sem vedel že prej, preden sem začel s spreminjanem sistema, ki sem ga uporabljal lani. Vendar je to pač cena, ki jo bom moral plačati, če želim narediti korak naprej dolgoročno. To je tudi glavni razlog, da sem šel na rizik, ki mi ob provizijah komajda še lahko zagotavlja profitabilnost. Vendar, če imam negativen naklon z rizikom 10$, ga bom imel s 100$ še toliko bolj. Moj cilj s spodnjim grafom je za letos zelo skromen, pa vendar težko dosegljiv - spraviti modro črto na NIČLO. Mislim, da če mi bo to uspelo, bo to pomenilo, da sistem zelo dobro deluje. Vendar do tega je še daleč.


Naj pokažem še nekaj tradov. Tista dva ponesrečena trada, o katerih sem prej govoril, sta KL in ACIA, ki sta mi preskočili (gapnili) stop, zato sem prodal z večjo izgubo od pričakovane. Na srečo sem tretjino pozicije na ACIA že prej prodal in tako izvlekel breakeven trade. KL pa je bil loss ranga -1.7R, kar pomeni skoraj dvakrat večji od pričakovanega. Take stvari se dogajajo, narediti ne moremo nič, so pa izjemno moteči za ritem tradanja, kajti nepričakovano lahko čez noč uničijo nekaj, kar izgleda kot dober cikel. Na vseh grafih je z zeleno puščico označen buy point, z rdečo pa prodaje.



Poleg smole sem naredil še nekaj napak, ki so me seveda spet stale denarcev. Kot največji napaki v zadnjem obdobju si štejem trada na LSCC in AVLR. LSCC je bil napaka pri samem nakupu, kjer sem povsem izven svoje metodike želel bottom-fishati strm pullback na EMA20. Seveda to ne pomeni, da trade ne bi mogel uspeti. V bistvu sem prepričan, da bo ta delnica slej ko prej močno "snapnila" nazaj, morda že jutri na ta kratek bottoming vzorec. Vendar enostavno ne smem delati tradov, ki ne sodijo v moj sistem. Dolgoročno to ne bo prineslo uspeha.


Napaka na tradu na AVLR pa je bila pri dvigu stopa. Delnico sem dobro kupil na breakout, potem je naredila majhen swing v okolico MA10 in šla narahlo v new high. V tistem trenutku je trg postal problematičen, po domače povedano sem se "usral", da bom naredil serijo lossov, zato sem dvignil stope, kjer sem le lahko. Delnica me je potem seveda stresla ven, se obrnila in je zdaj tik pod new highs. To seveda ne pomeni, da bo res še šla gor, vendar tak dvig stopa bolj iz strahu, kot racionalnih razlogov, ni del moje metodike in zato napačen. V vsakem primeru pa bi sedaj imel precej bolj smiseln stop pod EMA20.


Dam še primer treh dobrih tradov, ki so še deloma ali v celoti odprti. WAT sem kupil na pullback test breakout točke in EMA20. Še vedno držim celo pozicijo in čakam na manjši climax za prodajo tretjine, stop pa sem že dvignil na mali plus.


CPRT je bil klasičen pullback po momentnem pushu po earningsih. Delnica se dolgo ni premaknila nikamor, v petek pa kočno breakout v new highs.Sicer brez pravega momenta, vendar je brez njega trenutno celoten trg.


ZS je letos moj najboljši trade do zdaj. Kupil sem prvo reakcijo po gapu, ki se je dobro obnesla. Prvo tretjino sem prodal s 14%, drugo pa z 19% profita, kar ni slabo za dva tedna staro pozicijo. Še vedno držim tretjino za daljši trend, vendar verjetno ne bom okleval s prodajo, če bi še enkrat breaknila iz tega kratkega flaga.


Toliko zaenkrat o mojem napredku in planih za naprej. Ne morem biti preveč zadovoljen z rezultati, vendar sem enostavno vedel, da bo tako. Še vsakič, ko sem poskušal menjati sistem, je bilo. Na meni je, da se sedaj poskušam čim hitreje učiti, prepoznati in odpravljati napake, kajti samo na ta način  lahko napredujem do točke, kjer bom začel konsistentno delati profit.

četrtek, 14. februar 2019

Nova faza

Od moje zadnje objave sta minila skoraj dva meseca. Razlog za to je, ker sem po analizah svojega tradanja za leto 2018 prišel do zaključka, da moram nekaj spremeniti. Da ne bo pomote, leto 2018 je bilo zame najboljše do sedaj, naredil sem cca 25% neto plusa, kar je v bistvu daleč najboljši rezultat od 2014 do danes (glej stran Performance). Vendar mi je po temeljitih analizah tradov postalo jasno, da sem imel pri tem precejšnjo mero sreče, ki je letos, drugo leto in leto zatem po vsej verjetnosti ne bom imel. Ne zato, ker bi mislil, da nas čaka kakšen bear market ali kaj podobnega, ampak preprosto zato, ker vem, da se tudi povprečnim traderjem stvari vsake toliko sestavijo skupaj. In to se je meni zgodilo v letu 2018. Medtem, ko moj equity chart od 2014 do 2018 jasno kaže, da sem še vedno v fazi "Študenta", kot sem poimenoval eno izmed faz razvoja traderja v tem postu. In Študent ne more biti konstantno profitabilen.


Da ne bom zahteval branja celotnega posta, naj samo navedem nekaj svojih lastnih izjav o "Študentu", ki potrjujejo, da še vedno nisem na ravni, ko bi lahko postal konstantno profitabilen trader:

To je faza, ki po mojem mnenju traja daleč najdlje, pri nekom, ki je povprečno motiviran, vsaj dve do tri leta. Jaz mislim, da sem v tej fazi živel nekje med leti 2014 in 2018, torej okoli štiri leta.

Ni časovne omejitve, kako dolgo bomo živeli v tej fazi. Hkrati ni nobene garancije, da bomo sploh kdaj prišli iz nje!

Največja past, v katero se večkrat ujamemo v tej fazi, je slepo zaupanje v to, da zdaj pa »imamo ta pravo«.

Vsak študent v kasnejši fazi (po letu ali dveh) bo skoraj neizogibno prišel v tako imenovan »boom and bust« cikel. Ta je tako jasno viden na performančni krivulji, da ga ne moremo spregledati. Izgleda nekako takole:


Krivulja študenta ima izrazite gor-dol vzorce. Dolgoročno povprečje je lahko malo pozitivno, malo negativno ali pa celo povsem na nuli (kot je recimo moje).

Boom-and-bust cikli na performance grafu so jasen pokazatelj, da smo v tej fazi.

Mislim, da je na osnovi napisanega in narisanega kristalno jasno, da se, tudi po razmeroma dobrem letu 2018, še vedno nahajam globoko v boom-and-bust ciklu. In to zame pomeni tako razočaranje, kot streznitev, da očitno moram narediti še nekaj korakov naprej do "profija", torej traderja, ki konstantno ustvarja pritok denarja.

Prvi tedni v letu 2019 so bili tako zame bolj kot ne en sam študij in analize. Prebral sem nekaj novih knjig, si razširil obzorja in si poskušal razčistiti, kaj so koraki, ki jih moram narediti, da se približam naslednji stopnji. Zasnoval sem osnove svoje nove metodologije, delal back-testing, forward-testing, malo popravljal parametre. In v tem trenutku mislim, da imam novi sistem razdelan do te mere, da si z njim spet upam v "eter". Ne bom razlagal detajlov, prvič zato, ker itak to nikomur ne bi nič pomagalo, drugič zato, ker še nimam dovolj zaupanja in ne bi rad prodajal megle. Za to bo še dovolj časa.

V prihodnosti se bo tudi nekoliko spremenila usmeritev celotnega bloga. V preteklih letih sem se predvsem trudil, da bi bilo na njem dovolj informativnih in izobraževalnih vsebin, kar imam namen početi še naprej, vendar v manjši meri. Večji del pa bi rad posvetil svoji osebni poti razvoja traderja od točno tega trenutka dalje. Na nek način bodo posti izgledalo bolj kot nek osebni traderski dnevnik. Manj bo raznih analiz indeksov in makroanaliz, ter več dejanskih tradov in predvsem konstanten update performanca, kar mi je še vedno glavno vodilo, kje sem in kam grem.

Naj spomnim še, da je rok za oddajo dohodninske napovedi za dividende in kapitalske dobičke konec februarja. Na eDavkih dolgo ni bilo obrazca za dividende, kar je zdaj urejeno. In še enkrat naj spomnim, da imam program za pretvorbo tradov iz Excela v XML, ki se ga lahko uvozi v eDavke, če bi koga zanimalo. Izdelal sem tudi program za backtesting (realni ali simulirani tradi), ki kot rezultat izvrže razne parametre na osnovi zajetih tradov, kot so P/L per trade, win rate, average profit, average loss, max drawdown, itd. Nekako takole izgleda izpis:


In pa pripadajoča grafa P/L in P/L per trade v R (risk):



Če bi komu tak program prišel prav, naj se mi oglasi. Zadeva trenutno ni v obliki, da bi jo dajal na blog.