amBrain
FinTechOct 20, 2026読了10分

取引所のコロケーションに置く取引ゲートウェイ:構成に含まれるものと、近くのデータセンターやブローカーで足りる場合

トレーディングインフラ取引所接続コロケーション誰が作るのか
画像を読み込めませんでした

取引所のコロケーションに取引ゲートウェイを置くには、ラック、ケーブル、取引所とのセッション、正確な時計、テストが要る。近くのデータセンターやブローカーで足りることもある。

取引所のコロケーションとは、取引所が取引システムを動かしているデータセンターの中にスペースを借りることだ。そうすると、取引ゲートウェイ、つまり注文を送るソフトウェアとサーバーは、取引所から短いケーブル一本の距離に置かれる。プロキシミティホスティング(近接ホスティング)では、ゲートウェイを近くの別のデータセンターに置く。三つ目の道は、これまでどおりブローカーの接続を通じて注文を送ることだ。コロケーションの構成には、ラック、ケーブル、取引所との接続、正確な時計、本番前のテスト、そしてオンコールで待機するデータセンターのスタッフが加わる。コロケーションが費用に見合うのは、注文が取引所に届くまでの時間によって取引の結果が変わる場合だ。

短い答え:コロケーションが割に合うのは、注文が最初に取引所に届いたときにだけ利益が出る戦略だ。それより遅い戦略や顧客向けのアプリなら、近くのデータセンターやブローカーの接続のほうが、契約も人も少なくて済む。どのエンジニアリング会社にも、そのゲートウェイのソフトウェアがどの取引所の本番前テストに合格したのか、どの取引所の会員とともにテストしたのかを尋ねる。

コロケーション、近くのデータセンター、ブローカーの接続は、何が違うのか

コロケーションでは、自社のサーバーはラック、つまり金属製のキャビネットに収められ、そのラックは取引所のマッチングエンジンが置かれた建物の中にある。マッチングエンジンとは、買い注文と売り注文を突き合わせるシステムだ。その建物は、取引所のものであることも、データセンター会社のものであることもある。2026年10月20日に閲覧した、Deutsche Börse の Xetra 現物市場向けのコロケーションのページは、フランクフルトにある Equinix の FR2 データセンターを、「Eurex と Xetra の主要なバックエンドが置かれている」データセンターとして挙げている。

プロキシミティホスティングとは、自社のサーバーを取引所の近くにある別のデータセンターに置き、ネットワーク回線で取引所とつなぐことだ。同じ日に閲覧した、EU のコロケーションのルールである欧州委員会委任規則(Commission Delegated Regulation)(EU) 2017/573 は、「取引施設と契約上の取り決めを結んだ第三者が所有し管理するプロキシミティホスティングのサービス」も対象にしている。取引施設とは、取引所やその他の規制された取引プラットフォームを指す EU の用語である。

ブローカーの道では、取引所の近くに自社のサーバーを置く必要がない。自社のソフトウェアが注文をブローカーに送り、ブローカーのシステムがそれを取引所へ送る。そのシステムは、すでに取引所のコロケーションに置かれていることもある。取引所との接続を持ち、リスクチェック、つまり各注文が送られる前に通らなければならない上限のチェックを行うのはブローカーである。

コロケーションに費用をかける価値があるのはどんなときか

距離は、取引所へ向かうすべての注文と、戻ってくるすべての価格更新に時間を上乗せする。コロケーションは、その距離を一つの建物の中のケーブル一本にまで縮める。この短縮が意味を持つのは、先に届くことを競う戦略だ。マーケットメイクはその一例である。マーケットメイクをする会社は市場に買いと売りの気配を出し続け、ほかの参加者が古い価格で約定する前に、それを更新しなければならない。

EU の法律は、コロケーションを高頻度取引と結びつけている。EU の金融商品市場指令である MiFID II は、「高頻度アルゴリズム取引の手法」を、一部は「コロケーション、プロキシミティホスティング、または高速の直接電子アクセス」のようなインフラによって定義している。同じ日に EU の証券市場当局である ESMA のウェブサイトで閲覧したこの定義は、ソフトウェアが生成する注文と、高いメッセージ頻度も要件としている。

