ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成

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

ITIキャピタルの施設でのアルゴリズム取引-ロボット、プラットフォームの作成。ITIキャピタルはクライアントを大切にし、幅広いサービスを提供しています。スペシャリストは、各トレーダーに個別のアプローチを適用します。高度なテクノロジーを活動に使用している会社は、ロボットを使用して取引し、取引所に直接接続することを好むユーザーに最適です。アルゴトレーダーは、オープンアプリケーションプログラミングインターフェイス(API)であるSMARTcomと、独自の取引アルゴリズムを作成するオプションを備えた最高の取引端末と見なされているSMARTxをアクティビティで使用できます。ITI Capitalのパートナーは、クライアントの要求に応じて取引ロボットを作成する最高のソフトウェアベンダーです。必要に応じて、アルゴリズムトレーダーはサービスを使用できます。
ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成

アルゴリズムトレーダー向けのAPIとソフトウェア

取引用のロボットをインストールするアルゴリズムトレーダーは、コンポーネントオブジェクトモデルを使用するオープンアプリケーションプログラミングインターフェイス(API)であるSMARTcomを使用できます。SMARTcomインターフェースの使用のおかげで、トレーダーは独立して:

  • 独自の取引システムを取引サーバーにドッキングします。
  • 自動化されたシステムを作成します。
  • 取引端末を開発する。
  • ブローカーの取引サーバーと直接通信できる取引ボットを作成します。

主な利点は次のとおりです。

  1. クライアントインターフェイスをバイパスして、ロボットをITICapitalサーバーに直接接続する可能性。したがって、トレーダーはアカウントと取引のステータスに関する情報をすばやく受け取ります。ロボットは取引注文を直接「市場に」送信し、その実行を制御します。
  2. 注文の迅速な処理と取引所からの見積もりの​​配布を保証します。例として、モスクワから接続しているユーザーを考えてみましょう。アプリケーションの平均往復は55ミリ秒になります。同時に、同様のソリューションには200ミリ秒でも時間がありません。
  3. ボットによって/会社の取引端末(SMARTweb / SMARTx /個人アカウント)で生成されたすべての注文とポジションを追跡する機能。この利点は、ロボットをデバッグする必要がある場合に特に関係があります。
  4. このテクノロジーをサポートするさまざまなソフトウェアプラットフォーム上の機械的取引システムのITIキャピタル取引サーバーへの接続。これは、コンポーネントオブジェクトモデルを使用することで可能になります。たとえば、Java / C ++ / Visual Basic / Visual BasicforApplicationなどです。

SMARTcomの接続に問題がある場合は、カスタマーサービス部門に連絡して支援を求める価値があります。

ノート!ソフトウェアの正しい操作を実現するために、ユーザーは取引口座の追加ログインを作成する必要があります。

ITIキャピタルパートナーの多くの取引アプリケーションは、SMARTcomAPIと互換性があります。

  • StockSharpは、ボットの取引とアルゴリズム取引の全サイクルの自動化のための無料のプラットフォームです。 ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成
  • TSLabは、MTS(機械取引システム)の開発に必要な組み込み環境を備えた最新の取引所端末と見なされています。 ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成
  • QScalpは、超高精度分析用に設計された取引ドライブです(取引所での短期/高頻度取引では、高速操作が実行されます)。ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成
  • Volfixは、強力な取引意思決定支援ツールであり、最新のデータストラクチャーであり、見積もりを送信/処理するための一般的なオプションを備えた分析サービスです。
  • LiveTrade Scalping SMARTcomは、アクティブな取引(スキャルピング)を好むトレーダーに適した端末です。

人気のある取引端末EasyScalpは、SMARTcom APIとも互換性があり、スキャルピングや日中取引に最適なオプションになります

ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成

HFTトレーダー向けのダイレクト接続(DMA)

アルゴトレーダーとHFTトレーダーは、金融市場への直接アクセスを提供することを目的とした幅広いソリューションを使用する機会があります。
ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成 高速タイプのサイトへのアクセスは、直接アクセスと見なされます。その助けを借りて、スペシャリストはブローカーの取引システムを直接バイパスしてTS(取引システム)で注文を行う機会があります。これにより、取引所への注文の配信時間が大幅に短縮されます。同時に、ユーザーはアプリケーションのステータスに関する情報をすぐに受け取ります。1日に大量の取引を行うトレーダーには直接アクセスが必要です。この戦略は遅延に敏感です。サンクトペテルブルク/モスクワ証券取引所のクライアントには、高速直接アクセスが提供されています。

  • CIS/東ヨーロッパおよび中央ヨーロッパで最大の株式市場である株式市場。
  • デリバティブ市場。東ヨーロッパおよびロシア連邦でデリバティブ金融商品を取引するための主要なプラットフォームと見なされています。
  • ロシア連邦の金融市場の最も重要なセグメントである外国為替市場。

