pátek 22. dubna 2011

Prvni (nesmele) krucky live

Jak jsem uz naznacil v predchozim postu, po navratu k Russellu a dalsich par tydnech paper tradingu, kdy jsem  si jen potvrdil, ze muj system funguje a znova jsem se do nej dostal, jsem se rozhodl zacit live. Ucet mam zalozeny a fundovany uz od zari - mohl jsem tedy zacit prakticky okamzite.
Protoze muj trade management vyzaduje mnoho ruzneho posouvani a trailovani, ruzne urovne profit targetu atd. - a protoze kdyz jsem to delal rucne, casto jsem delal chyby - potreboval jsem vyuzivat ATM "ficuru", kterou nabizi Ninja Trader. Prakticky jde o sadu pravidel, jak se ma pozice po otevreni obchodu chovat. Tedy:
  • nastaveni zakladnich stop loss a profit target objednavek - v mem pripade pro kazdy kontrakt zvlaste
  • nastaveni posunu SL pred dosazenim prvniho targetu
  • trailovani SL po dosazeni prvniho targetu
  • posun SL na break-even
Toto vsechno tvori znacnou cast meho edge. Bohuzel free verze Ninja Tradera tuto vlastnost neobsahuje, takze jsem musel zakoupit (prozatim 3-mesicni) predplatne na plnou verzi NT.

Ovsem z meho pohledu dulezitejsi vec, nez tyhle technicke zalezitosti, o kterou bych se rad podelil jsou me prvni zive obchody. Pred prvnim obchodem, kdyz uz jsem mel v platforme nastaven zivy ucet jsem byl vcelku nervozni. Dalo by se to prirovnat ke zkousce na VS - i kdyz nejsem zadny tremista. Jak se zacal rysovat muj vstupni pattern, nervozita me celkem presla a bezchybne jsem vstoupil - o zbytek se postarala moje ATM strategie. Vysledek: break-even, coz v mem pripade znamena +80$. Rekl jsem si, ze na prvni den live mi to staci a dalsi deni jsem uz jen pozoroval. Nabidly se dalsi 2 vstupni signaly, ktere by celkem vynesly cca 400$.
Ale jak jsem rekl, je treba zacinat pomalu, postupne se rozkoukat, osahat si to a hlavne si zvyknout na zvyseny adrenalin.
Druhy den trh zdaleka neoplyval tolika moznostmi pro vstupy. Celkove jsem opet realizoval pouze jeden obchod za -60$, ale povazuji ho opet za velmi poucny - prvni live ztratu jsem nesl velmi dobre. Nic hrozneho se mi nehonilo hlavou a obchod byl podle planu, tedy opet spokojenost.
Treti den jsem hned na zacatku seance promeskal jeden vstup, ktery by byl +250$ a realizoval jeden obchod (podle planu) za +20$ :)
No a protoze to byl den pred svatkem, kdy je obecne trh pomerne liny, dale jsem neobchodoval.

A ted k nejakemu zhodnoceni: celkova financni bilance +40$ neni vubec dulezita, i kdyz mi spadl urcity kamen ze srdce, ze ze zacatku nachytam nekolik SL. Mnohem dulezitejsi z meho pohledu je, ze prozatim celim dobre psychyckym tlakum a nervozite, nevstupuji mimo plan, nepanikarim i kdyz jde obchod do ztraty a jakmile jsem v obchode, drzim se planu. Co mi prozatim dela trochu potiz je prekonat strach ze vstupu do obchodu, i kdyz mam vstupni signal a nevidim zadny duvod, proc nevstoupit. Toto jsem ale zazil i na paperu, kdyz jsem s nim v rijnu zacinal a po kratke dobe se mi to povedlo prekonat.
Prozatim tedy prevlada mirny optimismus :)

čtvrtek 21. dubna 2011

Krok zpet :)