ポジションを数分以上保有する場合や、顧客がアプリで手動で注文を出す場合には、近くのデータセンターやブローカー経由の道で十分なことがある。取引所に一歩近づくたびに、契約、機器、人員が増える。だから、短縮できる時間と、戦略がそこから得る収益とを比べて判断する。

サーバーを近づけても、自社のソフトウェアの内部で失われる時間はどうにもならない。注文経路とは各注文が通るコードのことで、そのプログラミング言語を Rust にするかほかの言語にするかは、サーバーをどこに置くかとは別の判断である。

コロケーションの構成には何が含まれるのか

ラックは、データセンターを運営する事業者から、決まった量の電力と冷却とともに提供される。Deutsche Börse のページには、「Equinix は通常、ラックスペース、冷却、電源供給、スマートハンズなど、すべてのハウジングサービスを提供する。」とある。スマートハンズ(リモートハンズとも呼ぶ)とは、ディスクの交換のように、自社の機器に対する物理的な作業を行うデータセンターのスタッフのことだ。

取引所は、クロスコネクト、つまりデータセンターが自社のラックと取引所の機器のあいだに敷くケーブルを通じて、自社のラックにつながる。Deutsche Börse は、「顧客のラックまでの取引/清算とマーケットデータの接続(Equinix が提供するクロスコネクト経由)」を提供している。

クロスコネクトの上で、取引所は自社のためにセッションを開く。注文入力セッションとは、ゲートウェイが注文の送信、変更、取消に使う、ログイン済みの接続だ。マーケットデータのフィードは、価格と約定を自社のサーバーに届ける。

完全なコロケーションの構成には、通常、次の要素がある:

  • サーバーとネットワークスイッチのためのラックスペース、電源、冷却
  • 取引所へのクロスコネクトと、オフィスやほかのデータセンターへの通信事業者の回線
  • 自社の取引所会員資格、または取引所の会員を通じた、注文入力セッションとマーケットデータのフィード
  • サーバーの時計を公式の時刻に近く保つための時刻源
  • オンコールで待機するリモートハンズと、セッションが切れたときにスタッフに知らせる監視
  • ラックや回線が故障したときの計画。第二の拠点から、未約定の注文を取り消す手段まで

ラックスペースは足りなくなることがある。EU のコロケーションのルールでは、コロケーションを提供する取引施設はそれぞれ、「コロケーションのスペースを割り当てる手続き」を公表しなければならない。

取引所の会員になる必要があるのか。それともブローカー経由で接続できるのか

自らの名義で取引所に接続できるのは、会員(参加者とも呼ばれる)だけだ。EU では、MiFID II が、取引所の法的な類型の一つである規制市場に対し、条件を満たす投資サービス業者、銀行、その他の者を受け入れることを認めている。その条件の一つが「十分な水準の取引能力、適格性、経験」である。会員になることは、取引所の規則集に従い、取引の決済をどう行うかを手配することも意味する。

会員でなくても、会員会社が、その取引コード、つまり取引所における会員の識別子のもとで注文を送ることを認めてくれる場合がある。MiFID II はこれを直接電子アクセスと呼ぶ。注文が会員自身のシステムを通る場合、同指令はこれを「直接市場アクセス」と呼ぶ。会員のインフラを使わない場合は「スポンサード・アクセス」と呼び、自社のゲートウェイが取引所と直接やり取りできる。

MiFID II は、どちらかの形のアクセスを認める規制市場に対し、「会員または参加者が、そのサービスを使って執行された注文と取引についての責任を引き続き負う」ことを確保するよう求めている。米国では、SEC Rule 15c3-5 が、顧客に取引所へのアクセスを提供するブローカーにリスク管理を義務づけている。

自社サーバーの時計は、どこまで正確でなければならないのか

自社のシステムは、各注文と各約定の時刻を記録する。同じ日に閲覧した欧州委員会委任規則 (EU) 2025/1155 は、取引所とその会員に対し、時計を世界の基準時刻である協定世界時(UTC)に同期させることを求めている。同規則の時計に関するルールは、委任規則 (EU) 2017/574 に代わって、2026年3月2日から適用されている。

