Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platform

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

Dagang algoritma ing fasilitas ITI Capital – nggawe robot, platform. ITI Capital peduli karo klien lan nawakake macem-macem layanan. Spesialis nggunakake pendekatan individu kanggo saben pedagang. Perusahaan sing nggunakake teknologi canggih ing aktivitase sampurna kanggo pangguna sing seneng dagang nggunakake robot lan nyambung menyang ijol-ijolan langsung. Pedagang Algo bisa nggunakake SMARTcom, yaiku antarmuka pemrograman aplikasi mbukak (API), lan SMARTx, sing dianggep minangka terminal dagang paling apik sing dilengkapi pilihan kanggo nggawe algoritma dagang dhewe, ing aktivitase. Mitra ITI Capital minangka vendor piranti lunak paling apik sing nggawe robot dagang kanggo panjaluk klien. Yen perlu, pedagang algoritma bisa nggunakake layanan kasebut.
Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platform

API lan piranti lunak kanggo pedagang algoritma

Pedagang Algo sing nginstal robot kanggo dagang bisa nggunakake SMARTcom, antarmuka pemrograman aplikasi mbukak (API) nggunakake model obyek komponen. Thanks kanggo panggunaan antarmuka SMARTcom, pedagang kanthi mandiri:

  • dock sistem dagang dhewe karo server dagang;
  • nggawe sistem otomatis;
  • ngembangake terminal dagang;
  • nggawe bot dagang sing bisa komunikasi langsung karo server dagang broker.

Kaluwihan utama kalebu:

  1. Kemungkinan sambungan langsung robot menyang server ITI Capital ngliwati antarmuka klien . Mangkono, pedagang kanthi cepet nampa informasi babagan status akun lan perdagangan. Robot ngirim pesenan dagang langsung “menyang pasar” lan ngontrol eksekusi.
  2. Njamin proses cepet pesenan lan distribusi kuotasi saka ijol-ijolan . Contone, nimbang pangguna sing nyambung saka Moskow. Rata-rata roundtrip aplikasi bakal 55 ms. Ing wektu sing padha, solusi sing padha ora duwe wektu sanajan 200 ms.
  3. Kemampuan kanggo nglacak kabeh pesenan lan posisi sing digawe dening bot / ing terminal dagang perusahaan (SMARTweb / SMARTx / akun pribadi). Kauntungan iki bakal relevan yen perlu kanggo debug robot.
  4. Sambungan menyang server dagang ITI Capital saka sistem dagang mechanical ing macem-macem platform lunak sing ndhukung teknologi iki, kang bisa amarga nggunakake model obyek komponen. Contone, Java / C ++ / Visual Basic / Visual Basic kanggo Aplikasi, etc.

Ing kasus nalika ana masalah karo nyambungake SMARTcom, iku worth hubungi departemen layanan customer kanggo bantuan.

Wigati! Kanggo entuk operasi piranti lunak sing bener, pangguna kudu ngurus nggawe login tambahan kanggo akun dagang.

Sawetara aplikasi dagang saka mitra ITI Capital kompatibel karo API SMARTcom, yaiku:

  • StockSharp , yaiku platform gratis kanggo bot dagang lan otomatisasi siklus lengkap dagang algoritma;Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platform
  • TSLab , sing dianggep minangka terminal ijol-ijolan modern kanthi lingkungan terpasang sing perlu kanggo pangembangan MTS (sistem dagang mekanik);Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platform
  • QScalp minangka drive dagang sing dirancang kanggo analisis ultra-tepat (kanthi dagang jangka pendek / frekuensi dhuwur ing ijol-ijolan, operasi kacepetan dhuwur ditindakake);Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platform
  • Volfix , yaiku alat dhukungan keputusan dagang sing kuat, struktur data paling anyar, layanan analytics kanthi opsi populer kanggo ngirim / ngolah kuotasi;
  • LiveTrade Scalping SMARTcom minangka terminal sing cocog kanggo pedagang sing seneng dagang aktif (scalping).

Terminal dagang populer EasyScalp uga kompatibel karo API SMARTcom, sing bakal dadi pilihan sing apik kanggo dagang scalping lan
intraday .
Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platform

Sambungan langsung (DMA) kanggo pedagang HFT