直接接続を実行するには、交換機に接続するのに十分なハードウェア容量が必要になります。

ノート!必要に応じて、独立したソフトウェア開発を行うか、会社のパートナーからソフトウェアを購入することができます。

次の表は、モスクワ証券取引所でサポートされているプロトコルを示しています。

市場 プロトコル
注文の提出 見積もりを取得する 注文の提出と見積もりの​​受領
株式市場 修理 速い TEAP
デリバティブ市場 修正、TWIME 速い プラザ2
通貨市場 修理 速い TEAP

注文/市場日付の取得にFASTおよびFIXを使用することは、通貨および株式市場での取引の最速のオプションと見なされます。ユーザーがデリバティブ市場で取引することを計画している場合、専門家はTWIME+FASTプロトコルの使用を推奨しています。この場合のFIX+FASTオプションは、動作が少し遅くなります。プラザ2は最も用途の広いオプションですが、このプロトコルの速度は以前のオプションよりもはるかに遅くなります。ブローカーの取引システムは、直接接続を介して作業中に形成された注文とポジションを同期します。これにより、マーチャントはモバイルアプリケーション/個人アカウントおよびSMARTxを介して実行される操作を制御できるようになります。ユーザーが独自のソフトウェアを開発することを決定した場合は、取引所での作業を開始する前に、標準的なスキームに従って、取引所で認証に合格するように注意する価値があります。サブスクリプションソフトウェアは認定されています。追加の認証は必要ありません。
ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成

HFT運賃ビルダー

以下に、証券会社ITIキャピタルの料金プランを示します。

  1. 「試してみる」料金プランは、プラットフォームにアカウントを持っているが、12か月間取引を行っていない、アルゴリズム取引の分野の初心者にとって理想的なオプションです。開始デポジット額は50,000ルーブルです。証拠金貸付は年間15%に達します。取引高が20,000,000ルーブルを超えない場合。月額、取引業務の手数料は、取引ごとに0.5〜0.15%になります(市場によって異なります)。
  2. 料金プラン「ストック」。この場合、手数料率は1日の取引量によって異なります。控除額は、取引金額の0.017%〜0.035%となります。
  3. 料金プラン「緊急」。手数料率は交換手数料の20〜100%の範囲です。控除額は、1日あたりの取引高によって異なります。
  4. 料金プラン「通貨」。ブローカーの手数料は、取引金額の0.004%〜0.013%になります。
  5. 料金プラン「商品」。ブローカーの手数料は20%-100%の範囲です。スワップ契約の控除額を計算するには、0.004%に最初のトランザクションから2番目のトランザクションの日付までの日数を掛ける必要があります。先渡契約の場合、手数料は取引金額の0.25%です。
  6. 料金プラン「OTC」。コミッションの控除額は、料金パッケージによって異なります:店頭販売期間/借入/スポット。手数料率は金額の0.15〜0.2%となります。

月末の純資産額が5万ルーブルを超える場合は、サービス口座に手数料はかかりません。要件が満たされていない場合、トレーダーは300ルーブルを支払う必要があります。毎月のアカウントメンテナンス。

直接接続されたお客様向けのSMARTgateサービス

SMARTgateは、交換ゲートウェイと直接接続取引ロボットの間に設置される特別な制限プロキシサーバーです。ボットは、プロキシサーバーを通常の交換ゲートウェイと見なします。プログラムに追加の変更を加える必要はありません。独自のテクノロジーを使用して、アルゴトレーダーはモスクワ証券取引所のすべての市場で単一の口座から直接接続して取引する機会があります。このおかげで、相関する商品をクロスマージンすることで大幅に節約できます。下の画像では、SMARTgateの直接接続図を見ることができます。
ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成 取引後モードでは、取引システムのリスク管理サーバーがSMARTgateの取引の制限を再計算します。これにより、通貨/株式市場で顧客の注文を確認する時間を最小限に抑えることができます。このアプローチのおかげで、同社はリアルタイムで優先条件で直接接続を介して取引するクライアントを制限しています。モスクワ取引所市場でSMARTgateがサポートする接続の種類は次のとおりです。

  • TWIME / Plaza II / FIXは、デリバティブ市場に適したオプションです。
  • FIXは、通貨市場と株式市場の接続の一種です。