Po backtestu kukurice, ktery vypadal velmi dobre jsem se pustil do papertradingu, ktery ale dopadl velmi spatne :). V backtestech jsem standardne dosahoval uspesnosti cca 66% a max consecutive losses bylo v mem pripade 4. V paperu jsem se s bidou dostal na 20% uspesnost a MCL bylo neuveritelnych 13.
Nevim, jak je tomu u jinych obchodniku, ale u sebe jsem vypozoroval, ze backtesty se od paperu velmi lisi. Toto se netyka jen kukurice, ale prakticky vsech back/paper testu, ktere jsem delal. Kdyz jsem se snazil prijit na to, proc tomu tak je, zjistil jsem nekolik veci. V paperu se trh hybe, ale zaroven delsi dobu trva, nez se vykresli muj signal - v backtestu (i kdyz testuji u prave strany obrazovky - tedy postupne posouvam graf tak, abych nevidel do budoucnosti) jsem schopen projit mnoho obchodnich seanci behem hodiny. Jakmile ale musim cekat na vykresleni, zacnu se nudit a jsem nachylnejsi k tomu, udelat chybu.
Nicmene i kdyz tyto chyby odfiltruji, vysledky na paperu jsou mizerne. Mozna to je diky tomu, ze specialne v tomto obdobi se trhy rychle meni a tedy co fungovalo pred mesicem, nedejboze pred pul rokem, to uz je dnes uplne jinak, protoze se proste zmenil charakter trhu.
Varianty, jak z toho ven vidim 2: bud budu backtestovat vyrazne delsi obdobi, kde mam vetsi pravdepodobnost, ze pokryju ruzne charakteristiky trhu, nebo pouziju flexibilnejsi obchodni system, kde prilis nezalezi na aktualni nalade na trhu.
V pripade prvni moznosti by to znamenalo venovat se backtestum minimalne dalsich par mesicu, pak dalsi mesice paper test a i tak bych si nemohl byt jist, ze je system dostatecne robustni. V tomto me podporuji i nazory nekolika profesionalnich traderu, kterych si velmi vazim. A proto jsem se rozhodl vratit se ke svemu osvedcenemu systemu a trhu Russell 2000 (TF). Ackoliv by se mohlo zdat, ze se pohybuju v kruhu, ja to tak nevnimam - po vzoru Cimrmana jsem ohledal slepou ulicku poznani, abych sam sobe rekl "Tudy ne, pratele" a vratil jsem se k systemu, ktery mi po mnoho mesicu na demu fungoval (ovsem bohatsi o informace z jineho trhu).
Navic dalsi veci, ktera prede mnou stoji je prechod na live, kdy se opet da predpokladat, ze budu obchodovat jinak, nez na demu. I kdyz i na demu se snazim obchodovat jakoby slo o realne penize - tj. snazim se nedelat impulzivni rozhodnuti mimo plan, vse si peclive dokumentuji a nerikam si veci typu "vsak je to jen demo, tak to risknu".
Abych vazeneho ctenare (prozatim asi pouze sebe :) ) dlouho nenapinal - po nekolika tydnech zpet na Russelu jsem zakoupil live licenci Ninja Tradera a pustil se do live..
o tom ale az priste..

čtvrtek 10. března 2011

Zmena trhu, zmena trade mgmt

