ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API’лерди, платформаларды түзүү

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

ITI Capital объектилеринде алгоритмдик соода – роботторду, платформаларды түзүү. ITI Capital өз кардарларына кам көрөт жана кызматтардын кеңири спектрин сунуштайт. Адистер ар бир соодагерге жекече мамилени колдонушат. Өз ишмердүүлүгүндө алдыңкы технологияларды колдонгон компания роботтордун жардамы менен соода кылууну жана биржага түздөн-түз кошулууну каалаган колдонуучулар үчүн идеалдуу. Algo соодагерлери өз ишмердүүлүгүндө SMARTcom’ду, бул ачык колдонмо программалоо интерфейсин (API) жана SMARTx’ти колдоно алышат, ал өзүңүздүн соода алгоритмдериңизди түзүү мүмкүнчүлүгү менен жабдылган эң мыкты соода терминалы болуп эсептелет. ITI Capital өнөктөштөрү кардарлардын суроо-талаптары үчүн соода роботторун түзгөн мыкты программалык камсыздоону сатуучулар болуп саналат. Зарыл болсо, алгоритмдик соодагерлер өз кызматтарын колдоно алышат.
ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү

API жана алгоритмдик трейдерлер үчүн программалык камсыздоо

Соода үчүн роботторду орноткон Algo трейдерлери SMARTcom, компонент объектинин моделин колдонуу менен ачык колдонмо программалоо интерфейсин (API) колдоно алышат. SMARTcom интерфейсин колдонуунун аркасында соодагерлер өз алдынча:

  • соода сервери менен өздөрүнүн соода системаларын док;
  • автоматташтырылган системаларды түзүү;
  • соода терминалдарын өнүктүрүү;
  • брокердин соода сервери менен түз байланыша ала турган соода ботторун түзүңүз.

негизги артыкчылыктары төмөнкүлөрдү камтыйт:

  1. Роботту ITI Capital серверлерине кардар интерфейстерин айланып өтүү менен түз туташтыруу мүмкүнчүлүгү . Ошентип, соодагерлер тез эсептин абалы жана соода жөнүндө маалымат алышат. Робот соода заказдарын түздөн-түз “базарга” жөнөтөт жана алардын аткарылышын көзөмөлдөйт.
  2. Заказдарды тез иштетүүнү жана биржадан котировкаларды бөлүштүрүүнү камсыз кылуу . Мисал катары Москвадан кошулган колдонуучуларды карап көрөлү. Колдонмонун орточо айлануусу 55 мсни түзөт. Ошол эле учурда, окшош чечимдер 200 мс үчүн да убакыт жок.
  3. Компаниянын соода терминалдарында (SMARTweb / SMARTx / жеке эсеп) бот тарабынан түзүлгөн бардык буйруктарды жана позицияларды көзөмөлдөө мүмкүнчүлүгү . Бул артыкчылыгы роботтун мүчүлүштүктөрүн оңдоо зарыл болсо, өзгөчө актуалдуу болот.
  4. Бул технологияны колдогон ар кандай программалык платформаларда механикалык соода системаларынын ITI Capital соода серверлерине туташуу, бул компонент объектинин моделин колдонуунун эсебинен мүмкүн. Мисалы, Java/C++/ Visual Basic/Visual Basic for Application ж.б.

SMARTcom туташтырууда көйгөйлөр пайда болгон учурларда, жардам алуу үчүн кардарларды тейлөө бөлүмүнө кайрылыңыз.

Көңүл буруңуздар! Программанын туура иштешине жетишүү үчүн колдонуучу соода эсебине кошумча логин түзүү жөнүндө кам көрүшү керек.

ITI Capital өнөктөштөрүнүн бир катар соода колдонмолору SMARTcom API менен шайкеш келет, атап айтканда:

  • StockSharp , ал ботторду соодалоо жана алгоритмдик сооданын толук циклин автоматташтыруу үчүн акысыз платформа; ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү
  • TSLab , МТС (механикалык соода системалары) өнүктүрүү үчүн зарыл болгон камтылган чөйрө менен заманбап алмашуу терминалы болуп эсептелет; ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү
  • QScalp – бул өтө так талдоо үчүн иштелип чыккан соода диски (биржада кыска мөөнөттүү / жогорку жыштыктагы соода менен, жогорку ылдамдыктагы операциялар аткарылат);ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү
  • Volfix , бул күчтүү соода чечимдерин колдоо куралы, акыркы маалыматтар структурасы, тырмакчаларды тапшыруу/кайра иштетүү үчүн популярдуу варианттары бар аналитика кызматы;
  • LiveTrade Scalping SMARTcom жигердүү сооданы (скальпинг) жактырган трейдерлер үчүн ылайыктуу терминал.

