ヘッジアービテージ取引 – 2022年に向けての究極のガイド 2021年11月08日 – Posted in: アービトラージソフトウェア

ヘッジアービトラージ取引 vs ロックアービトラージ取引 – その違いは何か?

当社にメッセージをくださるお客様の中には、ヘッジアービトラージとロックアービトラージを混同されている方が多いので、注意したいと思います。ヘッジアービトラージでは、DAASやマルチレッグ戦略のように、2つまたは複数の口座を使用し、その間で相場を比較します。これを簡単に説明してみましょう。例えば、口座Aと口座Bがあったとして、口座AのEURUSDの気配値が口座BのEURUSDの気配値よりも高かった場合、口座Aで売り、口座Bで買い、この差を固定して、相場の動きが逆になるのを待ちます。口座Bで価格が高くなったら、売り、つまり相場の差を利用して利益を得るのです。ヘッジアービトラージでは、第三ブローカーからの高速呈示は使用されませんので、ご安心ください。しかし、ロックアービトラージでは、口座AとBを比較するのではなく、両方の口座を高速な相場を提供する業者と比較します。通常、どのようなアルゴリズムを使用しているかに関わらず、ロックcl、ロックcl2、ロックcl3のいずれかを使用します。ロックとは、2つの異なる口座に所有する反対の注文のことで、事前に開くこともできますし、最初のアービトラージの場面で開くこともできます。このポイントは、自分の口座と高速な相場の情報源を比較することであり、この方法では、ロックのためだけに2つ以上の口座を使用することができます。これは、注文がより長い時間アップするために行われます。基本的にロックアービトラージは、レイテンシーアービトラージのバリエーションで、他の口座や同じ口座でも注文をロックする可能性があるということです。

Hedge Arbitrage Trading vs Lock Arbitrage Trading

ヘッジアービトラージ・ソフトウェアの解説

さて、ヘッジアービトラージが何であるかを理解した上で、話を戻しましょう。双方のブローカーは、異なるクォートを持つ必要がありますが、レイテンシーは異なりません。では、これはどういうことでしょうか?例えば、口座Aと口座Bがあり、両方の口座が銀行や複数の銀行をつなぐクォートプロバイダーなど、1つの流動性ソースに接続されています。クォートのソースは同じですが、口座Aはニューヨークにあるブローカーに開設されており、口座Bはオーストラリアのブローカーに開設されています。気配値のソースがニューヨークにある場合、気配値はニューヨークの口座に、口座Bよりも早く届きます。ブローカーがレイテンシーアービトラージを求めるプラグインを持っている場合、ブローカーはヘッジアービトラージも求めることができます。

ヘッジアービトラージEAの注文 – レイテンシーと流動性の違いとは?

この違いは、インターネットや遅延によるものだけではなく、ブリッジの違いのような技術的なものかもしれません。一方のブリッジは速く、他方のブリッジは遅くなります。ブリッジとは、mt4やmt5などのサーバーと、相場を提供する業者をつなぐプログラムのアドオンです。ブリッジは、ロンドンにあったり、キプロスにあったりと、様々な場所にあります。このようにして、ヘッジアービトラージはレイテンシーアービトラージのような作用がありますが、これは決して良いことではありません。ですから、純粋なヘッジアービトラージを行うためには、流動性の提供者が異なる2つのブローカーを見つける必要があります。それだけでなく、両方のブローカーが同じデータセンターにいる必要があります。こうすることで、ブローカーにとって目に見える距離でブローカーが分離されている可能性を排除することができるの。2つのブローカーはそれぞれ異なる流動性プロバイダーを持ち、流動性プロバイダーが異なる銀行や金融機関と接続しているため、相場の違いによって取引が行われることになります。遅延による差をなくすために、私たちのプログラムでは最大差を使用しています。注文を出すためには、最小差を使用しています。1ティックが経過した後、他のブローカーのティックと比較して、差があり、その差が一定の値より大きいことを確認してから、注文を出します。これは、スプレッドや手数料などをカバーするためです。

hedge arbitrage because of latency