SMARTgateに接続するには、ユーザーはテクニカルサポート部門に連絡する必要があります。サポート電話番号-8(495)933-32-32。地域から電話をかける場合は、番号8(800)200-32-35をダイヤルする必要があります。

コロケーションと機器のレンタル

取引所に直接接続するには、アルゴリズムトレーダーは信頼できる機器だけでなく、良好な接続も必要になります。いくつかの直接接続オプションがあります。以下で、それぞれについて詳しく知ることができます。
ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成

オプション番号1

この場合、交換ネットワークへの接続はVPNを介して確立されます。最新のシスコ機器で動作する安全なVPNゲートウェイITIキャピタルを介して、ユーザーのボットは取引所に接続します。このオプションは許容できるコストで満足しますが、速度を混乱させます。アルゴリズムトレーダーから取引所のデータセンターにインターネットを通過する信号の間、速度に大きな遅延があることに留意する必要があります。モスクワ地域では、このインジケーターは10〜12ミリ秒の範囲です。

オプション番号2

2番目のオプションを使用するには、取引所のコロケーションゾーンで仮想サーバーをレンタルする必要があります。ユーザーは、ITIキャピタル仮想サーバーのレンタルに注意する必要があります。これらのサーバーがインストールされている機器はコロケーションゾーンに配置されているため、注文は可能な限り迅速に取引所に配信されます。このオプションはフォールトトレラントです。この構成は、Linuxを使用するアルゴリズムトレーダーに高く評価されます。

オプション番号3

3番目のオプションを使用して接続するには、サーバーをフリーゾーンに配置するように注意する必要があります。サーバーは、コロケーションゾーンの隣の部屋にあるDataSpaceエクスチェンジのデータセンターに配置されます。このオプションはあなたを大いに節約します。ノート!サーバーが配置されているエリアに信号が通過するときの遅延時間は、3ミリ秒を超えません。

オプション番号4

最も高価なオプションは、コロケーションゾーンにユーザーのサーバーを配置することであると考えられています。この方法により、最高の速度と信頼性を実現できます。コロケーションエリアのITIキャピタルラックは、10Gb/s光チャネルを使用して交換機に接続されます。同時に、高品質のCiscoNexusスイッチが使用されます。アルゴリズムトレーダーは、以下を使用する機会を得ます。

  • サーバーを管理するためのVPN。
  • ITIキャピタルの最高のスペシャリストの技術サポート。
  • IP管理ポートを介したリモート管理。
  • 取引所へのチャネル。
  • バックアップ電源チャネルに接続する機能。

コロケーションゾーンに配置されたサーバーには要件があることに注意してください。少なくとも2つの電源装置が必要です。光入力を備えたネットワークカードのモデルは、操作に適しています。サーバーのラックバージョン(19インチ)も必要になります。

アドバイス!直接接続の詳細については、専門家にお問い合わせください。これを行うには、番号8(495)933-32-32をダイヤルするだけです。

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

トレーディングロボットの作成

ITIキャピタルチームは、証券取引所で取引するための独自のボットを作成できるSMARTcomオープンソフトウェアパッケージの開発に実りある形で取り組んできました。さらに、SMARTcomは、既製の機械的取引システムと取引サーバーの統合を容易にします。ITIキャピタルには信頼できるパートナーがおり、各トレーダーから連絡を受けて、トレーディングロボットの作成を注文できます。必要に応じて、既製のボットを購入できます。ロボットを選択または注文するとき、トレーダーは自分の取引戦略に集中する必要があります。また、考慮されます:

  • 取引に必要な速度。
  • サービス費用;
  • 接続するための許容可能な方法。

ユーザーは、専門家の助けを借りることなく、必要なツールを購入し、SMARTcomシステムで独自に取引端末を作成する機会があります。

SmartCOM:機能、インストール、および構成