Pedagang Algo lan pedagang HFT duwe kesempatan kanggo nggunakake macem-macem solusi sing tujuane nyedhiyakake akses langsung menyang pasar finansial.
Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platformAkses menyang situs jinis kacepetan dhuwur dianggep minangka akses langsung. Kanthi bantuan, spesialis duwe kesempatan kanggo nindakake pesenan ing TS (sistem dagang) langsung ngliwati sistem dagang broker. Iki banget nyuda wektu pangiriman pesenan menyang ijol-ijolan. Ing wektu sing padha, pangguna langsung nampa informasi babagan status aplikasi kasebut. Akses langsung perlu kanggo pedagang sing nggawe akeh transaksi saben dina. Strategi iki sensitif marang telat. Akses langsung kanthi kacepetan dhuwur diwenehake kanggo klien St. Petersburg / Moscow Exchange:

  • pasar saham, yaiku pasar saham paling gedhe ing CIS / Eropa Timur lan Tengah;
  • pasar derivatif, dianggep minangka platform utama kanggo dagang instrumen finansial derivatif ing Eropah Wétan lan Federasi Rusia;
  • pasar ijol-ijolan manca, yaiku bagean paling penting saka pasar finansial Federasi Rusia.

Kanggo nindakake sambungan langsung, pangguna mbutuhake kapasitas hardware, sing bakal cukup kanggo nyambung menyang ijol-ijolan.

Wigati! Yen sampeyan pengin, sampeyan bisa melu pangembangan piranti lunak independen utawa tuku piranti lunak saka mitra perusahaan.

Tabel ing ngisor iki nuduhake protokol sing didhukung dening Moscow Exchange.

pasarProtokol
Pengajuan pesenanEntuk kuotasiPengajuan pesenan lan panrimo kuotasi
Pasar sahamNdandaniCEPATTEH
Pasar derivatifFIX, DWIMECEPATPlaza 2
Pasar mata uangNdandaniCEPATTEH

Nggunakake FAST lan FIX kanggo nggawe pesenan / entuk tanggal pasar dianggep minangka pilihan paling cepet kanggo dagang ing pasar mata uang lan saham. Yen pangguna rencana dagang ing pasar derivatif, para ahli nyaranake nggunakake protokol TWIME + FAST. Opsi FIX + FAST ing kasus iki bakal luwih alon. Plaza 2 minangka pilihan sing paling serbaguna, nanging kacepetan protokol iki luwih alon tinimbang pilihan sadurunge. Sistem dagang broker nyinkronake pesenan lan posisi sing dibentuk sajrone kerja liwat sambungan langsung. Thanks kanggo iki, pedagang bakal bisa ngontrol operasi sing ditindakake liwat aplikasi seluler / akun pribadi lan SMARTx. Yen pangguna wis mutusake kanggo ngembangake piranti lunak dhewe, banjur sadurunge miwiti nggarap ijol-ijolan, iku worth njupuk care saka maringaken sertifikasi ing ijol-ijolan miturut skema standar. Piranti lunak langganan wis disertifikasi. Ora ana sertifikasi tambahan sing dibutuhake.
Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platform

HFT Fare Mbangun

Ing ngisor iki sampeyan bisa nemokake rencana tarif perusahaan perantara ITI Capital:

  1. Rencana tarif “Coba” minangka pilihan sing cocog kanggo pamula ing bidang dagang algoritma sing duwe akun ing platform kasebut, nanging durung nggawe transaksi sajrone 12 wulan. Jumlah simpenan wiwitan yaiku 50.000 rubel. Margin utang tekan 15% saben taun. Ing kasus ngendi turnover perdagangan ora ngluwihi 20.000.000 rubles. saben sasi, komisi kanggo operasi dagang bakal 0,5-0,15% saben transaksi (gumantung ing pasar).
  2. Rencana tarif “Saham” . Ing kasus iki, persentase komisi bakal gumantung ing volume dagang saben dina. Jumlah potongan bakal 0,017% -0,035% saka jumlah transaksi.
  3. Rencana tarif “Urgent” . Persentase komisi ana ing kisaran 20-100% saka komisi ijol-ijolan. Jumlah potongan bakal gumantung ing turnover dagang saben dina.
  4. Rencana tarif “Mata Uang” . Komisi broker bakal dadi 0,004% -0,013% saka jumlah transaksi.
  5. Rencana tarif “Komoditas” . Komisi broker ana ing kisaran 20% -100%. Kanggo ngetung jumlah potongan kanggo persetujuan swap, sampeyan kudu Multiply 0,004% dening nomer dina antarane transaksi pisanan lan tanggal transaksi kapindho. Kanggo kontrak maju, komisi kasebut 0,25% saka jumlah transaksi.
  6. Rencana tarif “OTC” . Jumlah potongan komisi bakal gumantung ing paket tarif: over-the-counter term / diselang / titik. Persentase komisi bakal dadi 0,15 nganti 0,2% saka jumlah kasebut.