Zda se, ze jsem po relativne dlouhe dobe opet ziskal namet k premysleni a testovani. Financnici vydali eBook o futures trzich, ktery strucne charakterizuje jednotlive obchodovatelne trhy. Je ciste muj problem, ze jsem dosud nebyl schopen si takovy pruzkum udelat sam a slepe jsem se snazil backtestovat/paper tradovat indexy (hlavne TF, ale v zacatcich i YM). Teprve ted, kdyz jsem v knize a pote samozrejme i nazivo videl jine trhy a vyzkousel jsem na ne aplikovat svuj obchodni system, vidim, jak dlouho a zrejme zbytecne jsem se pokousel v uvozovkach "nacpat kostku do kulateho otvoru". Indexy a specialne TF je relativne nedobre citelny trh, ktery ma tendence nedodrzovat support/resistance urovne, po prurazech se casto vraci a vubec se alespon me hure "cte".
Vzal jsem tedy svuj system, odstranil z nej ruzne vychytavky, ktere jsem aplikoval na indexy, a de facto v ciste podobe jej pouzil na kukurici (ZC) 3min a nestacil jsem se divit. Trh je nadherne citelny, krasne dodrzuje jak trendlines, kanaly, tak i SR urovne, proste nadhera.
Dale jsem po backtestech jak na Russelu, tak na Corn zjistil, ze trade management a la Ross ma v dlouhodobem pohledu horsi vysledky, nez all-in/all-out tedy vstup i vystup cele pozice najednou. Pokud pouzijeme Rossuv system, dosahneme vyrazne lepsiho win %, ale za cenu vyrazne nizsiho Avg Win, Avg trade a Risk-Reward Ratio. Podle mych testu na TF dava Rossuv trade mgmt uspesnost 74%, ale RRR je zhruba 1,5:1. Pokud pouzijeme taktiku all-in/all-out, klesne uspesnost na cca 54%, ale RRR se dostane na prijemnych 3:1. V celkovem vysledku je pak ziskovost all-in/all-out vetsi o cca 30%, coz je velmi vysoke cislo!
Nicmene, jak rika Ross, graf je graf, protoze je to graf - tedy vstupni signaly TLOC budou platit na 3min kukurici stejne jako platily na 1min Russelu. Dokonce se ukazuje, ze kukurice se bude dat obchodovat s mensim stop lossem, nez Russell, prestoze mam trojnasobny timeframe. Plan na dalsi obdobi tedy je:
  • dokoncit backtest kukurice 3min, abych ziskal informace o obchodnim systemu, zejmena win% a RRR
  • vedle toho papertrading kukurice, at mam trh "nakoukany"
  • jakmile vysledky na demu budou odpovidat backtestu alespon ze 3/4 (win % staci, SL a PT budu pouzivat fixni podle vysledku MAE/MFE analyzy), pujdu live
Na zaver heslo, ktere se sice na financniku hlasa, ale musel jsem si ho objevit sam:
RRR nenahradis  ;)

středa 2. března 2011

Priprava na live trading

Po delsi odmlce opet maly prispevek do blogu. Dnes na tema "jaky je muj aktualni stav", mysleno co se tyka tradingu.
Jak jsem uz drive psal, nakopnutim k tomu, venovat se intenzivne tradingu, se pro me staly kurzy z financnika, ktere jsem absolvoval zacatkem cervna 2010. Od te doby jsem cca 2 mesice stravil backtestovanim systemu FinWin, hledanim meho vlastniho systemu, ctenim spousty knih, az jsem narazil na Joe Rosse. Chvilku mi trvalo, nez jsem prevedl jeho myslenky do podoby pro me pouzitelneho obchodniho systemu a zhruba od poloviny zari jsem zacal papertradovat. Ale delal jsem to dost chaoticky (napr. jsem si nevedl zadne statistiky nebo obchodni denik), takze za opravdovy start paper tradingu povazuju az konec rijna, kdy jsem se zacal chovat opravdu zodpovedneji a takrikajic vice jako businessman. Za obdobi papertradingu, jsem mel 2x po 2 tydnech pauzu, tedy cisteho casu jsem papertradingem stravil 3 mesice. Za tu dobu mam cca 130 obchodu a i po odecteni komisi jsem nejakych 20% v plusu.
Live ucet mam zalozeny a fundovany uz od zari i kdyz jsem jeste na nej "nesahl" - toto mam ze dvou duvodu: mam od brokera k dispozici data a neomezenou licenci na obchodni platformu (pro aktivity na demo uctu), takze muzu bez problemu backtestovat/papertradovat. Druhym duvodem je, ze tim, ze mam fundovany ucet se snazim sam sebe prinutit k tomu, abych ve svem usili nepolevil a stale pokracoval v pripravach.
Podminku pro to, abych zacal obchodovat live jsem si nastavil tak, ze na demu musim mit 3 ziskove mesice po sobe. Tuto podminku jsem splnoval zhruba do poloviny unora, kdy jsem zazil nepekny drawdown, ktery me primel udelat dalsi backtest a docasne prestat s papertradingem. Cilem teto prestavky bylo vychytat drobne nuance a nalezt filtry pro me vstupni signaly. Aktualne tedy pokracuju s backtestem, behem nejz jsem nasel par zajimavych filtru a soucasne opet zacinam paper. Pokud vse pujde dobre a filtry se behem brezna osvedci, pujdu v dubnu live.

