簡潔に言えば、レイテンシー・アービトラージでは、CPU性能よりもブローカーまでのネットワーク距離のほうがはるかに重要です。
アービトラージにおける最も一般的なVPS選びの間違いは、CPUとRAMだけを基準に購入することです。これらはソフトウェアを円滑に動かすために重要ですが、優位性そのものではありません。優位性を決めるのは、価格変動が市場からエンジンへ届き、注文がブローカーへ戻るまでの速さです。これはネットワーク距離の問題であり、物理法則に左右されます。サーバーがブローカーに近いほど、その移動距離は短くなります。
ブローカーから3,000キロメートル離れた高スペックVPSは、同じ建物内にある標準的なVPSに必ず負けます。どれほど高性能なCPUでも、距離を隔てた光速を超えることはできないからです。そのため、本格的なレイテンシートレーダーは、プロセッサーのベンチマークではなく、コロケーションとデータセンターの選択について議論します。
合計反応時間は、複数の遅延が連なることで決まります。レイテンシー・アービトラージの成否はその合計にかかっているため、ミリ秒がどこで費やされるのかを把握することが重要です。
| 処理チェーンの区間 | 発生する時間 |
|---|---|
| データフィードからVPS | 価格が動いたことを知るまでの速さ。データフィード元までの距離 |
| VPS上での処理 | ソフトウェアが効率的なら、通常は最も小さい部分 |
| VPSからブローカー | 決定的な区間。コロケーションならほぼゼロになり、遠隔地のVPSでは致命的になる |
| ブローカー側の処理 | 自分では制御できず、敵対的な約定処理が意図的に遅延を加える部分 |
最後の区間はブローカー側にあり、敵対的なブローカーはそこで意図的に遅延を加えられる点に注意してください。そのため、VPS選びとブローカー選びは、同じ問題を両側から見たものです。ブローカー側については、ブローカーが実際に注文を約定する仕組みで詳しく解説しています。
実際の選択は、何を取引するかによって決まります。コロケーション、つまりブローカーのデータセンター内にあるVPSは、そのブローカーへのレイテンシーを最小限に抑え、競争力のあるレイテンシー・アービトラージには事実上不可欠です。遠隔地にある安価な汎用VPSでも、チャートの稼働や低速な戦略には十分ですが、レイテンシー・アービトラージでは常に出遅れることになります。原則は単純です。一般的な「最速VPS」一覧ではなく、実際に取引するブローカーに合わせてホスティングを選んでください。
推測する必要はありません。VPSからブローカーの取引サーバーまでの往復時間を測定し、一度だけでなく継続的に監視してください。良好な環境では、レイテンシーが低く安定しています。注意すべき兆候は2つあります。VPSがブローカーから遠すぎるために基準値が高いこと、そして口座が利益を上げ始めた後にレイテンシーが突然増加することです。後者はホスティングの問題ではなく、ブローカー側で遅延が追加された可能性を示します。設定に関する完全な解説は、FXアービトラージVPSガイドをご覧ください。
効果はわずかです。ソフトウェアが円滑に動作するようになれば、CPUを増強しても、優位性の勝敗を決めるVPSとブローカー間のネットワーク経路は短くなりません。ネットワーク距離は、単純なスペックより重要です。
競争力のあるレイテンシー・アービトラージには、事実上必要です。ブローカーと同じデータセンターでホスティングすれば、そのブローカーへのレイテンシーを最小限にできます。より低速で資本主導型の戦略には、安定した一般的なVPSで十分です。
対象のブローカーに対して可能な限り低く、理想的には往復で1桁ミリ秒以下です。通常、これはコロケーションを意味します。適切な目標値は絶対的な数値ではなく、ブローカーのサーバーとの相対関係で決まります。
新しい記事、調査レポート、製品リリースを公開時にお届けします。
ホスティングを正しく設定し、VPSで解消するはずだったレイテンシーをブローカー側がどのように追加できるのかを理解しましょう。