Interactive Brokers – Scale Trader

ibJedna z největších vychytávek, pokud máte jako brokera Interactive Brokers a chcete si trochu ulehčit práci je sada nástrojů nazvaná Scale Trader. Zjednodušeně řečeno tento nástroj umí dokupovat akcii (opci apod.) při pevně daném poklesu, a to i opakovaně, a umí při pevně daném růstu tuto akcii (opci apod.) zase prodat. Pro jednodušší strategie tedy mohu naprosto bez jakéhokoliv AOS vytvořit relativně funkční systém, který obchoduje za mě – a to se vyplatí! Podívejme se dnes na to, jak se to dělá.

Kdy Scale Trader použít

Jako součást komplexních strategií typu „devadesátka“ je samozřejmě Scale Trader úplně k ničemu. Předpokládejme ale, že jsme se zamilovali do nějaké akcie a chceme ji vlastnit.

Nevím jak Vám, ale u mě to vždycky dopadne tak, že koupím pár kusů na samotném vrcholu a pak už jen v platformě hledím na červená čísla – několikaprocentní poklesy. Což zamrzí a nezřídka to vede k tomu, že člověk pak prodává s malým ziskem nebo dokonce se ztrátou něco, co mohlo vydělat.

Abych nebyl úplně v rovině teorie, předpokldádejme, že jsem se zamiloval do realit a chci pořídit „Realty income corporation“ s tickerem „O“. Důvody ponechme stranou, jde pouze o fiktivní nákup s cílem vysvětlit škálování, nejde o aktuální složku mého portfolia.

Spáchám tedy graf (třeba roční) s vyznačením minimální a maximální ceny a pochopitelně ceny aktuální. Indikátory (žádné) mě v tuto chvíli nezajímají. Graf bude vypadat takhle:

o

Čtu tedy tři podstatné údaje:

  • Současná cena je na řekněme 57 USD za kus
  • Za poslední rok minimum je okolo 46 USD za kus
  • Za poslední rok maximum je okolo 72 USD za kus

Jak naškálovat ?

To bude pochopitelně záviset na našich preferencích. Ať se to dobře počítá, prohlašme, že budeme chtít nakoupit celkem 1000 kusů akcie, a to počínaje 100 kusy a dokupovat vždy po 100 kusech. Bude tedy jeden počátační nákup a až devět dokupů. Poslední dokup budeme chtít mít za oněch 46 USD, protože jsme (dejme tomu) přesvědčeni, že cena níže nepůjde.

Pozn.: Být přesvědčeni že cena čehokoliv níže nepůjde je cesta do nejhlubšího pekla, tak to prosím berte opravdu jen jako ilustraci schopností platformy a ne jako dogma. Nicméně, nějaké rozhodnutí v tomto smyslu je při škálování tak jako tak potřeba udělat.

Částka, o kterou se bude muset snížit cena akcie, abychom byli ochotni dokoupit tedy bude (57 – 46) / 9 = 1.22 USD. Pozor, dokupů je pouze devět. Pro ilustraci tabulka, jak budeme chtít, aby to fungovalo:

První nákup 57.00
První dokup 57.00-1.22 =55.78
Druhý dokup 54.56
Třetí dokup 53.34
Čtvrtý dokup 52.12
Pátý dokup 50.90
Šestý dokup 49.68
Sedmý dokup 48.46
Osmý dokup 47.24
Devátý dokup 46.02

Jak zadat do platformy ?

Jednoduše se to zadává. Nejprve vložíme řádek s naším tickerem, tedy v případě který probíráme s akcií „O“. Potom v menu „Trading Tools“ zvolíme „Scale trader“. Objeví se okno. V okně vyplníme:

  1. Jako „Maximum position“ (povinná položka) 1000 kusů.
  2. Jako „Initial component size“ 100 kusů – to je první nákup.
  3. Jako „Subsequent Copm. Size“ taky 100 kusů, to jsou dokupování.
  4. Jako „Starting price“ cenu, na které budeme chtít začít. Já zvolil 57 USD, aby to korespondovalo se článkem; v době psaní článku byla aktuální cena výše, čili platforma by okamžitě nenakupovala; často to ale dělám tak, že jako „Starting Price“ uvedu cenu aktuální, aby se alespoň něco nakoupilo, to pochopitelně záleží na uživateli.
  5. Jako „Price increment“ uvedu onen vypočítaný interval 1.22 USD.
  6. Platforma dopočítá tzv. „Bottom price“ a ta by se měla krýt s našimi výpočty. Souhlasí, zde je uvedeno 46.02.
  7. Jako „Order type“ ponecháme „LMT“, tedy limitní objednávky.