Популярдуу EasyScalp соода терминалы SMARTcom API менен да шайкеш келет, ал скальпинг жана
бир күндүк соода үчүн эң сонун вариант болот .
ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү

HFT соодагерлери үчүн түз байланыш (DMA).

Algo соодагерлери жана HFT трейдерлери каржы рыногуна түз кирүүнү камсыз кылууга багытталган чечимдердин кеңири спектрин колдонуу мүмкүнчүлүгүнө ээ.
ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү Жогорку ылдамдыктагы сайттарга кирүү түз жетүү болуп эсептелет. Анын жардамы менен адистер брокердин соода тутумун кыйгап өтүп, ТСте (соода системасы) заказдарды жайгаштыруу менен алектенүүгө мүмкүнчүлүк алышат. Бул биржага заказдарды жеткирүү убактысын бир топ кыскартат. Ошол эле учурда колдонуучу дароо арыздын абалы тууралуу маалымат алат. Түздөн-түз жетүү күнүнө бүтүмдөрдүн көп сандагы соодагерлер үчүн зарыл. Бул стратегия кечигүүлөргө сезгич келет. Санкт-Петербург/Москва биржасынын кардарларына жогорку ылдамдыктагы түз жетүү камсыз кылынат:

  • КМШ/Чыгыш жана Борбордук Европадагы эң чоң баалуу кагаздар рыногу болгон баалуу кагаздар рыногу;
  • Чыгыш Европада жана Россия Федерациясында туунду финансылык инструменттерди сатуу үчүн алдыңкы платформа болуп эсептелген туунду рынок;
  • Россия Федерациясынын финансы рыногунун эң маанилүү сегменти болгон валюта рыногу.

Түз байланышты ишке ашыруу үчүн колдонуучуга алмашууга туташуу үчүн жетиштүү болгон аппараттык кубаттуулук керек болот.

Эскертүү! Кааласаңыз, сиз өз алдынча программалык камсыздоону иштеп чыгуу менен алектене аласыз же компаниянын өнөктөштөрүнөн программалык камсыздоону сатып алсаңыз болот.

Төмөнкү таблицада Москва биржасы тарабынан колдоого алынган протоколдор көрсөтүлгөн.

Базар Протоколдор
Заказдарды берүү Цитата алуу Заказдарды берүү жана цитаталарды алуу
Биржа ОҢДОО ТЕЗ ЧАЙН
Туунду рынок ТҮЗӨТ, ТИМ ТЕЗ Плаза 2
Валюта рыногу ОҢДОО ТЕЗ ЧАЙН

Заказдарды жайгаштыруу/базар күнүн алуу үчүн FAST жана FIX колдонуу валюта жана фондулук рыноктордо соода кылуунун эң тез варианты болуп эсептелет. Эгерде колдонуучу туунду рыногунда соода кылууну пландаса, эксперттер TWIME+FAST протоколдорун колдонууну сунушташат. Бул учурда FIX+FAST параметри бир аз жайыраак иштейт. Plaza 2 – эң универсалдуу вариант, бирок бул протоколдун ылдамдыгы мурунку варианттарга караганда бир топ жайыраак. Брокердин соода системасы түздөн-түз байланыш аркылуу иштин жүрүшүндө түзүлгөн буйруктарды жана позицияларды синхронизациялайт. Мунун аркасында соодагер мобилдик тиркемелер/жеке аккаунт жана SMARTx аркылуу аткарылган операцияларды көзөмөлдөй алат. Эгерде колдонуучу өзүнүн программалык камсыздоосун иштеп чыгууну чечсе, анда алмашуу менен иштөөнү баштоодон мурун, стандарттык схема боюнча биржада аттестациядан өтүү жөнүндө кам көрүү керек. Жазылуу программалык камсыздоосу тастыкталган. Эч кандай кошумча сертификат талап кылынбайт.
ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү

HFT Fare Builder

