アルゴリズム取引会社は、売買判断、気配提示、注文執行などにプログラムを使います。ただし別の仕事です。銀行・マーケットメイカー・ファンドが自動化していても同じ事業モデルではありません。何を自動化し、誰の資金がリスクを負い、自分の契約相手が誰かを分けて読みます。

アルゴリズム取引はどの役割を含む?

マーケットメイカーは売買の価格を示し、その結果のエクスポージャーを管理します。執行アルゴリズムは指定済みの売買を小口へ分割するなどして実行し、投資方向自体を選ぶとは限りません。判断アルゴリズムは入力と規則からいつ何を取引するかを選びます。同一機関に複数の役割が共存し得ます。

HFTは短い保有期間・低遅延に関連する一部の取引で、長時間かける分割注文が自動的にHFTになるわけではありません。ヘッジファンドは定量戦略を使ってもマーケットメイカーとは限らず、オンラインのpropチャレンジも機関自己勘定会社を自動的に意味しません。

提供者の何を確認する?

銀行も非銀行も技術とリスク資本を使います。価格、信用アクセス、在庫管理と顧客関係を確認します。XTXの自社説明は銀行・ファンド・個人向け業者等へのFX現物流動性やアルゴリズム執行を挙げています。提供者の説明であって市場全体の順位や自分の注文経路の証明ではありません。

Citadel Securities LLCの2021年10月開示は、記述された取引で代理人ではなく自己の勘定でprincipalとして取引するとします。価格は数量、市況、在庫・リスク許容度等で変わり得ます。他の関連会社を対象とせず、すべての個別約定を記述する文書でもありません。グループ全体の現在条件へ一般化しません。

20%と25%が同じ約定を表す場合

レポート比較前に分母を保存します。「volume share」という名称だけでは決まりません。

図全体は横スクロールで確認できます →

横にスクロールすると図全体を確認できます。

同じ約定量、異なる二つの分母架空の同一窓・同一データで自分1万EUR、他者4万EUR。総量5万EURに対する比率20%、他者量に対する比率25%。同じ約定集合を二つの定義で測る。同じ約定集合自分:10,000 EUR・他者:40,000 EURQ = 10,000M = 40,000集合全体に対する割合Q / (Q + M) = 10,000 / 50,000 = 20%他者の約定量に対する比率Q / M = 10,000 / 40,000 = 25%差は5パーセントポイント。データ元と集計窓は同じ。変わるのは分母だけ。
架空のEUR/USD約定集合、同一窓・同一ソース。Q=自分10,000 EUR、M=他者40,000 EUR。一件をEUR数量で一度数え、未約定注文は除外します。この演習用の比率であり、業者POV設定や世界FXシェアではありません。BISは分断市場で推定量を用いるPOVとデータの限界を論じています。

総量に対しては10,000/50,000=20%、他者分だけに対しては10,000/40,000=25%。5パーセントポイントの差が約定を増やしたわけではありません。分母・窓・単位・ソースをそろえます。どちらも親注文の完了率ではありません。

速度やアルゴリズムと値付けの関係

スプレッドは保証利益ではありません。費用ゼロとする別々の架空例で1万EURを1.1000 USD/EURで買い、同量を1.1002で売れば+2 USD、下落後1.0995で手仕舞えば−5 USDです。売買の間の在庫リスクが重要で、実在会社の成績ではありません。

別の架空執行では10万EUR買いを4万EUR×1.1000と6万EUR×1.1002へ分けると、費用110,012 USD、数量加重平均1.10012 USD/EUR。すべてを初期参照値で買う場合より12 USD高いものの、その値で必要全量が買えた証明ではありません。到達可能な比較基準、完了率と費用を確認します。

同じ約定でも総量比と他者量比は異なります。コロケーションは通信経路を短くし得て、内部化は業者内フローを相殺し得ますが、在庫リスクゼロとは言えません。propも契約を読みます。引用したFTMOのCFD FAQはプラットフォーム取引を架空資金の模擬取引と説明し、そのデータを別の自己ライブ口座に利用し得るとします。全prop業態の定義ではありません。

スプレッドと流動性への影響をどう測る?

会場、利用者のアクセス、数量、期間を定めます。提供者数が増えてもすべての個人口座のスプレッド縮小は保証されません。BISの2020年報告は価格への影響、市場にさらされる時間、完了確率等のトレードオフを扱います。変動急増だけで全アルゴリズムや銀行が同じ反応をしたとは分かりません。

未完了も測定対象です。元の架空モデルは10万EUR買い、初期参照1.1000 USD/EUR、6万EURだけ1.1002で約定、窓末参照1.1010。窓末値は比較価格で、約定可能と仮定していません。

価格差費用と未約定量は別
項目値意味
6万EURの約定12 USD初期参照との差
4万EURの未約定40 USD仮定した機会費用
比較の合計52 USD手数料請求ではない
完了率60%40%は未購入

実際の買付は6万EUR、支払額66,012 USDで初期参照より12 USD高い計算です。未約定分の機会費用は40,000×(1.1010−1.1000)=40 USD。12 USDだけを報告すると未完了を隠します。52 USDは支払った料金や債務ではなく、基準・終点時刻に依存する比較値です。別の手段なら全量を買えた証明でもありません。

別の円演習:比較コストを現金請求にしない

元のEUR/USDモデルとは別の架空例です。1万USD買い、初期150円、6千USDを150.02円で約定、窓末参照150.10円、手数料等ゼロとします。支払額900,120円、初期参照との差120円。未購入4千USDの比較機会費用400円を足せば520円ですが、520円の手数料を口座から引く計算にはしません。完了率60%は前の20%・25%の出来高比率とも別です。

比較費用520円は実際の手数料ではない別の架空USD/JPY例、親注文1万USD、初期150円、6千USDを150.02円で約定、窓末参照150.10円。仮定に基づく計算実際の支払額900,120円価格差/未完了の機会費用120円/400円比較合計/注文完了率520円/60%
比較費用520円は実際の手数料ではない. 別の架空USD/JPY例、親注文1万USD、初期150円、6千USDを150.02円で約定、窓末参照150.10円。

支払額、価格差、未購入の比較値と完了率を別の列へ保存し、520円を手数料として再控除しません。

小さな画面では横にスクロールするか、図を拡大できます。数値と要点は下のテキストにも記載しています。

実際の支払額
900,120円 – 6,000×150.02。
価格差/未完了の機会費用
120円/400円 – 同じ現金請求ではない。
比較合計/注文完了率
520円/60% – 窓末参照は約定可能価格ではない。

個人トレーダーに関係する点

業者の契約・執行方針と実際の記録から始めます。狭いスプレッドや有名な供給者名だけで自分の約定を担当した会社は分かりません。機関の設備と個人環境は異なり、時間足を長くすることやファンダメンタルズ分析だけで個人の優位性も証明できません。全体像は市場参加者の案内で確認してください。

読後に確認すること

  • 契約と執行方針を読む。B-bookは等量の顧客注文を一致させることと同義ではなく、業者名リストは注文経路の証拠ではありません。
  • スプレッドと深さを同期時刻で保存。二つの提示値から特定会社の撤退を断定しません。
  • 戦略と時間軸を証拠・費用・損失予算で選ぶ。時間足やファンダメンタルズで競争が消えるとは考えません。