Celé by to mělo vypadat nějak takto:

basic

Dále, vřele doporučuji přepnout na záložku „TIF“ (což je zkratka „Time In Force“) a tam zvolit „GTC“ (tedy good till cancelled, neboli plň příkaz dokud jej nezruším) a navíc zaškrtnout volbu „Allow this order to be filled outside of regular trading hours“, čili objednávka se bude moci realizovat mimo běžné obchodní hodiny.

Vychytávky, aneb vyšší dívčí

Výše uvedený setup způsobí, že v ideálním případě budeme vlastnit 1000 kusů akcie za průměrnou cenu 51.51 dolarů za kus (jde o prostý průměr nákupních cen) a zabíráme dokupováním pásmo cca 20%ního poklesu z aktuální ceny.

Můžeme ale rovněž pojmout podezření, že cena se bude v rámci oněch 46-57 dolarů za kus pohybovat, fluktuovat delší dobu v tomto pásmu. Proto se někdy vyplatí nastavit i prodávání.

Pozn.: Pokud jsme přesvědčeni o pohybu ceny v rámci nějakého pásma, mohou být vhodným nástrojem pro obchodování rovněž opce. O nich ale tento článek není.

To postupné prodávání funguje tak, že zaškrtneme navíc:

  1. Položku „Create profit taking order“ (vytvořit dílčí objednávky na inkasování zisků)
  2. Vyplníme „Profit Offset“. Lze zvolit rovněž 1.22 USD, v tom případě bude aplikace nakupovat a prodávat na stále stejných cenách, nebo lze zvolit méně (to bude jakoby skalpování) či více (cena pak ale musí dorazit výš, aby se profit realizoval). Já obyčeně dávám stejnou cenu jako „Price Increment“, tedy v našem případě 1.22 USD.
  3. Zaškrtneme „Restore size after taking profit“, což způsobí, že program například koupí třetí pozici za (viz tabulka výše) za 54.56 USD, prodá ji za 55.78 a poté ji ZNOVU KOUPÍ ZA 54.56 USD. To se opakuje donekonečna nebo dokud není vyčerpáno deset pozic.
  4. Podle vlastního uvážení můžeme rovněž zaškrtnotut položku „Restart Scale trader“, což znamená, že postup z předchozího bodu bude pokračovat, i když prodá se ziskem poslední kusy – tedy posledních sto kusů. V našem případě oněch posledních 100 kusů koupí za 57 USD, prodá za (57+1.22) 58.22, následně (možná) cena spadne opět na 57 a program znova nastartuje celou mašinérii Scale Traderu.

Celé to bude vypadat takhle:

basic2

Moje zkušenosti

Celé to používám už léta k naprosté spokojenosti. Co jsem vypozoroval:

  1. Všechny nákupy a prodeje se odehrávají na serverech burzy, není tedy pochopitelně potřeba mít zapnutou platformu.
  2. Lze mít puštěných více více Scale Traderů na více aktiv najednou. Lze mít rovněž Scale Tradery na akcie a opce ( a to dokonce na opce na tytéž akcie, ano, chápeme?)
  3. Obrovský význam má, když umožníte Scale traderu obchodovat mimo pravidelné obchodní hodiny. Několikrát se mi stalo, že během našeho dopoledne (tedy v Americe během noci) nakoupil Scale trader 100 kusů akcie od nějakého zoufalce, který se jich pokusil zbavit a následně týž den je prodal se ziskem během obchodních hodin. Jednou se mi stalo, že tohle „kolečko“ proběhlo během obchodních hodin dvakrát.
  4. Interval „Price increment“ je z logiky věci nejdůležitější položkou celého tohoto podniku. Bude-li příliš malý, aplikace se „uobchoduje k smrti“ a Vy ztratíte hodně peněz na poplatcích. Bude-li příliš velký, bude aplikace nakupovat po obrovských skocích a nemusí to být intuitivní.
  5. 100 kusů je jen ilustrativních. Lze mít třeba 10 kusů start a 10 kusů dokup.
  6. Z hediska stavu účtu a marginu je vždy třeba počítat s tím, že aplikace nakoupí všechny kusy a žádný neprodá – tohle by se týkalo třeba nějaké noční či víkendové krize.
  7. Je příjemné, že Scale Trader občas nakoupí za nižší cenu než by měl, protože ty objednávky jsou limitní, přes noc je nízká nebo nulová likvidita a ráno cena spadne o véce než náš „price increment“.
  8. Graf v okně Scale Traderu je úplně k ničemu a můžete ho směle ignorovat s výjimkou situace, kdy „Bottom price“ vytváříte tažením myší – to totiž jde. Ale já si to vždycky radši počítám, viz výše.

