Jump to content
Co nového? Mé kurzy
Hledat v
  • Více možností...
Najít obsah, který ...
Hledat výsledky v ...
Hlavní přehled Co je nového ... Nepřečtený obsah Moje příspěvky Vyhledat

Hlavní přehled

Přehled je automaticky aktualizován.     

  1. Včera
  2. Hledáte-li stabilitu ve svém obchodování, patrně jste již také přišli na to, že jen těžko se dá dobře diverzifikovat „podobnými systémy“. Chce to pracovat nejlépe s různými logikami a zcela odlišnými „edge“. Jeden z takových je párové obchodování akcií, které letos znovu přidávám do svého portfolia. V dnešním článku shrnuji, proč je tato oblast pro mne zajímavá. Stručný popis párového obchodování V párovém obchodování (kterému se říká občas i statistická arbitráž) obchodujeme relativní změnu ceny dvou akcií. Nejčastěji takových, které mají hlubší fundamentální vztah. Ceny takových akcií se pohybují podobně. V obchodování pak můžeme spekulovat na situace, kdy se ceny sledovaných trhů příliš „rozejdou“. Velmi často se totiž poměr cen obou trhů po čase zase srovná, a celá situace tak může představovat zajímavou obchodní příležitost. Příkladem může být například pár KIM-WRI, který patřil k mým oblíbeným již před více než 10 lety, kdy jsme na téma párového obchodování měli na Finančníkovi i kurz (na kterém jsem tento pár ukazoval ve svém portfoliu). Jde o akcie dvou realitních investičních společností Kimco Realty a Weingarten Realty. Obě společnosti se pohybují na stejném segmentu trhu a působí na ně velmi podobné fundamentální vlivy. Poměr cen obou společností by se tak s vysokou pravděpodobností mohl udržovat v určitém poměrně konzistentním vztahu. Pár (vytvořený podílem cen KIM/WRI) si můžeme zobrazovat graficky: Černá linka je samotná close cena páru (podíl KIM/WRI násobím ještě 100, abych nemusel pracovat s příliš malými čísly). Následně jsem do grafu doplnil i další nástroje, se kterými pracuji. Červené obálky představují indikátor Bollinger bands (s periodou 20,2). Zelená linka pak jednoduchý klouzavý průměr také s periodou 20. Obchodování páru je pak velmi jednoduché. V okamžiku, kdy se cena vychýlí mimo druhou standardní odchylku (obchoduje se mimo Bollinger bands pásma), pár shortujeme (pokud se vychýlil nad pásmo) nebo nakupujeme (pokud se vychýlil pod pásmo). Obchod ukončuji v momentě, kdy se pár vrátí ke klouzavému průměru. Existují i další různé způsoby, jak cenu páru počítat a sofistikovaněji stavět logiku obchodního systému. Ale upřímně - toto již zásadní rozdíly ve výsledcích nedělá. Pointa párového obchodování je jinde (a dostanu se k ní níže). Na první pohled tak vidíte, že párové obchodování je z principu opravu jednoduché. Pokud zbacktestuji výše zformulovanou logiku na páru KIM-WRI, dostanu následující equity křivku: Ta sama o sobě není nějak závratná, ale demonstruje, že obchodování daného principu má edge i v dlouhodobém OOS. Metoda generuje peníze. Přitom stačí už jen velmi málo, aby věci začaly být opravdu zajímavé. Dané „kouzlo“, jak asi tušíte, spočívá v diverzifikaci – obchodování více párů najednou. Takto pro ilustraci vypadá hrubý backtest mého aktuálně obchodového portfolia, kde pracuji současně s 10 páry. Na portfolio páru aplikuji úplně stejný kód, který je popsán výše. Systém tak obchoduje na dlouhou i krátkou stranu a obchody jsou na obě strany velmi pěkně vyrovnány: Výsledná equity křivka vytváří větší množství velmi stabilních výsledků (systém obchoduje s vysokou úspěšností 76 % a RRR blízko 1:1). Není divu, že velmi zajímavě vypadá risk i z pohledu monte carlo analýzy: Šance, že systém bude vydělávat peníze i nadále, jsou zde opravdu vysoké. Pokud párové obchodování shrnu, tak základní charakteristiky, které mi na daném stylu přijdou velmi atraktivní jsou následující: Samotný obchodní princip (plně popsaný výše), je velmi jednoduchý a srozumitelný. Obchodní logiku jakkoliv neoptimalizuji. Na všechny páry je aplikována stejně. Strategie neobchoduje „predikce časových řad“, ale vztahy mezi dvěma akciemi, které lze předpovídat s mnohem vyšší pravděpodobností a robustností. Strategie je tzv. market neutrální. Ve svém přístupu neaplikuji žádné globální filtry na býčí či medvědí trhy. Vztahy mezi jednotlivými akciemi fungují stále stejně (maximálně jsou pohyby volatilnější). Z uvedených principů mi párové obchody vždy přišly zajímavé. Jak už jsem i zmínil – řada z vás pamatuje informace, které jsme na Finančníkovi sdíleli před 10 lety. Přesto jsem sám nikdy nealokoval v portfoliu párům více kapitálu, což letos plánuji změnit. Proč jsem se párům nevěnoval v posledních letech více? Aneb, kde je reálná „pointa“ párového obchodování? Největším důvodem jsou náročnější exekuce, pokud je děláme ručně. Přeci jen pokud člověk obchoduje 10 párů, je to 20 akcií. Obchodů je poměrně hodně a skoro každý den se tak „něco děje“. Páry je také nejlepší obchodovat na konci dne, např. pomocí MOC příkazů, kdy se dostávají nejlepší plnění v rámci uzavíracích aukcí. To už je při ručním obchodování poměrně otročina a v evropský večer již u počítače sedět nechci. A tak jsem pozornost věnoval v tradingu více jiným směrům. Poslední roky se ale naplno věnuji nejrůznějším automatizacím, a tak automatizované exekuce párů již pro mě nejsou problém. Ostatně i řada absolventů swingového workshopu dnes na Finančníkovi zadává denně automatizovaně více příkazů, než je potřeba u párového portfolia, jen u systému Mopull limit a jistě by mi potvrdila, že to technologicky problém není (a vzhledem k automatizaci není třeba s tímto trávit žádný čas). Tím, že jsem se sám posunul v oblasti automatizací exekucí, se pro mě najednou stávají vysoce atraktivní přístupy, které jsem dříve právě pro tento důvod neupřednostňoval. A také druhý hlavní důvod se točí kolem technologií a skriptování. Součástí systému párového obchodování je i výběr párů, které budeme obchodovat. Toto, jednoduše řečeno, představuje testování různých vazeb mezi akciemi, zkoumání korelací a kointegrací. A výběru párů, které mají historicky tendenci „vracet se k průměrné hodnotě“. Tedy zásadně se nerozcházet. A jak už to bohužel bývá, běžné retailové programy určené pro trading nejsou na podobné sofistikovanější operace vůbec dělané. Před lety jsem to řešil vlastním systémem, který mi pomohl dát dohromady programátor používající tradiční, spíše webové technologie (PHP atd.). Systém do určité míry fungoval, ale nebyl jsem příliš schopen jej rozšiřovat o nové nápady a taktiky. Ohromný zlom pro mě přišel až se studiem Pythonu (viz například můj tři roky článek Petrovy postřehy z cesty k algoritmickým strategiím). U něj jsem pochopil, že vše, co v tradingu potřebuji, lze často v Pythonu vytvořit pomocí pár řádků kódu. U párů toto není výjimkou – ostatně viz základní workflow v Pythonu, které má řada z vás k dispozici z mé přednášky na QuantExpu. V té době jsem se začal k párům vracet vyzbrojen především potřebnými technickými znalostmi. Shrnutí Dnešním článkem jsem chtěl především poukázat na zajímavý směr, který stojí za zkoumání pro všechny, kteří hledají další způsoby diverzifikace. Na výše uvedených příkladech můžete sami vidět základní charakteristiky tohoto stylu obchodování. Otestovat si jeden pár typu KIM-WRI pak není problém ani v běžných obchodních platformách. Sami pak můžete zkoušet testovat další páry a posouvat se v této oblasti vpřed. Pokud hledáte technickou inspiraci, „jak konkrétně na to“, tak jsem pro všechny účastníky uzavřené skupiny TechLabu připravil videotutoriál Párové obchody v Amibrokeru obsahující všechny potřebné kódy a popisující, jak se v Amibrokeru dostat od samotné akcie k backtestu párového portfolia.
  3. Poslední týden
  4. Můj problém se nakonec podařilo vyřešit nainstalováním nové verze NT , tedy NT 8 .Přepsala starou NT 7 i s původním nastavením na ve verzi č.8 a obchodování z grafu mi už funguje .Tak jsem si pořádně oddychl , protože moje počítačové znalosti jsou ...bídné a velmi brzy narážím na vlastní , technické limity .:-)
  5. to plodder: Taky jsem jednou řešil mizející SL a PT, ale už je to hodně dlouho, tak si už nepamatuji, jak jsem to vyřešil. Zkus se podívat na nastaveni DOMu přímo v tom grafu, kde Ti to "mizí". Luděk
  6. prosím vás môže mi niekto pomôcť s nastavením siery. všetko mi išlo 4 roky v pohode až nedavno mi z ničoho nič po klasickom LIMIT vstupe a fixne zadaných PT a SL mi SL a PT jednoducho zmizli a mal som len otvorený obchod s tým ktorý sa nedal z grafu ani zavrieť . prosim poradiť
  7. novú inštaláciu som už skúšal a stále to je to isté
  8. Nová instalace SCH bez přeneseni global symbol settings a sierra3.cfg. Po nové instalaci přihlášení pod stávajícím jménem a heslem a připojení k vybranému datafeedu (např. IB). Zakládat nový účet u SCH netřeba. Možná to vyřeší i problém s mizejícím PT/SL.
  9. alebo ešte ak sa dá inak poradiť: vec sa má tak že zadám LIMIT vstupný príkaz , ten je vyplnený chvíľu všetko v pohode a potom mi zmizne SL aj PT a mám len otvorený obchod , ktorý sa ani nezobrazuje na grafe len IB mi píše koľko som v pluse alebo v mínuse , neviem čo s tým robiť . poprosím poradiť diki
  10. zdravím, chcem sa opýtať či sa dá totalne reštartovať SCH s tým že mi ostane prepojenie na IB, s prihlasovacím menom na SCH ako mám, ale všetky nastavenia v SCH sa vymažú a môžem si nastaviť nové . alebo si musím založiť nový účet v SCH a s novým sa pripojiť na IB ?? dakujem
  11. petr

    Párové obchody v Amibrokeru

    V pondělí budu publikovat článek týkající se párového obchodování. Obecně jde o oblast, která ve spojení s automatizací stojí za pozornost. V TechLabu se věnujeme technickým aspektům obchodování a nebudu zde prezentovat úplně kompletní obchodní přístup. Nicméně bude jistě zajímavé podívat se, jak konkrétně v Amibrokeru lze základní párovou strategii testovat. V tutoriálu se zaměřuji na 3 oblasti: Vytvoření kompozitního tickeru spreadu. Vytvoření šablony pro zobrazování spreadu Kódu pro backtest. Výklad je tak přínosný i v případě, že chcete načerpat inspiraci, jak lze v Amibrokeru provádět podobné kroky. Tutoriaál naleznete zde.
  12. lock

    Interactive brokers

    To by mě taky zajímalo, ale já tam nikde nevidím možnost výběru. Dělá to na mě dojem, že když to neodsouhlasím nebudu mít data. Už jste to někdo odsouhlasil? A změnilo se něco v předplatném dat?
  13. 4fx

    OLE Automation

    S pojmem OLE se poměrně často setkáváme během automatizace pracovních postupů. Ve videu popisuji využití OLE Automation, které je součástí Amibrokeru. Uvádím výhody použití a na ukázce skriptu vysvětluji jak OLE použít v praxi. Video naleznete v TechLabu zde
  14. Dříve
  15. Mnoho neúspěšných obchodníků se honí za snem vypilovat jeden obchodní systém tak, že s ním budou vydělávat na každodenní bázi. Jak takový vytvořit? Přiznávám, že nadpis článku byl tentokrát trochu návnada, abych přitáhl vaši pozornost. Burzovní obchodování může být extrémně vděčné a reálně dělá z lidí milionáře a miliardáře. Současně ale není jednoduché. Především proto, že vítězí ti, kteří dokáží vsázet proti většině a mít pravdu. Už z tohoto principu neexistuje nějaký jeden jednoduchý nástroj, kterým by bylo možné den za dnem z trhů získávat peníze. Protože kdyby takový existoval, začala by jej postupně využívat většina obchodníků a takový by logicky hned přestal fungovat. Nenamlouvejte si, že k vítězství v obchodování vede cesta přes nějaký zázračný nástroj nebo techniku. Pokud různé běžně diskutované nástroje vydělávájí, všechny operují ve více méně podobném režimu. S dobře nastaveným risk managementem dokáží vytvořit přiměřené zhodnocení, ke kterému ale patří i občasné nemalé propady na účtu a dlouhá období čekání na nová maxima stavu účtu. Jedinou reálnou cestou, jak příjmy z obchodování stabilizovat a snižovat při tom risk, je diverzifikace, kterou průběžně na Finančníkovi zmiňuji (naposledy v tomto článku obsahujícím odkaz i na zajímavé video). To znamená současné obchodování více přístupů, jejichž výsledky spolu nekorelují. V praxi toto bývá nejčastěji dosaženo přes obchodování různých technik na různých trzích a různých časových rámcích. Toto je jediný svatý grál obchodování, který jsem kdy v trzích objevil. Přitom jej v praxi využívá určitě výrazná menšina běžných traderů. Proč? Nejčastějším důvodem je snaha „dotáhnout nejprve do dokonalého stavu“ jednu strategii, a teprve pak pracovat na dalších strategiích a budovat portfolio. Jenže tento přístup má jeden základní háček, na kterém si vyláme zuby většina začátečníků. Dokonalost v tradingu neexistuje. Vždy pracujeme jen s pravděpodobnostmi. A také i to, jestli naše metoda bude v budoucnu fungovat, představuje jen určitou sázku, která může, ale také nemusí vyjít. Nenechte se ošálit dokonalými equity křivkami z backtestů, kterých lze dosáhnout nejrůznějšími optimalizacemi. Zde jednoznačně platí, že čím dokonaleji výsledky vypadají na historických datech, tím vyšší šance je, že systém nebude fungovat v budoucnu. Většina retailových obchodníků se tak k budování portfolia nikdy nedostane. Jednoduše proto, že se jim nezdají dost dobré výsledky jejich hlavní obchodované strategie a snaží se je vylepšit nad to, co je reálné. A v tomto kolečku dokáží strávit neuvěřitelné množství let. Představte si ale, že na úspěch na burze půjdete opačnou cestou. Přijmete fakt, že jediným reálným svatým grálem je v tradingu diverzifikace. Rozhodnete se od začátku zaměřit svůj cíl na obchodování diverzifikovaného portfolia. Gratuluji! V takovém případě jste okamžitě výrazně zvýšili šance na svůj úspěch. A navíc jste vyřešili nezodpověditelnou otázku „jak vytvořit dokonalou strategii“. Jakmile se zaměříte na práci s portfolii, zjistíte, že pro vydělávání peněz nám stačí „dostatečně dobré strategie“. Třeba i takové, které bychom nikdy neobchodovali samostatně, protože občas mají delší období stagnace nebo hlubší propady. Tedy chování, které je třeba u strategií očekávat. Nicméně při obchodování spolu s dalšími nekorelujícími strategiemi můžeme najednou v celku získávat velmi zajímavé výsledky. Ukázku, jak vše může fungovat v praxi, můžete nalézt v tomto článku: https://www.financnik.cz/clanky/praxe/portfolia-coby-cesta-k-vyssi-pravdepodobnosti-uspechu-r1843/. Toto je opravdu velmi silný koncept. Nicméně jeho uvedení do reálného obchodování není triviální (což v tradingu není nic). Začínající obchodník musí zvládnout celou řadu nových dovedností a často diametrálně změnit své myšlení a práci s emocemi. Proto je naprosto nezbytné postupovat po jednotlivých krocích. Osobně se mi osvědčila následující cesta: zapomenout z počátku na potřebu vydělávání peněz a soustředit se více na stavbu strategií a jejich dlouhodobé a systematické obchodování s nízkým riskem – tj. ideálně bez páky (ve stylu „hlavně začít“ – viz postupy vysvětlované v základním kurzu). U začínajících obchodníků je nejdůležitější hlavně trénovat hlavu na fakt, že předvídat další vývoj ceny je extrémně těžké a není to základ profesionálního profitování v trzích. Postupně pak přidávat systémy a vytvářet portfolia. A jakmile si hlava zvykne, zvyšovat páku a kapitál. Naprosto důležité je ale hlavně začít. Možná, že právě začátek roku je pro to ideální příležitost. Minimálně o tématu přemýšlet a třeba rozběhnout reálné systematické obchodování nějakého „dostatečně dobrého systému“ s malým kapitálem (např. pár stovek dolarů) a v průběhu 2020 systém pozorovat a přemýšlet třeba nad dalšími, kterými byste jej doplnili.
  16. AZ

    Interactive brokers

    díky za zprávu, máte pravdu, platím si pararelně sierru vč. dat a přes tu to sleduji. AZ
  17. Ivansch

    Interactive brokers

    Dobrý deň, pravdepodobne všetkým svojim klientom, nielen mne, IB poslal e-mail a súčasne bulletin v platforme: "Market Data - Pending Agreement and Termination Warning" Moja angličtina nestačí na to, aby som správne porozumel všetkým detailom správy. Chápem, že IB chce zarábať na predaji trhových dát a stanovuje deň 31.1.2020 ako posledný deň, kedy bude ako broker obsluhovať tých svojich klientov, ktorí nakupujú dáta inde. IB dáva klientom možnosť objednať dáta od spoločnosti Global Financial Information Services GmbH (GFIS). Čomu ale nerozumiem je, či tento hraničný termín na objednanie dát od GFIS sa týka aj tých klientov, ktorí používajú dáta objednávané a nakúpené výhradne len cez IB, čo je aj môj prípad. Nerád by som vstúpil do zmluvného vzťahu s ďalším subjektom, keď neviem, čo by som týmto krokom získal, resp. k čomu by som sa zaviazal. Text zmluvy s GFIS na domovskej stránke IB je siahodlhý... Má, prosím, niekto v tomto jasno a podelí sa o info, čo je potrebné alebo vhodné vykonať?
  18. pingl

    Interactive brokers

    Dobrý den,ticková data pro numbers bary nejsou od IB pro obchodování ani testování vůbec k použití.Hloubku trhu v reálném čase si je dobré platit,řeší se to přes Sierru CH. ale jsou i jiné možnosti.
  19. AZ

    Interactive brokers

    Dobrý den Petře, IB už nemá ticková data? Já si účet u nich před 2lety právě kvůli tick, ne agregovaným, datům zařizoval. Pořád testuji Numbers bary, znamená to tedy, že již NB nejsou přesné a nelze je na datech od IB používat ke strategiím dle vašeho kurzu? Adam
  20. Dobrý den . Mám nový počítač a jelikož starý kolabuje , snažil jsem se nainstalovat programy NT 7 a TWS na tento. Stáhl jsem si program DEMO verzi Ninja Trader 7 a TWS. V NT jsem vyplnil přihlašovací jméno a heslo , které jsem poštou obdržel .Poté jsem vytvořil datové připojení a do Control centra v NT zadal svůj již placený ,licenční klíč. Pak jsem se připojil přes TWS , přihlašovacím jménem a heslem , zadal čísla z tabulky a vytvořil graf…..vše je propojeno , když zkouším SIM , vše funguje jak má.Nicméně když přejdu ze simu na reálný účet a obchodování a z nabídky vyberu Buy limit, tento se mi objeví na ploše , ale už jej nejde myší přemístit na jinou pozici a i případné uzavření pozice nejde udělat pomocí tlačítka CLOSE v panelu s příkazy vpravo , ale pouze přímo v TWS.Také mi nefungují klávesové zkratky na vyvolání nástrojů jako linie atd… Mám asi něco špatně zaškrtnuto a propojeno , ale nevím co .Vše jsem odinstaloval a znovu nainstaloval , ale situace se opakovala .Je možné , že dělám nějakou primitivní chybu , s počítačem jsem špatný uživatel …kdyby někdo věděl , budu moc rád .Hezký den .
  21. Děkuji za odpověď , udělal jsem přechod do továrního nastvení a znovu vše nainstaloval , ale pořád stejné .Chyba bude sice na mé straně , ale jinde.Ale ještě jednou dík.
  22. phoenix

    ATR level

    Dobrý den, v AmiBrokeru je to možné napsat takto: TimeFrameSet(inMonthly); monthAtrS1 = C - 0.5 * ATR(4); monthAtrS2 = C - ATR(4); TimeFrameRestore(); monthAtrS1D = TimeFrameExpand(monthAtrS1, inMonthly); monthAtrS2D = TimeFrameExpand(monthAtrS2, inMonthly); AddColumn(monthAtrS1D, "Měsíční ATR S1", 1.2); AddColumn(monthAtrS2D, "Měsíční ATR S2", 1.2); Tomáš
  23. Tak jsem to zobchodoval takto: Nákup - 28.04.2016 Prodej - 12.01.2017 Nákup - 17.01.2019 Prodej - 13.09.2019 Ano, tohle se docela povedlo :-)
  24. Zdravím Bes, Občas sa mi tiež niečo také vyskytne. Vačšinou pomože najjednoduchšie riešenie (pokial ste to už neurobili) ..... Odinštalovať NT - reštartovať PC - nanovo stiahnuť inštalačný súbor - a znovu to nainštalovať , mohlo by to pomocť.
  25. FunBcz

    Interactive brokers

    Zdravím, jak jsi to vyřešil? Mám asi stejný problém a s angličtinou na tom jsem taky bledě... Předem díky
  26. Dobrý den . Mám prosbu ohledně programu NT. Starý počítač , na kterém jsem obchodoval zkolaboval .Zakoupil jsem si notebook , v rámci svých nevelkých možností si nainstaloval programy NT a TWS 7 .Když obchoduji DEMO , vše je v pořádku a funguje jak má .Ale v okamžiku když přepnu na ostrou verzi , tak s připraveným vstupem nelze s myší vůbec pohnout a pokuď chci pozici uzavřít , nelze to udělat tlačítkem CLOSE a musím to zavřít pouze přes TWS .Pokuď chci použít kreslící nástroje /Drawing Tols/ , nelze je vyvolat pomocí klávesnice , ale pouze manuálně v nabídce na horní liště…. Možná mám někde něco špatně zatržené , ale nevím opravdu kde a co .Kdyby někdo věděl , budu vděčný .Hezký den .
  27. Přes vánoční svátky se podařilo dokončit krátké video představující atmosféru na posledním ročníku Trading Fora. Největší tuzemské konference zaměřené na systematické a algoritmické obchodování. A jak akce vypadala? Podívejte se sami: Je skvělé vnímat, jak se celá komunita kolem Finančníka posouvá dopředu a jak daleko mnoho z vás již došlo. Důkazem toho byly mj. právě přednášky na Trading Foru, kdy řada z přednášejících právě kdysi na Finančníkovi začínala. Ještě jednou všem moc děkuji za účast a perfektní atmosféru – jak přednášejícím, tak i všem účastníkům. A moc se těším, že se v budoucnu potkáme na některém z dalších běhů akce.
  28. Cílem dnešního tutoriálu bude zobrazit v backtestu strategie X nejvyšších drawdownů. Tedy nejen největší, který je v Amibrokeru automaticky zobrazován. Sám nejčastěji pracuji se zobrazením 5 nejvyšších drawdownů a výsledek vypadá podobným způsobem: Tutoriál naleznete zde: https://www.financnik.cz/forum/topic/4775-archiv-tutorialu/?do=findComment&comment=305659
  1. Zobrazit další..
×
×
  • Vytvořit...

Důležitá informace

Na tomto webu zpracováváme cookies potřebné pro jeho fungování a analytiku, v případě udělení souhlasu také cookies pro účely cílení reklamy.