pondělí 14. února 2011

Vstupy

Muj obchodni plan je zalozen na 4 vstupnich patternech a to:
  • 1-2-3 formace
  • Ross Hook
  • Breakout of Congestion
  • Breakout of Trading range
Toto jsou formace z Rossova volne siritelneho ebooku "The law of the charts" (TLOC). Pro 1-2-3 a Ross hook navic pouzivam techniku Traders Trick Entry (TTE), opet volne ke stazeni na tradingeducators.com. Vsimnete si, ze vsechny tyto formace jsou typu breakout - tedy prorazeni nejakeho bodu, kde se trh v minulosti zastavil. To je totiz presne ten typ vstupniho signalu, ktery je dulezity v kombinaci s drive popsanou technikou trade managementu - tedy takovy, u ktereho se da predpokladat velke momentum a tedy zasazeni alespon 1. targetu.
Krome techto zakladnich formaci (ktere jsou zdarma k nalezeni na webu a nebudu je tedy do detailu popisovat), pouzivam k obchodovani jeste par doplnkovych "patternu" z tradicniho Price Action pristupu. Tim jsou zejmena analyzy supportu/rezistanci na vyssim timeframe, nez je muj obchodni a pak formace, ktere indikuji, ze se blizi prorazeni - vlajka, trojuhelnik a rising lows/sagging highs.
Vsechny tyto dodatecne signaly pouzivam spise jako podpurne informace, ne primo jako vstupni signaly. Ohledne vlajek a trojuhelniku je mozne se informovat/naucit spostu veci na drive zminovanem vlaknu o EUREXu na skvelych Gladiatorovych screenshotech. Co se tyka klesajicich highs/stoupajicich lows, jde o pomerne pekny pomocny indikator. Pokud se vytvari nejaky muj vstupni pattern do shortu a zaroven je podporen klesajicimi highs, zvysuje se pravdepodobnost uspesneho zasazeni alespon 1. targetu. Totez pochopitelne plati o soupajicich lows a vstupu long.

Jeste neco malo o trade managementu pred zasazenim prvniho targetu: podle Rosse by mel clovek dat na sve pocity a kdyz je v pozici a citi, ze se trh nevyviji tak jak ma, ma okamzite vystoupit. To je asi dobra rada, ale troufnu si tvrdit, ze zacinajici trader se na sve pocity spolehnout tak uplne nemuze. Ross ale taky tvrdi, ze duvodem, proc spousta lidi ztraci je, ze nedokazou ochranit svuj tradingovy kapital a neodriznou vcas sve ztraty. No ja jsem tyto dve teze zkombinoval a to tak, ze trailuju stop loss i PRED zasazenim prvniho targetu a to tak, aby muj risk na kontrakt nikdy neprekrocil muj uvodni stop loss.
Ted by tedy bylo dobre rict, co myslim riskem na kontrakt - risk je vse, co muzu ztratit tedy i otevreny profit. Pokud se tedy moje pozice po vstupu dostane do maleho zisku, zacinam posouvat SL tak, aby rozdil otevreneho profitu a stop lossu neby vetsi nez uvodni SL. Napriklad. Vstoupim do pozice se SL 10 ticku. Trh se pohne 5 ticku mym smerem. Posouvam tedy svuj stoploss z -10 ticku na -5.
Logicke zduvodneni pro to zni: pokud se trh vrati o 10 ticku, neni to proste muj obchod - ja hledam obchody s vysokym momentem, tedy takove, ktere temer okamzite zasahnou muj prvni target a nez cekat, az si trh vezme muj plny stoploss, radsi vezmu malou ztratu a pokusim se vstoupit pozdeji.
Moje taktika tedy je: velikost SL odpovida vzdalenosti k prvnimu targetu a trailing stop je o 1 tick vetsi nez SL. Napriklad tedy SL a 1. PT=8, trailing stop=9 + jakmile je zasazen 1. target, posouvam pro zbytek pozice stop loss na break even.
Protoze obchoduju na rychlem timeframe a behem papertradingu jsem nestihal rychle reagovat, vytvoril jsem si v NinjaTraderovi ATM strategii, ktera cele toto resi za me. Me tedy zbyva jen vybrat vstup, zadat cekajici objednavku (typu stop limit) a dale se obchod uz vyviji sam. Toto mi velmi pomohlo z pohledu psychologie, protoze od zadani objednavky az do ukonceni obchodu nemusim vubec sahat na mys :)