委任規則 (EU) 2025/1155 では、求められる時計の精度は取引の種類によって異なる。高頻度アルゴリズム取引の手法を使う活動について、同規則の表は、UTC からの最大の乖離として「100マイクロ秒」を認め、タイムスタンプは0.1マイクロ秒かそれより細かい単位で記録するとしている。1マイクロ秒は100万分の1秒だ。音声による取引や相対で交渉する取引のように、人が一件ずつ取引を合意する場合、表が認めるのは1秒である。それ以外の種類の取引については、会員にどの精度を求めるのかを取引所に尋ねる。

会員は、時計の精度を証明することも求められる。委任規則 (EU) 2025/1155 の第16条は、「UTC へのトレーサビリティの仕組み」と、その遵守状況の「少なくとも年1回」の見直しを求めている。Deutsche Börse のページにあるコロケーションの料金表には、Deutsche Börse の「タイムサービス(PTP)」というオプションと、Equinix の「GPS アンテナ用の屋上スペース」が含まれている。PTP は Precision Time Protocol(高精度時刻プロトコル)の略で、ネットワーク経由で正確な時刻を届ける。

最初の本番注文の前に、どんなテストがあるのか

同じ日に閲覧した欧州委員会委任規則 (EU) 2017/584 は、取引施設は「会員に適合性テストの実施を求めなければならない」と定めている。テストは、会員が自らのアクセス手段や取引システムを初めて使う前と、それらに大きな更新を加える前に行う。適合性テストでは、自社のソフトウェアが取引所の技術上のルールの範囲内で動くことを確かめる。

委任規則 (EU) 2017/584 の第9条によれば、テストでは「注文の送信、変更または取消」と「切断時取消のコマンド、マーケットデータのフィードの喪失、スロットルを含む接続性」を確認しなければならない。切断時取消(cancel on disconnect)とは、セッションが切れたときに取引所が未約定の注文を取り消すことだ。スロットル(throttle)とは、一定の時間内に送れるメッセージの数の上限である。

同じ日に閲覧した、ロンドン証券取引所の MIT501 Guide to Testing Services(テストサービスのガイド)の2025年2月3日付の第22版には、こうある:「本番サービス(Live Service)に接続する前に、顧客は、自らのソフトウェアアプリケーションがロンドン証券取引所の Millennium 技術仕様に完全に適合していることを証明しなければならない。」顧客は、「ロンドン証券取引所のインターフェースに直接影響するいかなる形であれ」ソフトウェアを変更した後には、改めて証明しなければならない。

ロンドン証券取引所では、アプリケーションの適合性テストが扱うのは、ソフトウェアが取引所とどうやり取りするかである。戦略のテストはトレーディング会社の側に残る。取引所の MIT501 ガイドは、「顧客のアルゴリズムについての適合性テストは行わない」とし、アルゴリズムをテスト済みであることを会社が自ら証明するよう求めている。

委任規則 (EU) 2017/584 の第9条によれば、取引施設は適合性テストの報告書を「現在の会員または会員となる予定の者に対してのみ」渡す。ゲートウェイが会員会社のアクセスのもとでテストされた場合、それを構築したエンジニアリング会社はその会員を紹介でき、何を共有するかはその会員が決める。

どの部分を誰が担うのか。そして、エンジニアリング会社のコロケーションの実績をどう確かめるのか

一つの取引所でも、仕事は複数の会社にまたがる。Deutsche Börse のページによれば、「ハウジング契約は Equinix とそれぞれの顧客のあいだで締結され」、取引所グループは「会員と Equinix とのあいだの契約関係には関与しない。」ほかの拠点への回線は、通常、別の契約のもとでネットワーク事業者から提供される。

アクセスを与え、リスク管理に責任を負うのは、自社の会員会社またはブローカーだ。清算参加者、つまり取引所の清算機関を通じて自社の取引を清算する会社は、同じ会社のこともあれば、別の会社のこともある。ゲートウェイとそのテストはソフトウェア会社から調達でき、取引日ごとのシステムの監視は自社のスタッフか運用事業者が行う。契約の前に、各部分を誰が受け持つのかを書き出しておく。

