Říká se, že nejlepší obchod je ten, který se udělá sám. Trading roboti přesně tohle slibují, automaticky sledují trh a provádějí obchody podle předem nastavených pravidel.
V předchozím článku jsme vysvětlili, jak trading boti fungují a kdy dávají smysl. Teď se podíváme na další důležitou věc: jak je vlastně připojit k burze a začít je používat v praxi.
Dobrá zpráva je, že Coinmate dnes podporuje několik nejpopulárnějších open-source nástrojů pro automatizované obchodování. Pokud tedy chcete obchodování automatizovat, můžete robota jednoduše napojit přes API a nechat strategii běžet přímo na Coinmate.
Trading robot je ve skutečnosti jen program, který musí komunikovat s burzou.
Musí umět například:
Právě k tomu slouží specializované knihovny a frameworky. Ty vývojářům šetří čas, protože už obsahují hotové napojení na burzy (connectory) a nástroje pro práci s trhem. Díky tomu se mohou soustředit na to nejdůležitější: samotnou obchodní strategii.
Pokud se někdy pustíte do automatizovaného obchodování, velmi rychle narazíte na projekt CCXT.
Je to open-source knihovna, která funguje jako univerzální adaptér mezi trading robotem a burzou. Vývojářům výrazně zjednodušuje práci, protože sjednocuje způsob, jakým se roboti připojují k různým burzám. Místo toho, aby museli psát speciální kód pro každou burzu zvlášť, mohou použít jednu knihovnu a připojit se k desítkám burz stejným způsobem.
Dnes podporuje více než stovku burz po celém světě a používají ho tisíce projektů a to od jednoduchých skriptů až po profesionální trading systémy.
Pro vývojáře to znamená hlavně rychlost a jednoduchost. Pokud si například stavíte vlastního robota v Pythonu, JavaScriptu nebo PHP, stačí přidat CCXT knihovnu a během několika minut můžete:
Coinmate je dnes součástí této knihovny, takže roboti postavení na CCXT mohou obchodovat také na našem trhu. Výhodou je, že jde o lokální trh s korunovými páry, takže není nutné řešit převody do jiných měn nebo složitější infrastrukturu.

Hummingbot patří mezi nejznámější open-source platformy pro automatizované obchodování. Oproti jednoduchým robotům je zaměřený především na strategii market making.
„Market maker je účastník trhu, který průběžně nabízí nákupní i prodejní příkazy. Tím pomáhá vytvářet likviditu na trhu a zároveň vydělává na rozdílu mezi nákupní a prodejní cenou.“
Právě na tento typ strategie je Hummingbot optimalizovaný. Uživatel může nastavit například:
Velkou výhodou Hummingbotu je jeho otevřenost a komunita. Projekt je open-source a používají ho nejen individuální tradeři, ale i profesionální trading firmy a poskytovatelé likvidity. Integrace s Coinmate znamená, že tyto strategie lze nově provozovat také na našem trhu. To je zajímavé zejména u páru BTC/CZK, který patří mezi největší korunové bitcoinové trhy na světě. Pro zkušenější tradery tak vzniká možnost zapojit se do tvorby likvidity na lokálním trhu pomocí automatizovaných strategií.

Freqtrade je jeden z nejrozšířenějších open-source trading robotů současnosti. Je napsaný v Pythonu a díky své komunitě má velmi dobrou dokumentaci i množství připravených strategií. Jeho hlavní filozofie je jednoduchá: nejdřív strategii otestovat, až potom ji pustit do reálného obchodování.
Freqtrade proto nabízí několik důležitých nástrojů:
Teprve když strategie projde těmito kroky, je možné ji spustit v živém režimu. To je důležité hlavně proto, že mnoho strategií vypadá dobře jen na první pohled. Testování na historických datech pomáhá odhalit, jak by se strategie chovala v různých tržních situacích.

Ne každý, kdo chce používat trading roboty, chce také programovat. Právě pro takové uživatele vznikl projekt Superalgos. Je to open-source platforma, která umožňuje vytvářet obchodní strategie ve vizuálním prostředí. Místo psaní kódu skládáte strategii z jednotlivých bloků, podobně jako stavebnici.
V prostředí Superalgos lze například:
Velkou výhodou je přehlednost. Uživatel vidí grafy, datové toky i logiku strategie v jednom prostředí. Projekt má také silný komunitní rozměr. Uživatelé sdílejí strategie, nástroje i analytické moduly, které mohou ostatní využít nebo upravit. Pro začátečníky je Superalgos často přístupnější než klasické programování robotů. Umožňuje pochopit princip automatizovaných strategií, aniž by bylo nutné psát kód od nuly.

OpenTrader je open-source framework určený hlavně pro vývoj vlastních trading robotů. Na rozdíl od hotových nástrojů nepřináší jedno předpřipravené řešení. Spíš nabízí flexibilní základ, na kterém si vývojáři mohou postavit automatizovaný obchodní systém přesně podle svých potřeb.
Jeho architektura je navržená modulárně. To znamená, že jednotlivé části robota (například práce s daty, obchodní logika nebo správa objednávek) fungují jako samostatné moduly. Díky tomu je možné strategie snadno upravovat, rozšiřovat nebo kombinovat více přístupů najednou. OpenTrader proto dává smysl hlavně pro pokročilejší uživatele, kteří chtějí mít nad robotem plnou kontrolu a nespokojí se s hotovým řešením.

Pokud trading roboty nepoužíváte, nemusíte dělat vůbec nic. Coinmate funguje stejně jako dřív. Pokud ale chcete obchodování automatizovat, máte dnes více možností než kdy dřív. Stačí si vybrat nástroj, který vám sedí, a připojit ho přes Coinmate API. Robot pak může obchodovat podle vaší strategie, zatímco vy máte nad účtem stále plnou kontrolu.
Automatizace ale není zkratka k jistému zisku. Strategie je vždy potřeba otestovat a průběžně kontrolovat.
Trading roboti jsou nástroj.
A stejně jako každý nástroj fungují nejlépe tehdy, když víte, jak a proč je používáte…