Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforem

Торговые роботы

Algoritmické obchodování v zařízeních ITI Capital – tvorba robotů, platforem. ITI Capital se stará o své klienty a nabízí širokou škálu služeb. Specialisté uplatňují individuální přístup ke každému obchodníkovi. Společnost, která ve své činnosti využívá pokročilé technologie, je ideální pro uživatele, kteří preferují obchodovat pomocí robotů a připojovat se přímo na burzu. Obchodníci Algo mohou při své činnosti využívat SMARTcom, což je otevřené aplikační programovací rozhraní (API), a SMARTx, který je považován za nejlepší obchodní terminál vybavený možností vytvářet si vlastní obchodní algoritmy. Partneři ITI Capital jsou nejlepší dodavatelé softwaru, kteří vytvářejí obchodní roboty pro požadavky klientů. V případě potřeby mohou jejich služby využít algoritmičtí obchodníci.
Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforem

API a software pro obchodníky s algoritmy

Obchodníci Algo, kteří instalují roboty pro obchodování, mohou používat SMARTcom, otevřené aplikační programovací rozhraní (API) využívající komponentní objektový model. Díky použití rozhraní SMARTcom obchodníci nezávisle:

  • ukotvit své vlastní obchodní systémy s obchodním serverem;
  • vytvářet automatizované systémy;
  • vývoj obchodních terminálů;
  • vytvářet obchodní roboty, které mohou komunikovat přímo s obchodním serverem brokera.

Mezi hlavní výhody patří:

  1. Možnost přímého připojení robota k serverům ITI Capital s obcházením klientských rozhraní . Obchodníci tak rychle dostávají informace o stavu účtu a obchodech. Robot posílá obchodní příkazy přímo „na trh“ a řídí jejich provedení.
  2. Zajištění rychlého zpracování objednávek a distribuce cenových nabídek z burzy . Jako příklad zvažte uživatele připojující se z Moskvy. Průměrná zpáteční doba aplikace bude 55 ms. Podobná řešení přitom nemají čas ani 200 ms.
  3. Možnost sledovat všechny objednávky a pozice generované botem / v obchodních terminálech společnosti (SMARTweb / SMARTx / osobní účet). Tato výhoda bude relevantní zejména v případě, že je nutné robota odladit.
  4. Připojení k obchodním serverům ITI Capital mechanických obchodních systémů na různých softwarových platformách, které tuto technologii podporují, což je možné díky použití komponentního objektového modelu. Například Java/C++/Visual Basic/Visual Basic for Application atd.

V případech, kdy se vyskytnou problémy s připojením SMARTcom, stojí za to kontaktovat oddělení služeb zákazníkům s žádostí o pomoc.

Poznámka! Aby bylo dosaženo správného fungování softwaru, uživatel se bude muset postarat o vytvoření dodatečného přihlášení k obchodnímu účtu.

Řada obchodních aplikací partnerů ITI Capital je kompatibilní s SMARTcom API, konkrétně:

  • StockSharp , což je bezplatná platforma pro obchodování robotů a automatizaci celého cyklu algoritmického obchodování;Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforem
  • TSLab , který je považován za moderní burzovní terminál s vestavěným prostředím nezbytným pro vývoj MTS (mechanické obchodní systémy);Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforem
  • QScalp je obchodní jednotka, která je navržena pro velmi přesnou analýzu (s krátkodobým / vysokofrekvenčním obchodováním na burze se provádějí vysokorychlostní operace);Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforem
  • Volfix , což je výkonný nástroj pro podporu obchodního rozhodování, nejnovější datový strukturátor, analytická služba s oblíbenými možnostmi pro odesílání/zpracování cenových nabídek;
  • LiveTrade Scalping SMARTcom je terminál vhodný pro obchodníky, kteří preferují aktivní obchodování (scalping).

Populární obchodní terminál EasyScalp je také kompatibilní s SMARTcom API, což bude vynikající volba pro skalpování a
intradenní obchodování .
Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforem

Přímé připojení (DMA) pro HFT obchodníky

Obchodníci Algo a HFT obchodníci mají možnost využívat širokou škálu řešení zaměřených na poskytování přímého přístupu na finanční trh.
Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforemPřístup k webům vysokorychlostního typu je považován za přímý přístup. S jeho pomocí mají specialisté možnost zadávat příkazy v TS (obchodním systému) přímo obcházet obchodní systém brokera. Tím se značně zkracuje doba doručení objednávek na burzu. Uživatel přitom okamžitě dostává informace o stavu aplikace. Přímý přístup je nezbytný pro obchodníky, kteří provádějí velké množství transakcí za den. Tato strategie je citlivá na zpoždění. Vysokorychlostní přímý přístup je poskytován klientům burzy Petrohrad / Moskva:

  • akciový trh, který je největším akciovým trhem ve SNS/východní a střední Evropě;
  • derivátový trh, považovaný za vedoucí platformu pro obchodování s derivátovými finančními nástroji ve východní Evropě a Ruské federaci;
  • devizový trh, který je nejvýznamnějším segmentem finančního trhu Ruské federace.