sobota 12. února 2011

Joe Ross a jeho pristup k tradingu

Podle ruznych statistik v trzich dlouhodobe ztraci 80-95% vsech traderu, ale zaroven 80% traderu vstupuje do obchodu ve "spravnem" smeru (tedy long do uptrendu/short do downtrendu). Jak je to mozne? Mezi hlavni duvody patri:
  • uplna absence nebo nedodrzovani obchodniho planu
  • chamtivost (=neschopnost ukoncit obchod, dokud je v zisku a/nebo neschopnost uzavrit obchod na predem definovanem stop lossu)
  • strach ze samotneho vstupu, ktery pak vede k opozdenym vstupum a/nebo sebemrskacstvi za promarnene sance
Samozrejme toto nejsou vsechny duvody, tech by vydalo na 10 takovych clanku. Joe a jeho pristup ale mnoha temto problemum predchazi svou taktikou pozition sizingu a trade managementu. Zakladni myslenkou je neobchodovat jen jeden kontrakt, resp. celou pozici najednou, ale rozdelit ji idealne do 3, nejmene vsak do 2 casti. Po vstupu do obchodu, jakmile je cela pozice v malem zisku, uzavreme 1/3 az 1/2 pozice, cimz docilime pokryti nakladu (komise, cena za data, SW a HW) a maleho zisku. U zbyle casti pozice posuneme stoploss na break even. Ceho jsme tim dosahli? Nejdulezitejsi je psychologicky moment, kdy mame v kapse uz maly zisk a pokryte naklady na obchod a u zbyvajici casti pozice uz muzeme jen ziskat. Da se tedy rict, ze v tento moment mame otevreny obchod "zadarmo" - bud bude zasazen nas stop (na pozici tedy nevydelame, ale ani neprodelame) a nebo se trh vyda nasim smerem a pak vydelame.
Pro druhou a treti cast pozice uz pak muzeme zvolit de facto libovolny zpusob vystupu. Napriklad:
  • fixni profit target
  • posouvany stoploss
  • vystup jakmile trh udela 2x po sobe usecku, ktera jde proti nasi pozici - tedy 2 klesajici usecky pokud jsem long nebo 2 stoupajici pokud jsem short.
Ja osobne prozatim delim pozici pouze na dve casti (z duvodu marginu), prvni na pokryti nakladu a pro druhou cast pouzivam kombinace fixniho PT a zaroven trailing SL na 50% otevreneho profitu nebo pokud se na mem timeframe vytvori 2 usecky proti me pozici, pritahuju SL tesne nad/pod ne.
Podle Rosse je idealni rozdeleni pozice tak, ze pro prvni a druhou cast pozice je fixni profit target a u treti trailuje SL na 50% otevreneho profitu + pokud se objevi 2 reverzni usecky pritahuje SL tesne k nim.

Negativem tohoto pristupu oproti taktice jednotneho vstupu i vystupu je to, ze pokud trh nedosahne ani prvniho targetu, vyhodi nas na stoplossu na vsech kontraktech, cimz se nasobi nase ztraty oproti pripadu, kdy bychom obchodovali jeden kontrakt systemem hop nebo trop.Tomu se da ale vyhnout pomoci vhodne zvolenych vstupu - tedy takovych, kdy je velmi vysoka pravdepodobnost, ze bude zasazen alespon prvni target - tedy obecne vstupu zalozenych na breakoutech (at uz supportu/rezistanci, congestions, ross hooku nebo formaci 1-2-3), kde je silne momentum. Joe ve svych knihach uvadi, ze dosahuje zhruba nasledujcich rozlozeni: 70% obchodu skonci na 1. targetu. 20% na stoplossu a 10% na 2. a 3. targetu. Tedy jeho uspesnost se pohybuje cca kolem 80%