Ing kasus nalika jumlah aset net ing pungkasan sasi ngluwihi 50.000 rubel, ora bakal dikenani biaya kanggo layanan akun. Yen syarat ora ketemu, pedagang kudu mbayar 300 rubel. pangopènan akun saben wulan.

layanan SMARTgate kanggo klien disambungake langsung

SMARTgate minangka server proxy pembatas khusus sing dipasang ing antarane gateway exchange lan robot dagang sambungan langsung. Bot ndeleng server proxy minangka gateway pertukaran biasa. Ora perlu nggawe modifikasi tambahan kanggo program kasebut. Nggunakake teknologi unik, pedagang algo duwe kesempatan kanggo perdagangan liwat sambungan langsung saka akun siji ing kabeh pasar ing Moscow Exchange. Thanks kanggo iki, sampeyan bisa ngirit akeh kanthi instrumen hubungan silang-margining. Ing gambar ing ngisor iki, sampeyan bisa ndeleng diagram sambungan langsung SMARTgate.
Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platformIng mode post-trade, server manajemen risiko sistem dagang ngetung maneh watesan ing perdagangan kanggo SMARTgate. Iki ngidini sampeyan nyilikake wektu kanggo mriksa pesenan klien ing pasar mata uang / saham. Thanks kanggo pendekatan iki, perusahaan matesi dagang klien liwat sambungan langsung ing syarat-syarat preferensial ing wektu nyata. Jinis sambungan sing didhukung dening SMARTgate ing pasar Moskow Exchange kalebu:

  • TWIME / Plaza II / FIX minangka pilihan sing cocok kanggo pasar derivatif;
  • FIX minangka jinis sambungan kanggo mata uang lan pasar saham.

Kanggo nyambungake SMARTgate, pangguna kudu ngubungi departemen dhukungan teknis. Nomer telpon dhukungan – 8 (495) 933-32-32. Yen sampeyan nelpon saka wilayah, sampeyan kudu nelpon nomer 8 (800) 200-32-35.

Colocation lan rental peralatan

Kanggo nyambung langsung menyang ijol-ijolan, pedagang algoritma mbutuhake ora mung peralatan sing bisa dipercaya, nanging uga sambungan sing apik. Ana sawetara opsi sambungan langsung. Ing ngisor iki sampeyan bisa sinau luwih lengkap babagan saben wong.
Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platform

Pilihan nomer 1

Ing kasus iki, sambungan menyang jaringan ijol-ijolan ditetepake liwat VPN. Liwat gateway VPN aman ITI Capital, operasi ing peralatan Cisco modern, bot pangguna nyambung menyang ijol-ijolan. Opsi iki bakal nyenengake kanthi biaya sing bisa ditampa, nanging bakal ngganggu kacepetan. Sampeyan kudu eling yen sajrone sinyal ngliwati Internet saka pedagang algoritma menyang pusat data ijol-ijolan, ana wektu tundha utama ing kacepetan. Ing wilayah Moskow, indikator iki ana ing kisaran 10-12 ms.

Pilihan nomer 2

Nggunakake opsi kapindho kalebu nyewa server virtual ing zona kolokasi ijol-ijolan. Pangguna kudu ngurus nyewa server virtual ITI Capital. Amarga kasunyatan manawa peralatan sing dipasang ing server kasebut ana ing zona kolokasi, pesenan bakal dikirim menyang ijol-ijolan kanthi cepet. Pilihan iki fault-tolerant. Konfigurasi iki bakal dihargai dening pedagang algoritma sing nggunakake Linux.

