ponedeljek, 30. november 2015

Nova verzije moje trgovalne metode

Naredil sem novo verzijo pdfja o moji trgovalni metodi, v katerega sem dodal dve novi poglavji:
  • Intraday buy setupi
  • Intraday stop loss
Vsebina obeh dodanih poglavij je spodaj.


Intraday buy setupi

 Načeloma vse svoje buy stope postavim pre-market na osnovi setupa na dnevnem grafu. Vendar pa me je obdobje med oktobrom in decembrom 2015 pripravilo do tega, da sem moral razmisliti, ali je to res dovolj. Namreč, v približno šestih tednih sem takrat zabeležil nenavadno veliko število delnic, ki so na kratko skočile iz dobro definiranih setupov, morda samo za nekaj centov preko moje buy točke, v istem dnevu na kratko padle pod moy sell stop, ter se nato isti ali pa drugi dan ponovno obrnile. Tako obnašanje je seveda povzročalo veliko število izgubnih enodnevnih tradov, poleg tega pa precej frustracij ob tem, ko so številne od teh delnic na koncu dejansko poletele. Zato sem bil promoran razmisliti, ali bi lahko kako svoje buy in sell stope kako optimiziral, da se mi to ne bi več dogajalo.

Naredil sem nekaj analiz intraday grafov in ugotovil, da bi si z uporabo le-teh dejansko lahko nekoliko izboljšal možnosti, da pridem v pozicijo hitreje, že takrat, ko na dnevnem grafu sploh še ni vidnega setupa. Na intraday grafih uporabljam 15-minutno skalo, ki je jo po mojem mnenju najbolj praktična za moj time frame, to je za iskanje intraday baz, ter support in resistance nivojev, preko večih ur dneva.
Spodaj je primer delnice MITK. Poglejmo si najprej dnevni graf.


Kot vidimo je imela MITK gap, ki mu je sledil pullback. Na dan, ki je označen, se je začel obrat, ki mu je nato sledila izstrelitev delnice v new highs. Vendar, ne na dan obrata, ne kasneje ni videti nikakršnega setupa, iz katerega bi lahko kupili. Poglejmo še intraday sliko tega dneva:


Tu vidimo, da je MITK tisti dan naredila razmeroma lep ascending triangle na intraday skali. Sicer se ta ni zaključil na najlepši način (ravno na koncu dneva je že breaknil ven), vendar bi načeloma buy stop lahko postavili nad prejšnji intraday support, ki je označen.
In, naslednji dan je MITK dejansko skočila iz intraday baze in kmalu naredila še eno mid-day intraday bazo, ki je tipa channel, ki bi nam načeloma omogočala nakup.
Še en zelo podoben primer je delnica ZEN, ki pa je naredila še lepši intraday ascending triangle:



Zanimiv primer je delnica BCOV. Ta delnica je delala bazo po gapu, iz katere je nato breaknila v new highs brez vsakršnega flaga na dnevni skali.


Na intraday grafu pa je razvidna intraday baza, ki pa se je zaključila preko dveh dni, torej mid-day naslednjega dne:


Še bolj kompleksen primer pa je FIVN, kjer se je intraday baza zgradila preko treh dni, ki so vsi skupaj na dnevni ravni izgledali kot zelo grd setup, na katerem je bilo zelo težko pametno postaviti buy stop:



Torej, zaključek te analize je, da je na delnici, ki jo imamo pod drobnogledom, smiselno vedno vsaj pogledati, kaj se dogaja na intraday grafu, tudi če na dnevnem ne vidimo ničesar. Pogosto nam bo intraday graf pokazal, da se pod površjem morda oblikuje tisti prvi, optimalni buy point, ki je vedno tudi najbolj varen. Seveda je najbolje, če intraday baza sovpada s flagom na dnevni ravni, vendar sedaj poseben obravnavamo le primere brez daily baz.
Vendar, kot sem že nakazal z grafi, včasih se baza zaključi do konca dneva, ki ga gledamo, včasih, pa se dokonča šele mid-day. To je zame problem, kajti kot rečeno, praviloma vsa svoja naročila oddam premarket. Rešitev za te primere je torej lahko samo ta, da te delnice spremljamo tudi med dnevom, da se odpovemo tradanju delnic z nezaključenimi intraday bazami, ali pa nekoliko več tvegamo z nakupi polizdelanih baz. Tukaj povsem fisknih pravil nimam, odločam se za vsak primer posebej glede na vse ostale tehnične parametre, stanje trga, ter trenutno stanje mojih tradov.