Dalsi kapitolou jsou vstupy, o tech ale az priste..

Cesta k intradennimu obchodovani

Po rozhodnuti, ze se zkusim seznamit s ID tradingem samozrejme vyvstala otazka, jak na to. Financnika jsem mel (nekolikrat) precteneho, ale stale mi neco chybelo, nejaky odrazovy mustek. Tim se nakonec stalo 2 denni skoleni v lete 2010, kde jsem se seznamil se systemem FinWin, ale hlavne nacerpal spoustu praktickych informaci, ktere s tradingem souvisi od vyberu vhodnych trhu, pres temata jako backtestovani, papertrading, volba brokera az k tematu nejdulezitejsimu a tim je psychologie obchodovani. Hlavni smysl ovsem byl ve velmi motivacni atmosfere, diky niz jsem okamzite nainstaloval NinjaTradera, zalozil si demo ucet, stahnul ID data a zacal delat backtesty FinWinu.
Z pocatku vse vypadalo primo idealne, s postupem casu jsem si ale uvedomil, ze backtestovat s tim, ze v grafech vidim i budoucnost (tedy jak se cena vyvijela po mem potencialnim vstupu) podstatne zkresluje moje vysledky. Backtest jsem tedy zopakoval s tim, ze to bylo spise "simulovane obchodovani", tedy posouval jsem graf vzdy po jedne usecce a rozhodoval se, zda vstoupit nebo ne. Tento zpusob byl ovsem extremne casove narocny a vysledky, ac byly jiste spolehlivejsi, nez v predchozim behu, nevypadaly nijak ruzove.
A v tento moment zacalo klasicke kolecko snad vsech zacinajich traderu tedy:
  1. nadchnuti se pro novy obchodni system (vlastni nebo vycteny nekde na foru)
  2. backtest
  3. zjisteni, ze bud nefunguje nebo funguje, ale ne podle mych predstav
  4. go to 1.
Kdyz uz jsem pomalu zacal ztracet nadeji a motivaci pokracovat, ciste nahodou jsem na diskusnim foru financnika narazil na vlakno o obchodovani na Eurexu s naprosto uzasnym obsahem. Tahounem tohoto vlakna byl/je uzivatel Gladiator028, ktery vkladal skvele screenshoty grafu s mnoha vysvetlujicimi poznamkami. Gladiator obchodoval system zalozeny pouze na Price Action (PA) tedy pouze z cenoveho grafu bez jakychkoliv indikatoru. A ja jsem si uvedomil, co mi na vsech az dosud otestovanych systemech vadilo - vstupni signaly nebyly logicke, odvozene od pohybu ceny, ale obvykle od prekrizeni nejakych plovoucich prumeru, prekroceni nejake z prstu vycucane hranice (typu CCI prekroci 100 smerem dolu) apod. Uvedomil jsem si, ze pohyb ceny je tim nejpresnejsim idikatorem, ktery je mozno pouzit a kterym trh dava vedet, co se v nem prave deje a ze vsechny ostatni indikatory jen zkresluji/vyhlazuji informace, ktere se daji vycist z PA.
Krome toho Gladiator doporucoval Joe Rosse a jeho knihu Daytrading, jako tu, ktera ho v jeho tradingu posunula ze vsech nejvice. A ja s nim musim souhlasit. Po precteni teto knihy jsem okamzite sehnal jeste dalsi 4- Trading by the book, Trading the Ross Hook, Trading is a business a Daytrading the emini S&P 500.
Filosofie s jakou Joe obchoduje, jak se stavi k trade managementu i formace, ktere pouziva pro vstupy byly presne to, co se mi na ostatnich systemech nezdalo dotazene.
O tom bude ale az pristi clanek..