IB API

IB API

IB取引システム。
トレーダーのためのアプリ。

IB独自のAPIソリューションが高速ルーティングと幅広い市場知識を利用して、お客様ご自身の取引プログラムの作成を可能にします。




IB APIソフトウェア

弊社独自のアプリケーション・プログラム・インターフェース(API)を利用して、以下を含めるお好きなプログラミング言語やプロトコールの自動ルールベース取引アプリの作成ができます:

  • Java – 最も人気のある弊社のAPI技術です;
  • C++ (POSIX-対応);
  • Python;
  • .NET (C#) - サポートされている.NET言語でC# libraryの利用ができます;
  • C++ (MFC);
  • ActiveX – ExcelやMatlabなどの別のプログラムに ActiveXコントロールを統合させます;
  • DDE – 弊社のExcelサンプルアプリやDDE対応プログラムを利用してご利用を開始してください。

弊社のAPIはトレーダー・ワークステーション(TWS)またはBゲートウェイ経由の接続が必要です。新しいAPIの使用にあたっては、ペーパー取引口座やTWSデモシステムをご利用のうえ、API要素のテストを行ってください。




下記の表より、ご自身のニーズに一番合ったAPI技術を見つけてください。
アクセス技術 パフォーマンス プラットフォーム サンプルアプリケーションあり
Java 極めて高い安定性および信頼性。 高性能。 プラットフォーム独立型 あり
C++ (POSIX対応) 極めて高い安定性および信頼性。 高性能。 プラットフォーム独立型 はい
(機能に制限あり)
Python 極めて高い安定性および信頼性。 高性能。 プラットフォーム独立型 あり
.NET (C#) 極めて高い安定性および信頼性。 高性能。 Windowsのみ あり
C++ (MFC) 1 極めて高い安定性および信頼性。 高性能。 Windowsのみ あり
ActiveX 2 多少の安定性および信頼性(ActiveXはイベントを損失する可能性あり)。 それなりに高性能。 Windowsのみ あり
DDE 限界あり。技術が古く、性能は低い。 Windowsのみ はい
(機能に制限あり)

注意点:

  1. C++ (MFC) APIは、 APIバージョン9.72より使用されていません。
  2. APIソフトウェアにはExccelサンプルのためのActiveXも含まれ、使い易いスプレッドシート・インターフェースでのActiveX APIご利用が可能です。



その他のリソース