K provedení přímého připojení bude uživatel potřebovat hardwarovou kapacitu, která bude stačit pro připojení k ústředně.

Poznámka! Pokud si přejete, můžete se zapojit do nezávislého vývoje softwaru nebo zakoupit software od partnerů společnosti.

Níže uvedená tabulka ukazuje protokoly podporované moskevskou burzou.

TrhProtokoly
Podávání objednávekZískejte nabídkyOdesílání objednávek a příjem nabídek
Akciový trhOPRAVITRYCHLEČAJ
Trh s derivátyOPRAVIT, TWIMERYCHLEnáměstí 2
Měnový trhOPRAVITRYCHLEČAJ

Použití FAST a FIX pro zadávání objednávek/získání tržního data je považováno za nejrychlejší možnost pro obchodování na měnových a akciových trzích. Pokud uživatel plánuje obchodovat na trhu s deriváty, odborníci doporučují používat protokoly TWIME+FAST. Možnost FIX+FAST bude v tomto případě fungovat trochu pomaleji. Plaza 2 je nejuniverzálnější možností, ale rychlost tohoto protokolu je mnohem nižší než u předchozích možností. Obchodní systém brokera synchronizuje příkazy a pozice vzniklé v průběhu práce prostřednictvím přímého spojení. Díky tomu bude mít obchodník pod kontrolou operace, které jsou prováděny prostřednictvím mobilních aplikací / osobního účtu a SMARTx. Pokud se uživatel rozhodl vyvinout svůj vlastní software, pak před zahájením práce s burzou stojí za to postarat se o předání certifikace na burze podle standardního schématu. Předplacený software je certifikován. Není vyžadována žádná další certifikace.
Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforem

HFT Fare Builder

Níže naleznete tarifní plány makléřské společnosti ITI Capital:

  1. Tarif „Try“ je ideální volbou pro začátečníky v oblasti algoritmického obchodování, kteří mají na platformě účet, ale po dobu 12 měsíců na něm neprovedli žádnou transakci. Počáteční vklad je 50 000 rublů. Maržové půjčky dosahují 15 % ročně. V případech, kdy obchodní obrat nepřesahuje 20 000 000 rublů. za měsíc bude provize za obchodní operace 0,5-0,15 % za transakci (v závislosti na trhu).
  2. Tarifní plán “Sklad” . V tomto případě bude procento provize záviset na denním objemu obchodování. Výše srážek bude 0,017 % -0,035 % z částky transakce.
  3. Tarifní plán “Urgentní” . Procento provize se pohybuje v rozmezí 20-100 % směnárenské provize. Výše srážek bude záviset na obchodním obratu za den.
  4. Tarifní plán “Měna” . Provize brokera bude 0,004 % -0,013 % z částky transakce.
  5. Tarifní plán „Komodita“ . Provize makléře se pohybuje v rozmezí 20% -100%. Chcete-li vypočítat výši srážek pro swapovou smlouvu, musíte vynásobit 0,004 % počtem dní mezi první transakcí a datem druhé transakce. U forwardových smluv je provize 0,25 % z částky transakce.
  6. Tarifní plán „OTC“ . Výše srážek z provize bude záviset na tarifním balíčku: mimoburzovní termín/zapůjčení/spot. Procento provize bude 0,15 až 0,2 % z částky.

V případech, kdy výše čistých aktiv na konci měsíce přesáhne 50 000 rublů, nebude účtován žádný poplatek za obsluhu účtů. Pokud požadavek není splněn, obchodník bude muset zaplatit 300 rublů. měsíční vedení účtu.

Služba SMARTgate pro přímo připojené zákazníky

SMARTgate je speciální omezující proxy server, který se instaluje mezi burzu a obchodní robot s přímým připojením. Boti vidí proxy server jako běžnou výměnnou bránu. Není třeba provádět dodatečné úpravy programu. Pomocí unikátní technologie mají algo obchodníci možnost obchodovat prostřednictvím přímého spojení z jednoho účtu na všech trzích Moskevské burzy. Díky tomu můžete křížením korelovaných instrumentů hodně ušetřit. Na obrázku níže můžete vidět schéma přímého připojení SMARTgate.
Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforemV poobchodním režimu server řízení rizik obchodního systému přepočítává limity obchodů pro SMARTgate. To vám umožní minimalizovat čas pro kontrolu příkazu klienta na měnových/akciových trzích. Díky tomuto přístupu společnost omezuje své klienty obchodování prostřednictvím přímého spojení za zvýhodněných podmínek v reálném čase. Mezi typy připojení podporovaných SMARTgate na trzích Moskevské burzy patří:

  • TWIME/Plaza II/FIX je vhodnou variantou pro trh s deriváty;
  • FIX je typ spojení pro měnové a akciové trhy.