それぞれの相手に、次の質問をする:

  • 取引所またはデータセンター:必要な部屋に、空いているラックスペースはあるか
  • 会員会社またはブローカー:当社の注文はそちらのシステムを通るのか、それとも取引所へ直接送られるのか。そして、そちらはどのリスクチェックを行うのか
  • 会員会社:適合性テストをそちらの名義で行う場合、その報告書を当社に共有してもらえるか
  • ソフトウェア会社:そちらが構築したソフトウェアは、現在どこのコロケーションや近くのデータセンターで動いているのか。そのうち、どの部分をそちらのチームが担当したのか
  • ソフトウェア会社:そちらのソフトウェアは、どの取引所の適合性テストに、どの会員会社とともに合格したのか。当社がその会社にリファレンスを頼めるように教えてほしい

よい答えは、取引所、会員会社、そしてチームが担当した構成の部分を名前で挙げる。秘密保持契約のために名前を出せない場合は、その会員とのリファレンスの電話を手配するよう会社に頼む。

どの費用が一度きりで、どの費用が毎月かかるのか

サーバー、ネットワークスイッチ、設置作業、そしてテストを含むゲートウェイのソフトウェアは、取引所が課す入会金があればそれとあわせて、通常は一度だけ支払う。月々の請求に含まれるのは、ラックの賃料と電力、クロスコネクトの一本ごとの料金、通信事業者の回線、取引所の接続料金、マーケットデータ、そしてシステムを監視するスタッフである。

EU のコロケーションのルールは、コロケーションを提供する取引施設に対し、「サービスごとの料金体系」を公表し、個々のサービスを「セットのサービスの購入を一切求めることなく」提供するよう求めている。

Deutsche Börse のページにあるコロケーションの料金表には、Equinix の「クロスコネクト」が月150ユーロと載っている。その一覧の Equinix の料金には「2023年1月時点」という注記があり、ページは、その価格が FR2 データセンターの特定の部屋にだけ適用されるとしている。料金は変わるので、予算を組む前に、それぞれの相手に現在の料金表を求める。

amBrain はどこに位置づけられるか

amBrain はアルゴリズム取引の基盤を構築する:注文執行、マーケットデータ、プレトレードのリスク管理。amBrain のウェブサイトには、こう書かれた一行がある:「トレーディングターミナルの開発、注文管理システム、FIX プロトコルによる取引所連携。」

amBrain が自社について公開している文言の中に、次の一文がある:「MOEX のコロケーションで本番稼働しているミニ取引所。」この一文は、そのシステムの取引所との接続、ネットワーク、データセンター、プロトコル、テストについても、誰がコロケーションを手配したのかについても述べていない。

amBrain は2019年からソフトウェアを作っている。働き方には三つの形態がある:フルデリバリー、専任チーム、あるいはあなたのチームに入るエンジニア。所有権についての一文はこうだ:「顧客は、プロダクトとコードの完全な所有権を保持する。ただし、私たちの再利用可能なコンポーネントは除く。」amBrain が候補リストに入っているなら、ほかのどの会社とも同じ質問を渡すこと。

この記事は事例紹介ではなく、顧客のための仕事についても述べていない。amBrain が顧客のためにコロケーションや取引ゲートウェイを用意したとは述べていない。amBrain が取引所の会員である、または会員だったとも、取引所の認定や適合性テストの結果を持っているとも述べていない。

Deutsche Börse、ロンドン証券取引所、Equinix は、Deutsche Börse と同取引所自身のページから取った例として登場する。この記事は、amBrain とそれらのいずれか、あるいはどのネットワーク事業者とのあいだにも、何らかの関係があるとは主張しない。amBrain の価格や期間も示しておらず、法的助言でもない。ルールは国や取引所によって異なるので、取引所に、必要なら弁護士にも確認する。

手元に似た設計はありますか?

現在のアーキテクチャと気になっている障害シナリオをお持ちください。30 分で一緒に確認します。