Intraday stop loss

To poglavje sem dodal po obdobju med oktobrom in decembrom 2015, ko sem bil priča nenavadno velike številu intraday obratov v obe smeri, torej failed breakout in takoj nato failed failed breakout (glej poglavje Intraday buy setupi). Takrat sem ugotovil, da je zelo pomembno prvi stop loss postaviti pod nek support na intraday skali (točka 3 iz prejšnjega poglavja). Kajti, moj rizik je tako majhen, da dejansko v veliki večini primerov ne pridem niti blizu tega, da bi lahko stop postavljal pod nek daily support. Zato sem se bil prisiljen bolj osredotočiti na intraday grafe, tako v zvezi s kupovanjem, kot prodajanjem. Procentualno postavljanje stopov brez pogleda na intraday graf se enostavno ni obneslo dovolj dobro.

Spodaj je nekaj primerov, kjer bi se lahko nahajal tak intraday support.




Pogosto seveda intraday support ne sovpada z mojimi zahtevami po riziku in position sizingu. To pomeni, da je support predaleč stran, da bi lahko zadržal svoj želeni 10% position size. V tem primeru moram narediti nek kompromis. Odločil sem se za naslednje:
  • Primarno se bom osredotočil na to, da stop postavim pod nek intraday support, kajti izgleda, da je tak support bolj pomemben, kot procentualni razmik.
  • Pri zelo dobro definiranih buy točkah, kjer je zelo jasna točka breakouta, bom tako obdržal osnovni majhen stop.
  • Pri slabše definiranih buy točkah pa bom, če je le možno, postavil nekoliko širši stop pod intraday support, četudi bom zato moral kupiti nekoliko manjšo pozicijo.
  • Rizika ne bom povečeval v nobenem primeru.

ponedeljek, 23. november 2015

Failed breakouti

Zadnjih nekaj tednov sem se soočil z zanimivim problemom. Glede na moje pretekle izkušnje je neobičajno veliko delnic prikazalo naslednji vzorec:
  • Cena breakne iz baze
  • Še v istem dnevu pade za nekaj odstotokov nazaj v bazo.
  • Ponovno v istem dnevu se obrne in closa nekje v okolici breakout točke.
  • V naslednjih dneh cena nato počasi raste.
Ker uporabljam zelo tesne stope (pod 2%), to zame efektivno pomeni failed day trade, v naslednjih dneh pa nato gledam, kako cena raste od moje buy točke. V preteklosti se mi to praviloma ni dogajalo. Ker kupujem iz zelo dobro definiranih setupov, se mi je le redko zgodilo, da se je failed breakout obrnil in postal pozitiven trade. Zdaj pa je to postalo kar vsakdanji pojav. Samo ta mesec sem zabeležil devet takih delnic, ki danes tradajo precej višje, kot takrat, ko sem jih prodal.

Naredil sem nekaj analiz, da bi videl, ali bi bilo morda smiselno, da svoj prvi stop nekoliko razširim.






Drugi in tretji stolpec povesta, za koliko odstotkov je cena padla pod breakout točko po breakoutu, ter ali je cena med tem padcem prebila nek intraday support. V šestih od devetih primerov se je padec ustavil pod 3%. Le dve delnici sta padli manj kot 2%.

V petih primerih cena ni prebila intraday supporta. In če odštejem dva največja padca (FIVN 4.27% in PACB 5.41%), nam ostane sedem primerov, od katerih se jih je sedem ustavilo pod 3%, le dva pa sta prebila intraday support. Torej je objektiven zaključek analize, da bi bilo smiselno stop postaviti na vsaj 3% ter pod nek intraday support.

Vendar bi 3% stop zame pomenil, da bi ob enaki velikosti pozicije svoj rizik na pozicijo povečal za skoraj dvakrat. To je nespremenljivo. Že v preteklosti, ko sem imel podobne težave, mi je vedno najprej na pamet padla ideja, da bi enostavno razširil svoj stop (ob enaki velikosti pozicije), kar se je vedno, brez izjeme, izkazalo za veliko napako. Rizik enostavno mora ostati minimalen, kajti še vedno bo veliko delnic padlo tudi pod ta širši stop, in tu se res lahko začnejo nabirati velike izgube. Žal je s tem močno povezan tudi intraday support, saj ta običajno ni le kakšen odstotek stran. 