Pro připojení SMARTgate by uživatelé měli kontaktovat oddělení technické podpory. Telefonní číslo podpory – 8 (495) 933-32-32. Pokud voláte z regionu, je třeba vytočit číslo 8 (800) 200-32-35.

Kolokace a půjčovna vybavení

Pro přímé připojení k burze bude algoritmický obchodník potřebovat nejen spolehlivé vybavení, ale také dobré připojení. Existuje několik možností přímého připojení. Níže se můžete dozvědět více o každém z nich.
Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforem

Možnost číslo 1

V tomto případě je připojení k výměnné síti navázáno přes VPN. Prostřednictvím zabezpečené VPN brány ITI Capital, která funguje na moderních zařízeních Cisco, se bot uživatele připojí k ústředně. Tato možnost potěší přijatelnou cenou, ale naruší rychlost. Je třeba mít na paměti, že během přenosu signálu přes internet od algoritmického obchodníka do datového centra burzy dochází k velkému zpoždění v rychlosti. V moskevské oblasti je tento ukazatel v rozmezí 10-12 ms.

Možnost číslo 2

Použití druhé možnosti zahrnuje pronájem virtuálního serveru v kolokační zóně burzy. Uživatel se bude muset postarat o pronájem virtuálního serveru ITI Capital. Vzhledem k tomu, že zařízení, na kterém jsou tyto servery instalovány, se nachází v kolokační zóně, budou objednávky doručovány na ústřednu co nejrychleji. Tato možnost je odolná vůči chybám. Tuto konfiguraci ocení algoritmičtí obchodníci používající Linux.

Možnost číslo 3

Při použití třetí možnosti připojení byste se měli postarat o umístění serveru do volné zóny. Server bude umístěn v datovém centru ústředny DataSpace, ve vedlejší místnosti od kolokační zóny. Tato možnost vám hodně ušetří. Poznámka! Doba zpoždění při průchodu signálu do oblasti, kde jsou umístěny servery, nepřesahuje 3 ms.

Možnost číslo 4

Za nejdražší možnost se považuje umístění serveru uživatele v kolokační zóně. Tato metoda umožňuje dosáhnout maximální rychlosti a spolehlivosti. Racky ITI Capital v kolokační oblasti jsou připojeny k ústředně pomocí optického kanálu 10Gb/s. Zároveň jsou použity kvalitní přepínače Cisco Nexus. Algo obchodníci dostávají příležitost využít:

  • VPN pro správu serveru;
  • technická podpora nejlepších specialistů ITI Capital;
  • vzdálená správa přes port pro správu IP;
  • kanál k ústředně;
  • možnost připojení k záložnímu napájecímu kanálu.

Je třeba mít na paměti, že existují požadavky na servery, které byly umístěny v kolokační zóně. Zdroje musí být minimálně 2. Pro provoz jsou vhodné modely síťových karet s optickým vstupem. Budete také potřebovat rackovou verzi serveru (19 palců).

Rada! Chcete-li zjistit podrobnější informace o přímém připojení, měli byste kontaktovat odborníky. Chcete-li to provést, stačí vytočit číslo 8 (495) 933-32-32.

https://articles.opexflow.com/brokers/iti-capital.htm

Tvorba obchodních robotů

Tým ITI Capital plodně pracoval na vývoji otevřeného softwarového balíku SMARTcom, který vám umožňuje vytvářet vlastní roboty pro obchodování na burze. SMARTcom navíc usnadňuje integraci hotových mechanických obchodních systémů s obchodním serverem. ITI Capital má spolehlivé partnery, které může každý obchodník kontaktovat za účelem zadání objednávky na vytvoření obchodního robota. Pokud si přejete, můžete si zakoupit hotového robota. Při výběru nebo objednání robota by se obchodníci měli zaměřit na vlastní obchodní strategii. Zohledněno také:

  • rychlost potřebná pro obchodování;
  • náklady na služby;
  • přijatelný způsob připojení.

Uživatelé mají možnost zakoupit si potřebné nástroje a samostatně vytvářet obchodní terminály v systému SMARTcom, aniž by se museli uchýlit k pomoci specialistů.

SmartCOM: funkce, instalace a konfigurace