SMARTcom 3.0クライアントインターフェイスはマルチスレッド環境で動作するため、クライアントイベント(トレードの追加/ポルフォリオの追加など)をさまざまなスレッドから呼び出すことができます。追加のデータバッファリングはありません。データを受信するとすぐに、イベントを直接呼び出すことができます。これらのイベントを処理するとき、専門家は長いブロッキングを避けることをお勧めします。どのインターフェースメソッドもスレッドセーフです。追加の同期を使用する必要はありません。インターフェイスメソッドは、イベントハンドラから直接呼び出すことができます。開発者は、非同期/同期接続モードを制御する機能を追加することに注意を払いました。同期接続モードを使用する場合、トレーダーは接続が確立されるまで待機する必要があることに注意してください。

ノート!選択した接続モードのタイプは、チケットの往復には影響しません。変更は、コマンド呼び出しの応答時間にのみ影響します。

SmartCOMインターフェイスをインストールするには、ソフトウェアインストールウィザード(https://iticapital.ru/software/smartcom/)をダウンロードして実行する必要があります。画面に設定ウィンドウが表示されたら、フィールドへの入力を開始する必要があります。
ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成 「ユーザー名」の行には、ITInvestシステムのトレーダーのアカウントの名前が示されています。次に、ITInvestへのアクセスの秘密の組み合わせを入力します。接続ウィンドウを表示してパスワードを保存するために、対応する行の前にチェックマークを付けます。バックアップサーバーの使用を選択する場合、ユーザーは、メインサーバーに障害が発生した場合に、バックアップサーバーが接続されていることを確認します。再接続タイムアウト行に、時間間隔を入力する必要があります。その後、接続が失われた場合、新しい接続を確立するプロセスが開始されます。ログのレベルでは、情報のログの程度が選択されます。これは、通常または詳細にすることができます。次に、ログ用のフォルダーを選択し、データプロバイダーとの接続が確立された後にアプリケーションの送信がブロックされるまでの期間を示します。トランザクションの可視性をアクティブ化することにより、ユーザーは自分の取引/注文をオフラインで表示できるようになります。「キャッシュ設定」行の横にあるチェックボックスをオンにすることで、トレーダーはトランザクション/注文(実行およびキャンセル)に関する情報が保存される期間を設定します。最終段階で、ティック履歴の深さが設定されます。
ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成

MatriXシステムでの取引の特徴

MatriXトレーディングシステムに接続しているクライアントは、注文を出したり、トレーディングフロアのポジションアカウントで注文/取引/ポジションに関するイベントを受け取ったりする機会があります。
ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成 ポジションアカウントの種類は次のとおりです:BPNNNN-YY-NN。このエントリでは、CUは取引プラットフォームに属していることを示します。

  • MSはモスクワ証券取引所の株式市場です。
  • RF-モスクワ取引所デリバティブ市場;
  • FX-モスクワ証券取引所(通貨市場);
  • LS-ロンドン証券取引所。

ノート!接続方法:SMARTcom API(バージョン3.0以降)。アドレス:サーバー-mxr.ittrade.ru、ポート-8443。

取引所システムに送信されるMARKET/LIMIT注文、これらの注文で行われた取引、およびこれらの取引で開かれたポジションは、取引セッション中に同期されることを考慮に入れる必要があります。
ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成

ノート!取引システム間の条件付き注文(STOP / STOP-LIMIT / IQ注文/ブローカーのサーバーで実行されるトレーリングストップ注文など)の同期は実行されません。

あるサーバーで出され忘れられた条件付き注文がトレーダーにとって予期せず機能しないように、ある取引サーバーから別の取引サーバーに切り替えられた場合は、それらを使用しないでください。また、GTC注文を必要とせずに使用することを拒否する価値があります。取引の最後に、使用する取引システムに未決済の条件付き注文が存在するかどうかを確認する必要があります。仲介サービスの契約を締結し、アプリケーションをインストールした後、株式の売買を注文することができます。トレーダーは、取引後に行われる自動確認を待つ必要があります。接続の品質にもよりますが、アプリケーションが送信されてからメッセージが画面に表示されるまで、0.1〜0.5秒以内に経過します。

SmartCOMインターフェースの削除

インターフェイスを削除する必要が生じた場合、トレーダーは[スタート]をクリックし、[コントロールパネル]セクションに移動して、[ソフトウェアの追加と削除]カテゴリをタップする必要があります。アプリケーションのリストからSmartCOMを選択し、アクションの確認を押します。
ITIキャピタルの施設でのアルゴリズム取引:取引ロボット、API、プラットフォームの作成 オープンインターフェースを使用して、トレーダーは取引システムに注文を送信するだけでなく、取引サーバーに接続して最新の市場情報を調査する機会を得ることができます。

info
Rate author