Zato sem se odločil, da v tem primeru v osnovi ne bom spremenil ničesar. Še vedno bom držal minimalen rizik, naredil pa bom naslednje:

  • Primarno se bom osredotočil na to, da stop postavim pod nek intraday support, kajti izgleda, da je tak support bolj pomemben, kot procentualni razmik.
  • Pri zelo dobro definiranih buy točkah, kjer je zelo jasna točka breakouta, bom tako obdržal osnovni majhen stop.
  • Pri slabše definiranih buy točkah pa bom, če je le možno, postavil nekoliko širši stop pod intraday support, četudi bom zato moral kupiti nekoliko manjšo pozicijo.
  • Rizika ne bom povečeval v nobenem primeru.
Te stvari gredo v testiranje že danes, rezultati pa se bodo pokazali šele sčasoma, ko bom tudi naredil dokočne zaključke. Torej, še enkrat, primarno se bom osredotočil na to, da poskušam stop postaviti pod intraday support. Do zdaj temu nisem posvečal tako veliko pozornost, ker sem se bolj zanašal na dobro definirano buy točko, kar pa se v okolju s slabim momentom, kot je trenutno, ni izkazalo kot zelo učinkovito.

sreda, 18. november 2015

Napake pri tradanju

Včeraj sem storil napako pri vnosu naročila. Kupoval sem delnico FPRX. Po svoji praksi nastavil buy in sell stop pre-market. Želel sem kupiti 100 delnic, kar bi ustrezalo mojim pogojem o okoli 10% deležu portfelja. No, nekako, bog si ga vedi kako, po nepazljivosti, sem uspel oddati naročilo za 1000 delnic. Cena je šla ravno (na cent natančno) na moj buy stop, me potegnila v pozicijo, nato pa padla nazaj v bazo, pod sell stop. Trade je bil negativen, s procentualno izgubo v moji običajni ravni, torej okoli 2%. Dejanska dolarska izguba pa je bila seveda desetkrat večja od pričakovane. Realno sem na tem tradu izgubil 20%. V konkretnih vrednostih, namesto svojih običajnih 50$ sem izgubil $500. Ni mi treba posebej govoriti, kako neumno se človek počuti po nečem takem.

Mislim, da sem v svoji "karieri" moral narediti krepko preko 1000 tradov, pa se mi še nikoli zgodilo, da bi se pri vnosu zatipkal. Ne spomnim se niti enega trada, kjer bi zgrešil ali število delnic ali pa ceno. Vendar, očitno se tudi to dogaja. O tem sem slišal govoriti druge traderje na Stocktwits in blogih. Verjetno nihče ni imun na take, povsem nepotrebne napake. Kot da že trgi sami po sebi niso dovolj težavni, in so proti nam tudi nekateri nepričakovani dogodki, kot so gapi, price slippages, prevzemi, halted delnice in podobno, moramo poleg vsega še izjemno paziti na svoje lastne napake.

Kako se lahko izognemo tako svojim lastnim napakam, kot nepredvidenim dogodkom. Spodaj sem naštel nekaj korakov, ki jih lahko naredimo pred vsakim nakupom:

  • Preverimo, kdaj ima firma earningse. Ne kupujmo nekaj dni v earningse. Delnice skoraj nikoli ne breaknejo iz setupa tik pred earningsi.
  • Preverimo na Finviz, če je firma tik pred prevzemom. Včasih nas lahko zavede zelo lep, tanek flag, ki se naredi, ko se začne govoriti o prevzemu firme.
  • Ne kupujmo delnic, ki imajo pestro zgodovino gapov. To se zelo lepo vidi na grafu. Delnice, ki ves čas skačejo gor in dol, bodo to počele še naprej.
  • Ne kupujmo delnic, ki imajo zelo nizek dnevni volumen. Sam najraje vidim povprečen volumen vsaj 100k, vendar občasno to tudi sam prekršim. Problem na takih delnicah je velik bid/ask spread, ki nam lahko povzroči velik price slippage pri nakupu in prodaji.
  • Če naročila vnašamo pre-market, si pri brokerju nastavimo, da nam na mail, SMS ali kakorkoli pošilja sporočila o izvedenih tradih v realnem času. Naložimo si tudi na telefon aplikacijo, s katero lahko vsaj nekajkrat na dan preverimo, kaj se dogaja. Namreč, če oddamo buy in sell stop naročilo hkrati se nam včasih lahko zgodi, da se buy izvede, sell naročilo pa se prekliče, ker je v tistem trenutku naš sell stop pod ask ceno. In to efektivno pomeni, da ostanemo brez sell stopa.
  • In pa, vedno trikrat preverimo svoje naročilo: preden ga damo v obdelavo, preden ga dokončno potrdimo, ter nato, ko smo ga že potrdili.