Pilihan nomer 3

Nggunakake opsi katelu kanggo nyambungake, sampeyan kudu ngurus panggonan server ing zona free. Server bakal dumunung ing pusat data ijol-ijolan DataSpace, ing kamar sabanjuré saka zona colocation. Opsi iki bakal nylametake sampeyan akeh. Wigati! Durasi wektu tundha nalika sinyal liwat menyang wilayah ngendi server dumunung ora ngluwihi 3 ms.

Pilihan nomer 4

Opsi sing paling larang dianggep minangka penempatan server pangguna ing zona kolokasi. Cara iki ngidini sampeyan entuk kacepetan lan linuwih maksimal. Rak ITI Capital ing wilayah colocation disambungake menyang ijol-ijolan nggunakake saluran optik 10Gb / s. Ing wektu sing padha, ngalih Cisco Nexus kualitas dhuwur digunakake. Pedagang Algo entuk kesempatan kanggo nggunakake:

  • VPN kanggo ngatur server;
  • dhukungan teknis saka spesialis paling apik saka ITI Capital;
  • manajemen remot liwat port manajemen IP;
  • saluran menyang ijol-ijolan;
  • kemampuan kanggo nyambung menyang saluran daya serep.

Sampeyan kudu eling yen ana syarat kanggo server sing diselehake ing zona colocation. Paling ora ana pasokan listrik 2. Model kertu jaringan kanthi input optik cocok kanggo operasi. Sampeyan uga kudu versi rak saka server (19 inci).

pitutur! Kanggo ngerteni informasi sing luwih rinci babagan sambungan langsung, sampeyan kudu ngubungi ahli. Kanggo nindakake iki, mung nelpon nomer 8 (495) 933-32-32.

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

Nggawe robot dagang

Tim ITI Capital wis makarya kanthi apik ing pangembangan paket piranti lunak mbukak SMARTcom, sing ngidini sampeyan nggawe bot dhewe kanggo dagang ing bursa saham. Kajaba iku, SMARTcom nggampangake integrasi sistem dagang mekanik sing siap digawe karo server dagang. ITI Capital duwe mitra sing bisa dipercaya, sing bisa dikontak dening saben pedagang kanggo nggawe pesenan nggawe robot dagang. Yen pengin, sampeyan bisa tuku bot sing wis siap. Nalika milih utawa pesen robot, pedagang kudu fokus ing strategi dagang dhewe. Uga dianggep:

  • kacepetan sing dibutuhake kanggo dagang;
  • biaya layanan;
  • cara ditrima kanggo nyambung.

Pangguna duwe kesempatan kanggo tuku alat sing dibutuhake lan nggawe terminal dagang kanthi mandiri ing sistem SMARTcom dhewe, tanpa nggunakake bantuan spesialis.

SmartCOM: fitur, instalasi lan konfigurasi

Antarmuka klien SMARTcom 3.0 makaryakke ing lingkungan multi-threaded, supaya acara klien (Tambah Trade / Tambah Porfolio, etc.) Bisa disebut saka Utas beda. Ora ana buffering data tambahan. Acara bisa langsung ditelpon sanalika data ditampa. Nalika ngolah acara kasebut, para ahli nyaranake supaya nyegah pamblokiran sing dawa. Sembarang cara antarmuka sing aman thread. Ora perlu nggunakake sinkronisasi tambahan. Cara antarmuka bisa diarani langsung saka pawang acara. Pangembang ngurus nambahake kemampuan kanggo ngontrol mode sambungan asinkron / sinkron. Sampeyan kudu eling yen nggunakake mode sambungan sinkron, pedagang kudu ngenteni nganti sambungan digawe.

Wigati! Jinis mode sambungan sing dipilih ora mengaruhi tiket bolak-balik. Owah-owahan mung bakal mengaruhi wektu respon saka telpon printah.