Klientské rozhraní SMARTcom 3.0 funguje ve vícevláknovém prostředí, takže klientské události (Add Trade/Add Portfolio atd.) lze volat z různých vláken. Neexistuje žádné další ukládání dat do vyrovnávací paměti. Události lze volat přímo, jakmile jsou přijata data. Při zpracování těchto událostí odborníci doporučují vyhnout se dlouhému blokování. Každá z metod rozhraní je bezpečná pro vlákna. Není potřeba používat další synchronizaci. Metody rozhraní lze volat přímo z obslužných rutin událostí. Vývojáři se postarali o přidání možnosti ovládat režim asynchronního / synchronního připojení. Je třeba mít na paměti, že při použití režimu synchronního připojení musí obchodník počkat, než se spojení naváže.

Poznámka! Zvolený typ režimu připojení nemá vliv na zpáteční jízdenku. Změny ovlivní pouze dobu odezvy volání příkazu.

Chcete-li nainstalovat rozhraní SmartCOM, budete si muset stáhnout a spustit průvodce instalací softwaru (https://iticapital.ru/software/smartcom/). Po zobrazení okna nastavení na obrazovce byste měli začít vyplňovat pole.
Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforemV řádku „Uživatelské jméno“ uveďte název účtu obchodníka v systému ITInvest. Dále zadejte tajnou kombinaci přístupu k ITInvest. Aby se zobrazilo okno připojení a heslo bylo uloženo, jsou před odpovídající řádky umístěny fajfky. Při volbě použití záložního serveru se uživatel ujistí, že v případě výpadku hlavního serveru je záložní server připojen. V řádku reconnect timeout musíte zadat časový interval, po kterém v případě ztráty spojení začne proces navazování nového spojení. V úrovni logů se volí míra logování informací, která může být běžná nebo podrobná. Dále vyberou složku pro protokoly a označí časové období, po kterém bude po navázání spojení s poskytovatelem dat zablokováno odesílání žádostí. Aktivací viditelnosti transakcí uživatel bude moci prohlížet své vlastní nabídky/objednávky offline. Zaškrtnutím políčka vedle řádku „Nastavení mezipaměti“ nastaví obchodníci časové období, po které budou uchovávány informace o transakcích / příkazech (provedených i zrušených). V konečné fázi je nastavena hloubka historie tiků.
Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforem

Vlastnosti obchodování v systému MatriX

Klienti, kteří jsou připojeni k obchodnímu systému MatriX, mají možnost zadávat objednávky, přijímat události o objednávkách/obchodech/pozicích na pozičních účtech na obchodních podlažích.
Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforemTyp pozičních účtů bude následující: BPNNNN-YY-NN. V tomto záznamu CU uvede příslušnost k obchodní platformě:

  • MS je akciový trh moskevské burzy;
  • RF – Moskevský burzovní trh s deriváty;
  • FX – Moskevská burza (měnový trh);
  • LS – Londýnská burza.

Poznámka! Způsob připojení: SMARTcom API (verze 3.0 a vyšší). Adresa: Server – mxr.ittrade.ru, port – 8443.

Je třeba vzít v úvahu, že příkazy MARKET/LIMIT přenášené do burzovních systémů, transakce provedené na těchto příkazech a pozice, které byly na těchto transakcích otevřeny, jsou během obchodních seancí synchronizovány.
Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforem

Poznámka! Synchronizace podmíněných příkazů (STOP/STOP-LIMIT/IQ příkazy/ trailing stop příkazy prováděné na serveru brokera atd.) mezi obchodními systémy se neprovádí.

Aby podmíněné příkazy zadané a zapomenuté na jednom serveru nefungovaly pro obchodníka neočekávaně, neměli byste s nimi pracovat v případech, kdy došlo k přechodu z jednoho obchodního serveru na druhý. Vyplatí se také odmítnout používat příkazy VOP bez nutnosti. Na konci obchodování se musíte postarat o kontrolu přítomnosti otevřených podmíněných příkazů v používaných obchodních systémech. Po uzavření smlouvy o zprostředkovatelských službách a instalaci aplikace můžete zadávat objednávky na prodej / nákup akcií. Obchodník bude muset počkat na automatické potvrzení, které přijde po transakci. Od okamžiku odeslání žádosti do zobrazení zprávy na obrazovce neuplyne více než 0,1-0,5 s, v závislosti na kvalitě připojení.

Odebrání rozhraní SmartCOM

Pokud bude nutné odebrat rozhraní, obchodník bude muset kliknout na Start, přejít do sekce Ovládací panely a klepnout na kategorii Přidat/Odebrat software. Ze seznamu aplikací vyberte SmartCOM a stiskněte potvrzení akcí.
Algoritmické obchodování v zařízeních ITI Capital: tvorba obchodních robotů, API, platforemPomocí otevřeného rozhraní získají obchodníci možnost nejen zadávat příkazy do obchodního systému, ale také se připojit k obchodnímu serveru a studovat aktuální informace o trhu.

info
Rate author
Add a comment