Uff, to je to dlouhý, budu končit a pokud něco není jasné, tak šup s dotazy do diskuse.

 

Příspěvek byl publikován v rubrice Nezařazené. Můžete si uložit jeho odkaz mezi své oblíbené záložky.

24 komentářů u Interactive Brokers – Scale Trader

  1. Honza napsal:

    Jen pro info, v jednodussich pripadech se da pouzit i GTC (Good till cancel) limit prikaz – viz napriklad:
    Nakup 10x PFE za cenu max 28USD (limitni prikaz) s expiraci do konce roku (GTC)

  2. papo napsal:

    Honza:
    Když chceš zadat časově omezený příkaz (například do konce roku), je lepší GTD (good-till-date) než GTC. Ikdyž i „GTC“ příkaz má životnost omezenou, tam ji ale nenastavíš přesně (je to defaultně tuším 6 měsíců). Možná jsi proto měl na mysli spíš GTD než GTC, o kterém psal Admin?

  3. mir napsal:

    U opcí se mi to nevyplatilo. Tam je velký rozdíl cen. O 3 dny později-dříve je cena na určité ceně podkladu(třeba 57) jiná. Dále po určitém datu chci třeba jinou expiraci, tak to musím sledovat. Jedině že by to šlo rovněž zadat do platformy.

  4. mir napsal:

    Když píšeš o TWS, chci se zeptat. Co jsem si v pondělí stáhl novou platformu, přestala mi platforma u konkrétních titulů špatně sčítat-odečítat aktualní stav pozice. Nevím jestli jsem se dobře vyjádřil. Příklad: mám pozici SPY 213,00 zisk-ztráta za nula. Pokud se pohne SPY na 213,10 ukazovala mi platforma aktuální zisk 10 USD. Nyní ne. Dokážeš poradit co mám špatně nastavené? Dík

  5. mir napsal:

    To mám zaškrknuté. A máš i kolonku use instrument-specific reset time ?? To jsem skusil zrušit a uvidím.

  6. Teil napsal:

    Zdravíčko!
    Už nějakou dobu obchoduji na forexu a mám někde v hlavě teorii, že trh by se měl vždy vrátit na danou konkrétní hodnotu, ergo nikdy bych neměl prodělat, když nebudu používat páku. Nicméně forex je bohužel trh, který jde hodně oběma směry (a tím pádem se k nějaké ceně už nemusí nikdy dostat nebo to může trvat 30 let), ale tento článek mě přivedl k myšlence aplikovat tuto teorii na long pozice nějakého ETF derivátu. Přece jen, akcie je příliš riziková, jedna firma může kdykoli zkrachovat. Tím se dostávám k mé otázce. Co si myslíte o strategii nákupu např. etf SPY na každé úrovni v rozestupu 1 dolaru s profit-targetem např. 2 dolary? Umí nástroj, který se zmiňuje v článku výše něco takového? Vstupovat jenom LONG, mít kapitál na to, že budu při poklesu nebo dokonce panice na trhu mít otevřených spoustu pozic, které nikdy nezavřu na Stop-loss? Uvědomuju si, že každý nákup a prodej ETF stojí spoustu peněz (minimálně po 2 dolarech, což je sranda oproti forexu, tam stojí otevření pozice 1000USD pouhých 7 centů). Myslíte, že tato strategie může být zisková s velkých kapitálem? Dík

    • admin napsal:

      Názor, že trh se „musí“ vrátit na nějakou konkrétní hodnotu je samozřejmě sám o sobě poměrně zvrácený a ve spojitosti s pákou přímo vražedný, protože za vypůjčené peníze se musí platit a trh se může vrátit na onu hodnotu za dne, za rok naebo taky nikdy. Příkladů bychom v historii na tohle téma našli velice mnoho.

      Ale strategie kterou popisujete na ETF SPY, tedy dokupovat při poklesu, zisková být samozřejmě může. Jinak nákup 100 ks SPY u Interactive Brokers stojí jeden dolar, plus zrovna SPY vyplácí dividendy, takže úplně bych o strategii obavy z hlediska nákladů neměl.

      Co samozřejmě musíte vychytat jsou ty úrovně nakupování, dokupování a prodávání. On index SPY šel v roce 2007 – 2008 z nejvyšších hodnot cca 154 USD za kus až na cca 72 USD na kus – ano, šel přesně na polovinu. Pokud byste tenkrát dokupoval sto kousků po dolaru poklesu, tak budete mít 72 pozic (řekněme po 110 USD za pozici průměr) a to je při 100 kusech za várku někde 800000 USD.

      A samozřejmě, dneska byste byl za vodou ;-)

      • Teil napsal:

        Ano jsem si právě vědom toho, že takovouto strategii člověk nemůže pákovat a druhou stranou mince je vstupní kapitál, nastavení úrovní dokupování a stanovení profit-targetů jednotlivých pozic. Spíš mě zajímalo, jestli má někdo s takovýmto tradingem vlastní zkušenost. Scaling je na forexu celkem propírané téma, ale na ETF je to pro mě zcela nové…

      • Teil napsal:

        Ahoj, ještě bych měl na Vás ještě jednu otázku. Existuje nástroj, který by fungoval stejným způsobem i na býčí stranu? Dokupování po např. 1 dolaru vzrůstu? Scale trader jse nastavit na nejvyšší hodnotu současné poptávky a směřovat dolů. Případně nástroj, který by oboje uměl kombinovat a jednoduše by na každé cenové úrovni dokoupil bez ohledu na cokoli? Děkuji!

  7. JetPack napsal:

    Ahoj, obchodujete všechny strategie na jednom účtu? Kvůli tax reportingu bych rád separoval dlouhodobé investice od krátkodobých (zejména devadesátku), jako nejlepší řešení se mi jeví zřídit IB linked account. Jenže se musí fundovat zvlášť a nabíhá inactivity fee. Stojí ta sranda za to? Díky za názor.

    • admin napsal:

      Nestojí. Jednak kvůli inactivity fee a jednak si tříštíš možnost mít vyšší margin díky vyššímu kolaterálu.

  8. mir napsal:

    Jsem prostě debil. Už 2 dny nejsem schopen zobrazit v TWS denní změnu realized a undrealizet P&L USD v horním řádku. Bylo to tam vždy nějak zobrazeno a nyní nejsem schopen to tam dostat. Nebo jak dát TWS do továrního nastavení ,. Tam to bylo automaticky zobrazeno. Dík za pomoc.
    Od té doby co změnily TWS nějak mi to správně nepracuje. Jsem z toho už mimo.

    • admin napsal:

      I když to není moc profi rada, když odinstaluješ TW, smažeš složku a pak nainstaluješ zpátky, měl bys mít výchozí nastavení.

  9. papo napsal:

    V pravém rohu okna máš ikonu „montážní klíč“, na ni klikni levým tlačítkem a vyber „settings“ (taky je tam ten klíč). Vyjede ti tabulka, kde uprostřed máš sloupec se svými sloupci a napravo máš menu, z kterého tam můžeš položky přidávat („Add“). Stejně tak můžeš z prostředního sloupce „remove“. A když chceš měnit pořadí, máš uprostřed i šipku nahoru a dolů.

  10. mir napsal:

    Už jsem na to přišel. Mám nervy v p….. Jak to člověk dlouho neupravuje, tak to zapomenu. Včera 4 hodiny a dnes taky 4h. Ještě že mě to neživý…. :-)

  11. Pingback: Dividendové akcie–otázky a odpovědi | Akcie

  12. Karel napsal:

    Dobrý den,
    Nemáte prosím zkušenost, jestli jsou komise na demo účtu IB stejne jako na reálném účtu? Testuju na demu nějaké jednoduché strategie pomocí Scale traderu na etf a komise se pohybují pouze kolem 0,32 USD za obchod. Přitom na webových stránkách uvádění minimum 1 dolar na transakci.
    Děkuji předem za Váš názor!

Napsat komentář

Vaše emailová adresa nebude zveřejněna.