ITI Capital нысандарында алгоритмдік сауда – роботтарды, платформаларды құру. ITI Capital өз клиенттеріне қамқорлық жасайды және қызметтердің кең спектрін ұсынады. Мамандар әрбір трейдерге жеке тәсіл қолданады. Өз қызметінде озық технологияларды қолданатын компания роботтарды пайдаланып сауда жасауды және биржаға тікелей қосылуды қалайтын пайдаланушылар үшін өте қолайлы. Algo трейдерлері өз қызметінде ашық қолданбалы бағдарламалау интерфейсі (API) болып табылатын SMARTcom және өзіңіздің сауда алгоритмдеріңізді жасау мүмкіндігімен жабдықталған ең жақсы сауда терминалы болып саналатын SMARTx пайдалана алады. ITI Capital серіктестері клиенттердің сұраныстары үшін сауда роботтарын жасайтын ең жақсы бағдарламалық қамтамасыз ету жеткізушілері болып табылады. Қажет болса, алгоритмдік трейдерлер өз қызметтерін пайдалана алады.
- API және алгоритмдік трейдерлер үшін бағдарламалық қамтамасыз ету
- HFT трейдерлері үшін тікелей қосылым (DMA).
- HFT Tarif Builder
- Тікелей қосылған клиенттерге арналған SMARTgate қызметі
- Жабдықты жалға алу және орналастыру
- №1 нұсқа
- №2 нұсқа
- №3 нұсқа
- №4 нұсқа
- Сауда роботтарын құру
- SmartCOM: мүмкіндіктері, орнату және конфигурациялау
- MatriX жүйесіндегі сауданың ерекшеліктері
- SmartCOM интерфейсін жою
API және алгоритмдік трейдерлер үшін бағдарламалық қамтамасыз ету
Сауда үшін роботтарды орнататын Algo трейдерлері компоненттік нысан үлгісін қолданатын SMARTcom, ашық қолданбалы бағдарламалау интерфейсін (API) пайдалана алады. SMARTcom интерфейсін пайдаланудың арқасында трейдерлер дербес:
- сауда серверімен өздерінің сауда жүйелерін қондыру;
- автоматтандырылған жүйелерді құру;
- сауда терминалдарын дамыту;
- брокердің сауда серверімен тікелей байланыса алатын сауда боттарын жасаңыз.
Негізгі артықшылықтарға мыналар жатады:
- Роботты клиенттік интерфейстерді айналып өтіп ITI Capital серверлеріне тікелей қосу мүмкіндігі . Осылайша, трейдерлер шот пен сауда-саттықтың жай-күйі туралы ақпаратты тез алады. Робот сауда тапсырыстарын тікелей «нарыққа» жібереді және олардың орындалуын бақылайды.
- Өтінімдерді жылдам өңдеуді және биржадан баға белгілеулерін таратуды қамтамасыз ету . Мысал ретінде Мәскеуден қосылатын пайдаланушыларды қарастырайық. Қолданбаның орташа айналуы 55 мс болады. Сонымен қатар, ұқсас шешімдердің тіпті 200 мс уақыты жоқ.
- Компанияның сауда терминалдарында (SMARTweb / SMARTx / жеке кабинет) ботпен жасалған барлық тапсырыстар мен позицияларды қадағалау мүмкіндігі . Бұл артықшылық әсіресе роботты жөндеу қажет болған жағдайда маңызды болады.
- Осы технологияны қолдайтын әртүрлі бағдарламалық платформалардағы механикалық сауда жүйелерінің ITI Capital сауда серверлеріне қосылу, бұл компоненттік нысан үлгісін пайдалану арқасында мүмкін болады. Мысалы, Java/C++/ Visual Basic/Visual Basic for Application және т.б.
SMARTcom қосылуда ақаулар туындаған жағдайда көмек алу үшін тұтынушыларға қызмет көрсету бөліміне хабарласқан жөн.
Назар аударыңыз! Бағдарламалық жасақтаманың дұрыс жұмыс істеуіне қол жеткізу үшін пайдаланушы сауда тіркелгісіне қосымша логин жасау туралы қамқорлық жасауы керек.
ITI Capital серіктестерінің бірқатар сауда қосымшалары SMARTcom API интерфейсімен үйлесімді, атап айтқанда:
- StockSharp , ол боттарды саудалауға және алгоритмдік сауданың толық циклін автоматтандыруға арналған тегін платформа;
- TSLab , ол MTS (механикалық сауда жүйелері) дамыту үшін қажетті ендірілген ортасы бар заманауи биржалық терминал болып саналады;
- QScalp – бұл өте дәл талдауға арналған сауда дискісі (биржада қысқа мерзімді / жоғары жиілікті сауда-саттықпен, жоғары жылдамдықтағы операциялар орындалады);
- Volfix , бұл сауда шешімдерін қолдаудың қуатты құралы, соңғы деректер құрылымшысы, баға ұсыныстарын жіберу/өңдеу үшін танымал опциялары бар аналитикалық қызмет;
- LiveTrade Scalping SMARTcom – белсенді сауданы (скальпинг) қалайтын трейдерлер үшін қолайлы терминал.
Танымал EasyScalp сауда терминалы сонымен қатар SMARTcom API-мен үйлесімді, ол скальпинг пен
күндізгі сауда үшін тамаша нұсқа болады .
HFT трейдерлері үшін тікелей қосылым (DMA).
Algo трейдерлері мен HFT трейдерлері қаржы нарығына тікелей қол жеткізуді қамтамасыз етуге бағытталған шешімдердің кең ауқымын пайдалану мүмкіндігіне ие.
Жоғары жылдамдықты типтегі сайттарға кіру тікелей қол жеткізу болып саналады. Оның көмегімен мамандар брокердің сауда жүйесін тікелей айналып өтіп, TS-те (сауда жүйесі) тапсырыстарды орналастырумен айналысу мүмкіндігіне ие. Бұл биржаға тапсырыстарды жеткізу уақытын айтарлықтай қысқартады. Бұл ретте пайдаланушы қолданбаның күйі туралы ақпаратты бірден алады. Тікелей қол жеткізу күніне көптеген транзакцияларды жасайтын трейдерлер үшін қажет. Бұл стратегия кідірістерге сезімтал. Санкт-Петербург/Мәскеу биржасының клиенттеріне жоғары жылдамдықты тікелей қол жеткізу ұсынылады:
- ТМД/Шығыс және Орталық Еуропадағы ең ірі қор нарығы болып табылатын қор нарығы;
- Шығыс Еуропа мен Ресей Федерациясында туынды қаржы құралдарымен сауда жасаудың жетекші алаңы болып саналатын туынды құралдар нарығы;
- Ресей Федерациясының қаржы нарығының ең маңызды сегменті болып табылатын валюта нарығы.
Тікелей қосылымды орындау үшін пайдаланушыға алмасуға қосылу үшін жеткілікті болатын аппараттық сыйымдылық қажет болады.
Ескерту! Қаласаңыз, сіз бағдарламалық жасақтаманы тәуелсіз әзірлеумен айналыса аласыз немесе компания серіктестерінен бағдарламалық жасақтаманы сатып ала аласыз.
Төмендегі кестеде Мәскеу биржасы қолдайтын хаттамалар көрсетілген.
Нарық | Протоколдар | ||
Тапсырыстар беру | Баға ұсыныстарын алыңыз | Тапсырыстар беру және баға ұсыныстарын алу | |
Қор нарығы | ТҮЗЕТУ | ЖЫЛДАМ | ШАЙН |
Туынды қаржы нарығы | ТҮЗЕТУ, ТАҚЫРЫП | ЖЫЛДАМ | Плаза 2 |
Валюта нарығы | ТҮЗЕТУ | ЖЫЛДАМ | ШАЙН |
Тапсырыстарды орналастыру/нарық күнін алу үшін FAST және FIX пайдалану валюта және қор нарықтарында сауда жасаудың ең жылдам нұсқасы болып саналады. Егер пайдаланушы туынды нарықта сауда жасауды жоспарласа, сарапшылар TWIME+FAST хаттамаларын пайдалануды ұсынады. Бұл жағдайда FIX+FAST опциясы сәл баяу жұмыс істейді. Plaza 2 – ең әмбебап опция, бірақ бұл хаттаманың жылдамдығы алдыңғы опцияларға қарағанда әлдеқайда баяу. Брокердің сауда жүйесі тікелей байланыс арқылы жұмыс барысында қалыптасқан тапсырыстар мен позицияларды синхрондайды. Осының арқасында саудагер мобильді қосымшалар/жеке кабинет және SMARTx арқылы орындалатын операцияларды басқара алады. Егер пайдаланушы өзінің бағдарламалық жасақтамасын әзірлеуге шешім қабылдаса, онда биржамен жұмыс істеуді бастамас бұрын, стандартты схема бойынша биржада сертификаттаудан өту туралы қамқорлық қажет. Жазылым бағдарламалық құралы сертификатталған. Қосымша сертификаттау қажет емес.
HFT Tarif Builder
Төменде ITI Capital брокерлік компаниясының тарифтік жоспарларымен таныса аласыз:
- «Байқап көр» тарифтік жоспары платформада есептік жазбасы бар, бірақ 12 ай бойы ол бойынша ешқандай транзакция жасамаған алгоритмдік сауда саласындағы жаңадан бастағандар үшін тамаша нұсқа. Бастапқы салым сомасы 50 000 рубльді құрайды. Маржалық несиелеу жылына 15%-ға жетеді. Сауда айналымы 20 000 000 рубльден аспайтын жағдайларда. айына сауда операциялары үшін комиссия бір транзакция үшін 0,5-0,15% құрайды (нарыққа байланысты).
- «Қор» тарифтік жоспары . Бұл жағдайда комиссияның пайызы күнделікті сауда көлеміне байланысты болады. Шегерімдердің сомасы транзакция сомасының 0,017% -0,035% құрайды.
- «Шұғыл» тарифтік жоспары . Комиссия пайызы айырбастау комиссиясының 20-100% диапазонында. Шегерімдердің мөлшері күндегі сауда айналымына байланысты болады.
- «Валюта» тарифтік жоспары . Брокердің комиссиясы транзакция сомасының 0,004% -0,013% құрайды.
- «Тауар» тарифтік жоспары . Брокердің комиссиясы 20% -100% аралығында. Своп шарты бойынша шегерімдер сомасын есептеу үшін бірінші операция мен екінші мәміле жасалған күн арасындағы күндер санына 0,004% көбейту керек. Форвардтық келісімшарттар үшін комиссия мәміле сомасының 0,25% құрайды.
- «ОТС» тарифтік жоспары . Комиссиялық аударымдар сомасы тарифтік пакетке байланысты болады: биржадан тыс мерзім/қарыз/спот. Комиссия пайызы сомадан 0,15-тен 0,2%-ға дейін болады.
Айдың соңында таза активтердің сомасы 50 000 рубльден асатын жағдайларда шоттарға қызмет көрсету үшін комиссия алынбайды. Егер талап орындалмаса, трейдер 300 рубль төлеуі керек. ай сайынғы шотқа қызмет көрсету.
Тікелей қосылған клиенттерге арналған SMARTgate қызметі
SMARTgate – айырбастау шлюзі мен тікелей қосылым сауда роботы арасында орнатылған арнайы шектеуші прокси сервер. Боттар прокси серверді кәдімгі алмасу шлюзі ретінде көреді. Бағдарламаға қосымша өзгертулер енгізудің қажеті жоқ. Бірегей технологияны пайдалана отырып, algo трейдерлері Мәскеу биржасының барлық нарықтарында бір шоттан тікелей қосылу арқылы сауда жасау мүмкіндігіне ие. Осының арқасында корреляциялық құралдарды қиылысу арқылы көп үнемдеуге болады. Төмендегі суретте сіз SMARTgate тікелей қосылу диаграммасын көре аласыз.
Сауда-саттықтан кейінгі режимде сауда жүйесінің тәуекелдерді басқару сервері SMARTgate үшін сауда-саттық шектеулерін қайта есептейді. Бұл валюта/қор нарықтарында клиенттік тапсырысты тексеру уақытын азайтуға мүмкіндік береді. Осы тәсілдің арқасында компания нақты уақыт режимінде жеңілдікті шарттармен тікелей қосылу арқылы өз клиенттерінің саудасын шектейді. Мәскеу биржасында SMARTgate қолдайтын қосылым түрлеріне мыналар жатады:
- TWIME/Plaza II/FIX туынды құралдар нарығы үшін қолайлы нұсқа болып табылады;
- FIX – валюта және қор нарықтары үшін байланыс түрі.
SMARTgate қосу үшін пайдаланушылар техникалық қолдау бөліміне хабарласуы керек. Қолдау телефоны – 8 (495) 933-32-32. Облыстан қоңырау шалсаңыз, 8 (800) 200-32-35 нөмірін теру керек.
Жабдықты жалға алу және орналастыру
Биржаға тікелей қосылу үшін алгоритмдік трейдерге сенімді жабдықты ғана емес, сонымен қатар жақсы байланыс қажет болады. Бірнеше тікелей қосылу опциялары бар. Төменде олардың әрқайсысы туралы көбірек біле аласыз.
№1 нұсқа
Бұл жағдайда алмасу желісіне қосылу VPN арқылы орнатылады. Заманауи Cisco жабдығында жұмыс істейтін ITI Capital қауіпсіз VPN шлюзі арқылы пайдаланушының боты биржаға қосылады. Бұл опция қолайлы бағамен қуантады, бірақ жылдамдықты бұзады. Алгоритмдік трейдерден биржаның деректер орталығына Интернет арқылы өтетін сигнал кезінде жылдамдықта үлкен кідіріс болатынын есте ұстаған жөн. Мәскеу облысында бұл көрсеткіш 10-12 мс аралығында.
№2 нұсқа
Екінші опцияны пайдалану биржаның коллокация аймағында виртуалды серверді жалға алуды қамтиды. Пайдаланушы ITI Capital виртуалды серверін жалға алуы керек. Бұл серверлер орнатылған жабдық коллокация аймағында орналасқандықтан, тапсырыстар биржаға мүмкіндігінше тез жеткізіледі. Бұл опция ақауларға төзімді. Бұл конфигурацияны Linux пайдаланатын алгоритмдік трейдерлер бағалайды.
№3 нұсқа
Қосылу үшін үшінші опцияны пайдаланып, серверді бос аймаққа орналастыру туралы қамқорлық жасау керек. Сервер DataSpace алмасуының деректер орталығында, колокация аймағынан келесі бөлмеде орналасады. Бұл опция сізді көп үнемдейді. Назар аударыңыз! Сигнал серверлер орналасқан аймаққа өткен кездегі кідірістің ұзақтығы 3 мс аспайды.
№4 нұсқа
Ең қымбат опция пайдаланушы серверін коллокация аймағында орналастыру болып саналады. Бұл әдіс максималды жылдамдық пен сенімділікке қол жеткізуге мүмкіндік береді. Колокация аймағындағы ITI Capital тіректері алмасуға 10 Гб/с оптикалық арна арқылы қосылған. Бұл ретте жоғары сапалы Cisco Nexus қосқыштары қолданылады. Algo трейдерлері пайдалану мүмкіндігін алады:
- серверді басқаруға арналған VPN;
- ITI Capital үздік мамандарын техникалық қолдау;
- IP басқару порты арқылы қашықтан басқару;
- биржаға арна;
- резервтік қуат арнасына қосылу мүмкіндігі.
Колокация аймағында орналастырылған серверлерге қойылатын талаптар бар екенін есте ұстаған жөн. Кемінде 2 қуат көзі болуы керек.Оптикалық кірісі бар желілік карталардың үлгілері жұмыс істеуге жарамды. Сондай-ақ сізге сервердің тірек нұсқасы (19 дюйм) қажет болады.
Кеңес! Тікелей қосылу туралы толығырақ ақпарат алу үшін мамандарға хабарласу керек. Ол үшін 8 (495) 933-32-32 нөмірін теру жеткілікті.
https://articles.opexflow.com/brokers/iti-capital.htm
Сауда роботтарын құру
ITI Capital командасы қор биржасында сауда жасау үшін өз боттарын жасауға мүмкіндік беретін SMARTcom ашық бағдарламалық пакетін әзірлеуде жемісті жұмыс жасады. Сонымен қатар, SMARTcom дайын механикалық сауда жүйелерін сауда серверімен біріктіруді жеңілдетеді. ITI Capital компаниясында сауда роботын жасауға тапсырыс беру үшін әрбір трейдер хабарласа алатын сенімді серіктестер бар. Қаласаңыз, дайын ботты сатып алуға болады. Роботты таңдағанда немесе тапсырыс бергенде, трейдерлер өздерінің сауда стратегиясына назар аударуы керек. Сондай-ақ ескерілген:
- сауда үшін қажетті жылдамдық;
- қызмет құны;
- қосылудың қолайлы жолы.
Пайдаланушылар мамандардың көмегіне жүгінбей-ақ, қажетті құралдарды сатып алуға және SMARTcom жүйесінде өз бетінше сауда терминалдарын құруға мүмкіндігі бар.
SmartCOM: мүмкіндіктері, орнату және конфигурациялау
SMARTcom 3.0 клиенттік интерфейсі көп ағынды ортада жұмыс істейді, сондықтан клиент оқиғаларын (Сауданы қосу/Портфолио қосу және т.б.) әртүрлі ағындардан шақыруға болады. Қосымша деректерді буферлеу жоқ. Деректер алынған бойда оқиғаларды тікелей шақыруға болады. Бұл оқиғаларды өңдеу кезінде сарапшылар ұзақ бұғаттаудан аулақ болуды ұсынады. Кез келген интерфейс әдістері ағынмен қауіпсіз. Қосымша синхрондауды пайдаланудың қажеті жоқ. Интерфейс әдістерін оқиға өңдеушілерінен тікелей шақыруға болады. Әзірлеушілер асинхронды / синхронды қосылым режимін басқару мүмкіндігін қосу туралы қамқорлық жасады. Синхронды қосылу режимін пайдалану арқылы трейдер байланыс орнатылғанша күту керек екенін есте ұстаған жөн.
Назар аударыңыз! Байланыс режимінің таңдалған түрі билетті қайтаруға әсер етпейді. Өзгерістер пәрмен шақыруының жауап уақытына ғана әсер етеді.
SmartCOM интерфейсін орнату үшін бағдарламалық құралды орнату шеберін (https://iticapital.ru/software/smartcom/) жүктеп алып, іске қосу керек. Экранда параметрлер терезесі пайда болғаннан кейін өрістерді толтыруды бастау керек.
«Пайдаланушы аты» жолында IInvest жүйесіндегі трейдер шотының атауы көрсетіледі. Содан кейін ITInvest-ке кірудің құпия комбинациясын енгізіңіз. Қосылым терезесін көрсету және құпия сөзді сақтау үшін сәйкес жолдардың алдына құсбелгілер қойылады. Сақтық көшірме серверін пайдалануды таңдаған кезде, пайдаланушы негізгі сервер істен шыққан жағдайда сақтық көшірме серверінің қосылғанына көз жеткізеді. Қайта қосылу күту уақыты жолында уақыт аралығын енгізу керек, одан кейін қосылым жоғалса, жаңа қосылымды орнату процесі басталады. Журналдар деңгейінде қарапайым немесе егжей-тегжейлі болуы мүмкін ақпаратты тіркеу дәрежесі таңдалады. Содан кейін олар журналдар үшін қалтаны таңдайды және деректер провайдерімен байланыс орнатылғаннан кейін өтінімдерді жіберу бұғатталған уақыт кезеңін көрсетеді. Транзакциялардың көрінуін белсендіру арқылы, пайдаланушы офлайн режимінде өз мәмілелерін/тапсырыстарын көре алады. «Кэштер параметрлері» жолының жанындағы құсбелгіні қою арқылы трейдерлер транзакциялар/тапсырыстар (орындалған және жойылған) туралы ақпарат сақталатын уақыт кезеңін белгілейді. Соңғы кезеңде кене тарихының тереңдігі белгіленеді.
MatriX жүйесіндегі сауданың ерекшеліктері
MatriX сауда жүйесіне қосылған клиенттердің сауда алаңдарында позициялық шоттарда тапсырыстар/мәмілелер/позициялар туралы оқиғаларды алуға, тапсырыс беруге мүмкіндігі бар.
Позициялық шоттардың түрі келесідей болады: BPNNNN-YY-NN. Бұл жазбада КО сауда алаңына жататынын көрсетеді:
- MS – Мәскеу биржасының қор нарығы;
- РФ – Мәскеу биржасының туынды қаржы нарығы;
- FX – Мәскеу биржасы (валюта нарығы);
- LS – Лондон қор биржасы.
Ескерту! Қосылу әдісі: SMARTcom API (3.0 және одан жоғары нұсқасы). Мекенжай: Сервер – mxr.ittrade.ru, порт – 8443.
Сауда-саттық сессияларында биржалық жүйелерге жіберілетін MARKET/LIMIT өтінімдері, осы өтінімдер бойынша жасалған мәмілелер және осы мәмілелер бойынша ашылған позициялар синхрондалатынын ескеру қажет.
Назар аударыңыз! Сауда жүйелері арасында шартты өтінімдерді (STOP/STOP-LIMIT/ IQ тапсырыстары/ брокер серверінде орындалатын соңғы тоқтату тапсырыстары және т.б.) синхрондау жүзеге асырылмайды.
Бір серверде орналастырылған және ұмытылған шартты тапсырыстар трейдер үшін күтпеген жерден жұмыс істемеуі үшін, бір сауда серверінен екіншісіне ауысқан жағдайда олармен жұмыс істемеу керек. Сондай-ақ GTC тапсырыстарын қажетсіз пайдаланудан бас тартқан жөн. Сауда-саттықтың соңында сіз пайдаланылатын сауда жүйелерінде ашық шартты өтінімдердің болуын тексеру туралы қамқорлық жасауыңыз керек. Брокерлік қызмет көрсету шарты жасалып, қосымша орнатылғаннан кейін акцияларды сатуға/сатып алуға тапсырыс беруге болады. Трейдер транзакциядан кейін келетін автоматты растауды күтуі керек. Өтінім берілген сәттен бастап экранда хабарлама пайда болғанға дейін қосылу сапасына байланысты 0,1-0,5 с артық емес.
SmartCOM интерфейсін жою
Егер интерфейсті жою қажет болса, трейдер «Бастау» түймесін басып, «Басқару тақтасы» бөліміне өтіп, «Бағдарламалық құралды қосу/жою» санатын түртуі керек. Қолданбалар тізімінен SmartCOM таңдап, әрекеттерді растауды басыңыз.
Ашық интерфейсті пайдалана отырып, трейдерлер сауда жүйесіне тапсырыстар беріп қана қоймай, сонымен қатар сауда серверіне қосылып, нарықтың өзекті ақпаратын зерттеуге мүмкіндік алады.