-
ブローカーの評価API
こんにちは、みんな、
私は、どのブローカーが開発可能なアプリケーションプログラマーインターフェース(API)を提供しているか、そしてそれらがサポートするプログラミング言語のリストを編集中です。
明確にするために、私は彼らが彼らの仲介サービスにあなた自身の取引アルゴリズムまたはソフトウェアをバックアップする方法を提供することを意味します。
目標は、提供されているものの一覧表を作成し、次の事項を評価することです。使いやすさテクニカルサポートの使用要件。 FIX APIアクセスは一般的にアクセスをサポートするボリュームなどのオープンソースプロジェクトを必要とします。 OandaのRESTfulインターフェースに関するコードの山。彼らの方法の欠点(場合によっては独自のAPI、例えばFXCMのForex Connect)は、過去のデータ取引費用への引用符へのアクセスにアクセスする。 いくつかのGitHub Gistを作成してAPIとサードパーティ/オープンソースの使用法を悪用することもできれば便利でしょう。
自分自身を転がしたり、既存の仕事を他のブローカーに後押しすることに熱心に取り組むすべての人にとって良いリソースになるはずです。あなたの経験(プラスとマイナス)を共有することによって、ここにあるものに加えてください。
。
編集:引用符と履歴データへのアクセスのための追加のドット
-
この記事では、ブローカーを追跡し、関連記事へのインデックスを作成します。ブローカーのリスト FXCM(ForexConnect、Java APIおよびFIX)Oanda(RESTful、JavaおよびFIX)Dukascopy(Java APIおよびFIX)インタラクティブブローカー(IB API複数言語)
-
個人的には、MT4を介して取引を行っていましたが、AMQPサーバー(すなわちRabbitMQ)を介して、TCPを介してLinuxボックス上でデータ見積もりを私のシステムにプッシュしていました。しかし、これは醜いコード(TCPの側面の処理)を一般的に維持するためのものにしました。それ故に彼らがブローカーに接続することである他のどのような方法を探求するための動機付け。現在私はInteractive Brokers IB APIを見ています。近日中にアップデートを掲載する予定です。
-
それで、インタラクティブブローカーにはいくつかの問題があります。1.米国外にいるときは、ライブ口座を開設するのは大変な手間がかかります。 2. TWSを稼働させるのは簡単ではありませんでした。 3.まだいくつかのC コードの例をコンパイルし、ライブデータフィードに対して実行する。 Dukascopy Europeでデモ用アカウントを設定してください - JNI経由で(SWIGを使用して)私のC コードをJForex APIにバインドしようとします。
-
非常に興味のある話題ですが、APIをサポートしているブローカーは4社しかありません。