Kanggo nginstal antarmuka SmartCOM, sampeyan kudu ngundhuh lan mbukak tuntunan instalasi piranti lunak (https://iticapital.ru/software/smartcom/). Sawise jendhela setelan katon ing layar, sampeyan kudu miwiti ngisi kolom kasebut.
Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platformIng baris “Jeneng pangguna” nuduhake jeneng akun pedagang ing sistem ITInvest. Sabanjure, ketik kombinasi rahasia akses menyang ITInvest. Supaya jendhela sambungan ditampilake lan sandhi disimpen, centhang diselehake ing ngarep garis sing cocog. Nalika milih nggunakake server serep, pangguna nggawe manawa yen server utama gagal, server serep disambungake. Ing baris wektu entek sambung maneh, sampeyan kudu ngetik interval wektu sawise, yen sambungan ilang, proses nggawe sambungan anyar bakal diwiwiti. Ing tingkat log, tingkat logging informasi dipilih, sing bisa biasa utawa rinci. Sabanjure, dheweke milih folder kanggo log lan nuduhake periode wektu sawise ngirim aplikasi bakal diblokir sawise sambungan karo panyedhiya data digawe. Kanthi ngaktifake visibilitas transaksi, pangguna bakal bisa ndeleng tawaran dhewe / pesenan offline. Kanthi mriksa kothak ing jejere baris “Setelan cache”, pedagang nyetel periode wektu nalika informasi babagan transaksi / pesenan (dieksekusi lan dibatalake) bakal disimpen. Ing tahap pungkasan, kedalaman sejarah centhang disetel.
Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platform

Fitur dagang ing sistem MatriX

Klien sing disambungake menyang sistem dagang MatriX duwe kesempatan kanggo nggawe pesenan, nampa acara babagan pesenan / tawaran / posisi ing akun posisi ing lantai dagang.
Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platformJinis akun posisi bakal kaya ing ngisor iki: BPNNNN-YY-NN. Ing entri iki, CU bakal nuduhake kagolong platform dagang:

  • MS minangka pasar saham Moscow Exchange;
  • RF – Pasar Derivatif Bursa Moskow;
  • FX – Moscow Exchange (pasar mata uang);
  • LS – Bursa Saham London.

Wigati! Cara sambungan: SMARTcom API (versi 3.0 lan luwih dhuwur). Alamat: Server – mxr.ittrade.ru, port – 8443.

Sampeyan kudu eling yen pesenan MARKET / LIMIT sing dikirim menyang sistem ijol-ijolan, transaksi sing digawe ing pesenan kasebut lan posisi sing dibukak ing transaksi kasebut disinkronake sajrone sesi dagang.
Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platform

Wigati! Sinkronisasi pesenan kondisional (STOP / STOP-LIMIT / pesenan IQ / trailing stop order sing dileksanakake ing server broker, lan sapiturute) antarane sistem dagang ora ditindakake.

Supaya pesenan kondisional sing diselehake lan dilalekake ing siji server ora bisa digunakake kanthi ora sengaja kanggo pedagang, sampeyan ora kudu bisa nggarap wong-wong mau ing kasus sing wis ana ngalih saka siji server dagang menyang liyane. Sampeyan uga kudu nolak nggunakake pesenan GTC tanpa perlu. Ing pungkasan dagang, sampeyan kudu ngurus mriksa anané pesenan kondisional sing mbukak ing sistem dagang sing digunakake. Sawise kontrak kanggo layanan broker rampung, lan aplikasi kasebut diinstal, sampeyan bisa nggawe pesenan kanggo adol / tuku saham. Pedagang kudu ngenteni konfirmasi otomatis sing bakal teka sawise transaksi. Ora luwih saka 0.1-0.5 detik wiwit aplikasi dikirim nganti pesen katon ing layar, gumantung saka kualitas sambungan.

Mbusak antarmuka SmartCOM

Yen dadi perlu kanggo mbusak antarmuka, sudagar kudu klik ing Mulai, pindhah menyang bagean Control Panel lan tutul ing Tambah / Copot kategori Software. Saka dhaptar aplikasi, pilih SmartCOM banjur penet konfirmasi tumindak.
Dagang algoritma ing fasilitas ITI Capital: nggawe robot dagang, API, platformNggunakake antarmuka sing mbukak, pedagang entuk kesempatan ora mung ngirim pesenan menyang sistem dagang, nanging uga nyambung menyang server dagang lan sinau informasi pasar sing paling anyar.

info
Rate author
Add a comment