nedelja, 15. november 2015

To je morda dobra nakupna priložnost

V začetku prejšnjega tedna smo pravilno ocenili, da je verjetno čas za neko daljšo korekcijo. Na Stocktwits sem nato v četrtek objavil spodnji graf:


Napovedovanje gibanja indeksov je seveda vedno nehvaležna naloga. Pa vendar, nekateri vzorci se dovolj pogosto ponovijo, da si včasih upam napovedati, kaj najbolj verjetno sledi. Torej, srednjeročne, oziroma vmesne korekcije se pogosto zgodijo kot ABC oziroma double bottom vzorec. Včasih se potem zgodi, da se razvije bolj kompleksen vzorec, recimo kakšen kanal ali neke vrste trikotnik.

Kakorkoli že, pričakoval sem, da se bo tale padec zaključil relativno hitro, kar pa se ni zgodilo. Nasdaq je zdaj padel že tako globoko, da, prvič, menim, da bo v ponedeljek ali najkasneje v torek začel z odbojem. Ter, drugič, če je to res samo vmesna korekcija v uptrendu, ne pa začetek novega downtrenda, mislim, da se bo zaradi povečanja volatilnosti razviti nekoliko bolj kompleksen vzorec, oziroma baza:


Od začetka oktobra, ko se je začel uptrend, sem se na vse pretege trudil ujeti vsaj en dober trade, ki bi še kaj naredil do konca leta, vendar brez sreče. Kljub temu, da so indeksi naredili kar lep trend, je bilo dejansko dogajanje na delnicah zelo slabo, kar je najbolje videti na indeksu malih delnic, ki je najboljši proxy za stanje mojega portfelja:

 
Da povzamem - kljub na pogled grdemu padcu mislim, da ta trend še ni povsem za odmet. Indeksi so oversold, strah pa kar velik, zato je to morda dobra priložnost za kakšne nove nakupe. Že v petek je Russell nakazal, da bi uspel postati najmočnejši indeks, kar je točno tisto, kar rabimo, da ujamemo kakšen dober breakout.

torek, 10. november 2015

Čas za daljši postanek

Stabilni uptrendi se na Nasdaqu med drugim izražajo tudi z globino in časom trajanja pullbackov. Praviloma se korekcije končajo v največ treh dneh v območju do 3%. Vsaka kršitev enega od teh dveh pogojev je zame znak za previdnost.


Z včerajšnjim dnem smo dobili štiri zaporedne dni, ko Nasdaq ni uspel narediti higher high. V tem trenutku menim, da je najbolj verjetno, da bomo šli v nekoliko daljšo korekcijo. Zelo verjetno bo Nasdaq naredil kakšen double bottom, ABC korekcijo ali kakšen bolj kompleksen vzorec, kot je bil recimo primer julija lansko leto:

torek, 3. november 2015

Rezultati za oktober

Tole so moji rezultati tradanja za pretekli mesec:


In pa graf gibanja glavnice:


Zaenkrat sem kar zadovoljen s tem, kako se vse skupaj odvija. Že prej smo vedeli, da nas čaka obdobje nestabilnega tradanja, in če bodo moje mesečne izgube na ravni 1-2% na mesec, lahko preživim tudi recimo pol leta takšnega tradanja, pa ne bom ravno bankrotiral. Paziti moram le, da svoje trade omejim na recimo 10 ali 15 na mesec, sicer bo hitro prišlo tudi do precej večjih izgub.

Zelo neprijeten je še vedno pogled na ogromno razliko med večjimi indeksi Nasdaq, SPX in Dow, ter indeksi malih delnic. Prvi trije že ves mesec neutrudno potujejo navzgor, medtem, ko RUT in IWC šele sedaj skačeta iz nekakšne baze. Dejstvo je, da moj portfelj veliko bolj posnema IWC, kot pa recimo SPX, zato upam, da si bodo vsi indeksi kmalu vzeli nekaj oddiha, ter da bi potem morda manjši indeksi prevzeli iniciativo.