Төмөндө ITI Capital брокердик компаниясынын тарифтик пландары менен тааныша аласыз:

  1. “Көрүп көр” тарифтик планы – платформада аккаунту бар, бирок 12 ай бою ал боюнча эч кандай транзакция жасабаган, алгоритмдик соода тармагында жаңыдан баштагандар үчүн идеалдуу вариант. Депозиттин баштапкы суммасы 50 000 рублди түзөт. Маржа кредиттөө жылына 15% жетет. соода жүгүртүү 20 000 000 рублден ашпаган учурларда. айына, соода операциялары үчүн комиссия бүтүм боюнча 0,5-0,15% түзөт (рыногуна жараша).
  2. «Сток» тарифтик планы . Бул учурда, комиссия пайыздык күнүмдүк соода көлөмүнө жараша болот. Чечимдердин суммасы бүтүмдүн суммасынан 0,017% -0,035% түзөт.
  3. “Шашылыш” тарифтик планы . Комиссия пайызы алмашуу комиссиясынын 20-100% чегинде турат. Чечимдердин суммасы күнүнө соода жүгүртүүгө жараша болот.
  4. “Валюта” тарифтик планы . Брокердин комиссиясы бүтүмдүн суммасынан 0,004% -0,013% түзөт.
  5. «Товар» тарифтик планы . Брокердин комиссиясы 20% -100% чегинде. Своп келишими боюнча чегерүүлөрдүн суммасын эсептөө үчүн биринчи бүтүм менен экинчи бүтүмдүн датасынын ортосундагы күндөрдүн санына 0,004% көбөйтүш керек. Форвардтык келишимдер үчүн комиссия бүтүмдүн суммасынын 0,25% түзөт.
  6. «OTC» тарифтик планы . Комиссиялык чегерүүлөрдүн суммасы тарифтик пакетке жараша болот: биржадан тышкаркы мөөнөт/карыз/спот. Комиссия пайызы сумманын 0,15 0,2% түзөт.

Айдын акырына карата таза активдердин суммасы 50 000 рублден ашкан учурларда эсептерди тейлөө үчүн комиссия алынбайт. Эгерде талап аткарылбаса, соодагер 300 рубль төлөшү керек болот. ай сайын эсепти тейлөө.

Түз туташкан кардарлар үчүн SMARTgate кызматы

SMARTgate – бул алмашуу шлюзи менен түз байланыш соода роботунун ортосунда орнотулган атайын чектөөчү прокси сервер. Боттор прокси серверди кадимки алмашуу шлюзу катары көрүшөт. Программага кошумча өзгөртүүлөрдү киргизүүнүн кереги жок. Уникалдуу технологияны колдонуу менен, algo трейдерлери Москва биржасынын бардык базарларында бирдиктүү эсеп менен түз байланыш аркылуу соода жүргүзүү мүмкүнчүлүгүнө ээ. Мунун аркасында сиз корреляциялык инструменттерди кайчылаш маржа менен көптү үнөмдөй аласыз. Төмөндөгү сүрөттө сиз SMARTgate түз байланыш диаграммасын көрө аласыз.
ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү Соодадан кийинки режимде, соода системасынын тобокелдиктерди башкаруу сервери SMARTgate үчүн соодага чектөөлөрдү кайра эсептейт. Бул валюта/фонду рынокторунда кардар заказын текшерүү үчүн убакытты азайтууга мүмкүндүк берет. Бул ыкманын аркасында компания реалдуу убакыт режиминде жеңилдетилген шарттарда түз байланыш аркылуу кардарларынын соодасын чектейт. Moscow Exchange рынокторунда SMARTgate тарабынан колдоого алынган байланыш түрлөрү кирет:

  • TWIME/Plaza II/FIX туунду рыногу үчүн ылайыктуу вариант;
  • FIX – валюта жана фондулук рыноктор үчүн байланыштын бир түрү.

SMARTgateти туташтыруу үчүн колдонуучулар техникалык колдоо бөлүмүнө кайрылышы керек. Колдоо телефону – 8 (495) 933-32-32. Аймактан чалсаңыз, 8 (800) 200-32-35 номурун терүү керек.

Колокация жана жабдууларды ижарага алуу

алмашууга түздөн-түз туташуу үчүн, алгоритмдик трейдер гана ишенимдүү жабдууларды эмес, керек болот, ошондой эле жакшы байланыш. Бир нече түз байланыш параметрлери бар. Төмөндө алардын ар бири жөнүндө көбүрөөк биле аласыз.
ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү

Вариант саны 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/) жүктөп алып, иштетишиңиз керек. Экранда орнотуулар терезеси пайда болгондон кийин, талааларды толтуруп башташыңыз керек.
ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү “Колдонуучунун аты” сабында IInvest системасындагы трейдердин эсебинин аталышы көрсөтүлөт. Андан кийин, ITInvestке кирүүнүн жашыруун комбинациясын киргизиңиз. Туташуу терезеси көрсөтүлүшү жана сырсөз сакталышы үчүн тиешелүү саптардын алдына кенелер коюлат. Резервдик серверди колдонууну тандоодо колдонуучу негизги сервер иштебей калган учурда резервдик сервердин туташып турганын текшерет. Кайра туташуу күтүү сызыгында сиз убакыт аралыгын киргизишиңиз керек, андан кийин байланыш үзүлүп калса, жаңы туташууну орнотуу процесси башталат. Журналдардын деңгээлинде маалыматтын журналга жазылуу даражасы тандалат, ал кадимки же деталдуу болушу мүмкүн. Андан кийин, алар журналдар үчүн папканы тандап, маалымат камсыздоочу менен байланыш түзүлгөндөн кийин арыздарды тапшыруу бөгөттөлө турган убакытты көрсөтөт. транзакциялардын көрүнүшүн активдештирүү менен, колдонуучу өзүнүн бүтүмдөрүн/буйрутмаларын оффлайн режиминде көрө алат. “Кэш орнотуулары” сабынын жанындагы кутучаны белгилөө менен, трейдерлер транзакциялар/буйруктар (аткарылган жана жокко чыгарылган) жөнүндө маалымат сактала турган убакыт аралыгын белгилешет. Акыркы этапта кене тарыхынын тереңдиги белгиленет.
ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү

MatriX системасында сооданын өзгөчөлүктөрү

MatriX соода системасына туташтырылган кардарлар соода аянттарындагы позициялык эсептерде буйрутмаларды жайгаштыруу, буйруктар/бүтүмдөр/позициялар жөнүндө окуяларды алуу мүмкүнчүлүгүнө ээ.
ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү Позициялык эсептердин түрү төмөнкүдөй болот: BPNNNN-YY-NN. Бул жазууда ББ соода платформасына таандык экендигин көрсөтөт:

  • MS — Москва биржасынын фондулук рыногу;
  • РФ – Москва биржасынын туунду рыногу;
  • FX – Moscow Exchange (валюта рыногу);
  • LS – Лондон фондулук биржасы.

Эскертүү! Туташуу ыкмасы: SMARTcom API (3.0 версиясы жана андан жогору). Дарек: Сервер – mxr.ittrade.ru, порт – 8443.

Биржа системаларына берилген БАЗАР/ЛИМИТ заказдары, бул буйрутмалар боюнча жасалган операциялар жана бул бүтүмдөр боюнча ачылган позициялар соода сессияларында синхрондоштурулганын эске алуу керек.
ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү

Көңүл буруңуздар! Соода системаларынын ортосунда шарттуу буйруктарды (STOP/STOP-LIMIT/ IQ буйруктары/ брокердин серверинде аткарылуучу арткы токтотуу буйруктары ж.б.) синхрондоштуруу аткарылбайт.

Бир серверде жайгаштырылган жана унутулуп калган шарттуу буйрутмалар трейдер үчүн күтүүсүз иштебеши үчүн, бир соода серверинен экинчисине өтүү болгон учурларда алар менен иштебеш керек. Ошондой эле GTC буйрутмаларын муктаждыксыз колдонуудан баш тартуу зарыл. Сооданын аягында сиз колдонулган соода системаларында ачык шарттуу буйруктардын бар-жоктугун текшерүү жөнүндө кам көрүү керек. Брокердик кызмат көрсөтүү боюнча келишим түзүлгөндөн кийин жана тиркеме орнотулгандан кийин, сиз акцияларды сатуу/сатып алуу боюнча буйруктарды бере аласыз. соодагер бүтүм кийин келген автоматтык тастыктоо үчүн күтүүгө туура келет. Өтүнмө берилген учурдан тартып экранда билдирүү пайда болгонго чейин туташуунун сапатына жараша 0,1-0,5 с ашык эмес убакыт өтөт.

SmartCOM интерфейсин алып салуу

Эгерде интерфейсти алып салуу зарыл болуп калса, трейдер “Старт” баскычын басып, Башкаруу панели бөлүмүнө өтүп, Программаны кошуу/жок кылуу категориясын тапташы керек. Тиркемелер тизмесинен SmartCOM тандаңыз жана аракеттерди ырастоону басыңыз.
ITI Capital объектилеринде алгоритмдик соода: соода роботторун, API'лерди, платформаларды түзүү Ачык интерфейсти колдонуу менен, трейдерлер соода системасына буйрутмаларды берүү гана эмес, ошондой эле соода серверине кошулуу жана актуалдуу рыноктук маалыматты изилдөө мүмкүнчүлүгүнө ээ болушат.

info
Rate author
Add a comment