差額がスプレッドや手数料よりも小さい場合は、注文を出しても何のメリットもありません。しかし、その差が大きければ、注文を出して利益が確定します。そのため、プログラムでは最大オープン差と最大クローズ差をパラメータとして使用しています。これらの差が大きすぎる場合は、レイテンシーや機器の違いによるものと思われます。当社のお客様の多くは、ヘッジアービトラージにおいて、速いブローカーと遅いブローカーの2つのブローカーを使用しています。この戦略も有効で、利益を上げることができますが、この場合、注文のほとんどはインターネットや機器の遅延に基づいて行われます。しかし、私が最も良いと考える方法は、相場の差に基づいて取引を行うことです。遅延注文の頻度を減らし、注文の毒性を弱めるためには、他の戦略からの注文を取引に混ぜることをお勧めします。これらの注文は、お客様が所有されているエキスパートアドバイザーからの注文であったり、インターネット上で見つけたシグナルプロバイダーからの注文をコピー機で注文にコピーしたものであったり、手動の注文であったりと様々です。この場合、無害な注文と、レイテンシーではないアービトラージに基づく注文の数を増やすことで、相場の違いによって開かれた注文があったことを隠すことができます。これらの注文の割合は小さくなり、この2つのブローカーとの作業はより長く続き、より良い効果をもたらすでしょう。また、複数のレッグのアービトラージを作るのもベストです。例えば、ブローカーA、ブローカーB、ブローカーCがあるとします。ここで、ブローカーAとブローカーC、ブローカーBとブローカーCを比較してみましょう。この場合、注文は異なる方向に異なる組み合わせでオープンされ、これによりアービトラージ取引がカモフラージュされるのです。注文数が増えて、利益が増えることになります。この3つのブローカーは、先ほどと同様に、3つの異なるリクイディティプロバイダーを使用する必要があります。

ヘッジアービトラージ取引に適したブローカーは?

ヘッジアービトラージは、FIX APIブローカーを比較した場合に大きな成果を上げることができます。ブローカーの中にmt4やmt5のブローカーがあっても、FIX APIブローカーがあれば、より良い成果を上げることができるのです。FIX APIを使った取引では、リミットFOKやリミットIOCを使うことができ、スリッページをコントロールすることができます。複数のブローカーで注文を試すことで、どのブローカーがより頻繁に注文を拒否しているかを確認することが可能です。私たちのプログラムでは、より頻繁に注文を拒否する側に注文を出し、このブローカーで注文が出た場合は、より頻繁に注文を拒否しないブローカーに注文を出します。これは、注文が両方のブローカーで開くことを確認する方法であり、注文を開く際の損失をコントロールするためのプログラムの方法でもあります。多くのFIX APIブローカーでは、流動性プロバイダーに接続して、リクイディティを選択することができます。多くの場合、どのような戦略を使用するかを聞かれますが、アービトラージを使用すると答えることはできません。通常、そのような流動性プロバイダーは、フィードを遅延させ、市場がどこに動いているかを確認するさまざまな器具を使用するプロバイダーです。あなたの注文が市場に沿っている場合、多くの流動性プロバイダーはスリッページを追加し、あなたの注文が市場に反している場合、彼らはそれをスルーさせます。ブローカーには、グリッド戦略を使っていることや、アービトラージではなくヘッジを行うことを伝えればよいでしょう。基本的には、アービトラージ以外のストラテジーであれば何でも構いませんが、アービトラージを使用していることをブローカーに伝えないでください。ブローカーがあなたと繋がり、あなたがFIX APIブローカーにアカウントを作成した後、適合性テストが行われます。これは、あなたが使用しているプログラムがブローカー上で問題なく動作しているかどうかなどをチェックするものです。しかし、これはあなたがどのストラテジーを使用しているかもチェックします。私たちはお客様に、多くのテクノロジープロバイダーですでに適合性テストを完了しているFIX API Traderプログラムを使用していると言うことをお勧めしています。理想的には、FIX API Traderをお持ちであれば、当社のFIX API Traderを使っているとは言わずに、ご自身でこのテストを完了させることです。このテストをご自身で行うことができず、ブローカーの助けが必要な場合は、アービトラージ戦略ではなく、他の戦略を使用していることをブローカーに伝える必要があります。あなたがヘッジアービトラージのためにMT4またはMT5を使用している場合は、MT4とMT5を比較すると、これらのブローカーはかなり遅いので、アービトラージ取引の可能性は低くなりますし、引用符の違いは平滑化されます。FIX APIのブローカーとつながって使うのがベストで、この場合、相場の差が出てくることがわかります。このような理由から、ヘッジアービトラージは元々の資本金が高いトレーダーにお勧めと言っていますが、ロックアービトラージは少ない資本金でも利用できますので、このような場合はロックアービトラージを利用すると良いでしょう。私たちはこのストラテジーをお勧めすることができます。

疑問点について解消できたと思いますので、次に取り上げてほしい課題についてコメントをお願いします。

 

この記事について

著者 ボリス・フェセンコ

最終更新日 2021年11月05日

ボリス・フェセンコは、カナダ、オンタリオのBJF Trading Group Inc.

(https://bjftradinggroup.com )のオーナー及びプロのトレーダー。専門分野は、外国為替、指数、債券、暗号通貨の取引とプログラミング。電気工学の修士号とプログラミングの修士号を取得しており、FXソフトウェアの開発者として21年の経験を持つ