執行品質 — スリッページ、リクオート、最良執行

画面の価格と、自分の注文が約定する価格は異なる場合があります。手数料、取引時のスプレッド、応答時間、そもそも約定するかも重要です。特に数ピップしか狙わない戦略では、小さな違いでも結果が変わります。この記事は、ライブ口座の注文記録、有利・不利なスリッページの計算、似た条件での結果比較を説明します。標本ログと年間計算によって、個別の約定原因を早まって決め付けず、観察をコストに換算します。

比較可能なライブ口座の観測から判断します。一回の結果やモデル名だけでは約定品質は決まりません。
要点
  • 執行品質は隠れた取引コスト — 料金表のスプレッドは出発点にすぎません。スリッページ、リクオート、拒否によって実際の取引コストが倍になることもあります
  • スリッページは非対称の場合がある — 分布は正、ゼロ、負の三つの割合で表します。大きな標本で負が多いなら、まず取引環境、時間、自分の注文フローを確認します。分布から執行モデルの結論は出ません。その主題は 記事12.2で扱います
  • リクオートと拒否は、別の二通りで優位性を削る — 拒否はエントリーを失わせ、リクオートは条件を悪化させます。NFP時の五回のリクオートは、通常、五回の機会喪失ではなく、明らかに悪い価格での一回のエントリーです。発表前に計算したR:Rも成立しません。そのため約定率、リクオート率、拒否率を別々に数えます
  • デモは執行評価ではなく、画面、システムの論理、自分の操作ミスを学ぶためのもの — デモの執行モデルを決めるのは必須基準ではなくブローカーだからです。ライブと同じ条件だとする会社もあれば、シミュレーションで執行が滑らかになる会社もあります。意味のある数字は実資金でのみ得られます
  • 注文執行方針は義務だが、特定会社のもの – MiFID II が要求するのは 最良執行 であり、義務を負うのはブランドではなく契約書の法人です。国内法化を完了した各加盟国では年次RTS 28報告が義務ではなくなり、そこでの未公表は警戒材料ではありません。国内法化措置の通知がなかったEU五か国では、義務が残る可能性があります
  • 執行を数字で測る — 注文ごとに十六項目のログを付け、中央値と三つの割合の大きな変動が止まるまで標本を集め、スリッページの中央値・パーセンタイルと約定率を求めます。最後に、年間コストには符号付き平均スリッページ、典型的な約定の説明には中央値を使い、スプレッドと手数料のコストと並べます

1. 執行品質が結果を決める理由

料金表のスプレッド0.2ピップで計算したバックテストでは、戦略が取引当たり1.4ピップを生みます。ライブ口座ではスプレッドが0.8ピップ、平均スリッページが約定当たり−0.3ピップで、変動率が上がると注文の12%が成立しないことが分かります。注文処理時間、約定価格、執行可能性という執行品質は、各取引の直接的なコスト項目であり、 手数料 やスワップと同じく現実のものです。業界にはexecution alphaという用語があり、執行だけについて想定結果と実際の結果の差を表します。リテール顧客では、広告より広いスプレッド、エントリーと決済のスリッページ、失う機会など、一方向に働く項目が大半です。そのため個人取引の実務では通常マイナスになる、という観察があります。ただし、正しくは 編集上の観察であり、商品条件ではないと読むべきです。特定の法人、口座、測定期間が背景にあるわけではなく、私も個人向け市場全体について比較可能な公開データを見つけていません。自分で負になるか、その程度は第6節の測定で決まります。バックテストとライブの差は珍しくもありません。ノイズのないデモで試し、執行を測らずライブへ戦略を移す場面では、繰り返し起きます。

同じ計算を最後まで行う — 説明用の値
前提:EUR/USD、0.10ロット、成行でエントリーと決済、0.2ピップのスプレッドで計算したバックテスト上の優位性は取引当たり1.4ピップ。
バックテスト想定を超えるスプレッド:0.8 − 0.2 = 0.6ピップ /取引(エントリー・決済の組に対してスプレッドは一回分)。
スリッページ:0.3ピップ × 2約定 = 0.6ピップ /取引。
執行コスト差引後の優位性:1.4 − 0.6 − 0.6 = 0.2ピップ /取引。
拒否は別に数えます。減るのは 取引当たりの優位性ではなく、取引件数だからです。100シグナルのうち88が約定するため、年間結果は0.2 × 88 = 17.6ピップ となり、1.4 × 100 = 140ピップではありません。優位性に(1 − 拒否率)を掛けるのは区分を取り違えた計算で、失う機会を数えた場合とは数字が異なります。
CFDは原資産市場そのものではありません。 CFD顧客は、銀行がEBS/Reutersで行うように直接スポットFXを取引しません。ブローカー独自の価格形成、ヘッジ、内部化の層を持つ商品を取引します。「市場がXの動きをした」と「ブローカーがXを表示した」は、常に同じではありません。
約定品質:価格、注文結果、時間。金額コストと逃したエントリーを分ける。
金額コストと逃したエントリーを分ける。前提と限界は本文で説明します。

80ピップを狙うスイングトレーダーには、0.3ピップのスリッページはノイズです。 スキャルパー が3ピップを狙うなら、最初に利益の10%を手放すことになります。執行品質の重要性は取引スタイルで異なりますが、どのスタイルでも測定できます。また、どのスタイルにも、下回ると戦略が機能しなくなるしきい値があります。

料金表に見えない執行コストの三要素:

  • スリッページ — 要求価格と約定価格の差。有利な正の場合も、不利な負の場合もある
  • リクオートと拒否 — ブローカーが要求価格での約定を断る。エントリーを失い、さらに悪い価格で再送信する必要がある
  • スプレッド拡大 — 変動率の上昇、ロールオーバー、セッション開始時に広がる。広告のスプレッドは最小値であり通常値ではない

各要素は測定できますが、決済済みポジション履歴に必要データがすべてあるとは限りません。デモはスリッページや拒否を模擬できても、ライブ口座での挙動を確定できません。測定には価格、要求、応答のログが必要で、ブローカーが執行コストの完成済みレポートを用意するとは限りません。役立つツールと使用前に確かめる限界は、第6節で説明します。

2. スリッページとは何か、非対称になる理由

スリッページは、注文を送った価格と約定価格の差です。1.08420でBuyをクリックし1.08425で約定すれば、負の0.5ピップです。1.08420でBuyをクリックし1.08415で約定すれば、自分に有利な正の0.5ピップです。

実際の市場では、注文送信から執行までに価格が変わり、スリッページが発生することがあります。所要時間は口座、インフラ、環境により、共通のミリ秒値はありません。静かで流動性のある市場では価格差が小さくても、分布が対称とは仮定できません。エントリーの方向とタイミング、注文規模、注文種類も影響するためです。両符号のスリッページを同等の条件で測定します。

二つの概念的なスリッページ分布 対称 0(スリッページなし) + 正 − 負 ✓ 正のスリッページを顧客へ渡す 非対称 0(スリッページなし) + 正 − 負 正の観測なし 原因は未特定 この標本では不利なスリッページが優勢 条件と文書を比較すること。分布だけでは原因は分からない。
二つの概念的な分布。不利なスリッページが多ければ、条件、注文種別、標本の分析が必要です。それだけで操作やブローカーの利益が証明されるわけではありません。
スリッページ分布:価格改善も含める。記事の例示20約定 • ECN対マーケットメーカーの比較ではない。
記事の例示20約定 • ECN対マーケットメーカーの比較ではない。前提と限界は本文で説明します。

問題になるのはスリッページ分布が偏るときです。それを捉えるには一つの数値では足りず、三つの割合と二つの位置の指標が必要です。スリッページ分布は、常に同じ方法で記述します。 正の観測の割合、ゼロの割合、負の観測の割合に、中央値、裾のパーセンタイル、最大の観測値を添えます。ゼロの割合は省かれがちですが、重要です。要求価格ちょうどでの約定が多いことは、執行の種類や、許容偏差の範囲内でブローカーが注文をどう扱うかを示しますが、誠実さは示しません。この割合なしでは、「正の観測が30%未満」といった閾値は解釈できません。残りの70%の内訳が分からないからです。

実際の数値による分布の例と、全注文を記録する完全な手順は、 第7節に示します。

非対称性の原則: スリッページの有無だけでは何も決まらず、重要なのは分布です。大きな標本で負の観測の割合が正を継続的に上回り、中央値も負なら、確認すべき測定結果があるということで、原因が特定されたわけではありません。確認とは、同一の条件、すなわち同じ銘柄、時間、注文種別、数量で、自分の口座の異なる二期間、または異なる二口座で測定を繰り返すことです。その比較ができるまでは、偏った分布が表すのは受けた約定だけで、その原因ではありません。

同じ偏った分布でも、原因は複数考えられる そのいずれも顧客口座からは見えません。自分の注文フローの特性が原因かもしれません。いつも急な値動きの瞬間に入るなら、誰の関与もなく市場の中央値より高く買うことになります。注文種別、注文数量、取引時間、あるいは注文の連鎖の上流にいる 流動性供給者 の仕組みが原因の場合もあります。ブローカー自身のエクスポージャー管理方法から生じることもあります。

本記事が扱う範囲の境界。 本記事が答えるのは「実際にどのような約定を受けたか」という問いです。「なぜこのような分布になったのか」という問い、すなわち執行モデル、内部化、ラストルック、流動性供給者側の拒否可能な時間枠については、記事 12.2「執行モデル:A-Book、B-Book、ハイブリッド」で出典とともに仕組みを説明します。スリッページ分布から執行モデルは導けませんし、執行モデルから予想スリッページを導くこともできません。

流動性の薄いアジア時間、ロールオーバー前後の数分間(ニューヨーク時間17:00。第5節の注を参照)、日曜の寄り付きではスリッページが大きくなります。経済指標の発表時も、マーケットメーカーが気配を引き、注文板が薄くなるため増えます。そのときは、どの執行モデルもスリッページを防げません。問うべきは「発生したか」ではなく、「高ボラティリティの時間帯と通常のセッションを分けると、標本全体でどのような分布になるか」です。

ブローカーのスリッページデータの読み方:「平均スリッページ0.0ピップス」とあれば、それが算術平均(正負が相殺される)か中央値かを確認します。算術平均0.0は、40%が+0.2ピップス、60%が−0.13ピップスという場合にも生じます。計算すると、0.40 × (+0.2) + 0.60 × (−0.13) = +0.08 − 0.078 = +0.002ピップスです。ほぼゼロであり、これはごまかしではなく、本当にゼロに近い値です。

ここでは、頻繁に混同される二つを分ける必要があります。 期待値の非対称性 とは、スリッページ分布が継続的に資金を削ることです。上の例には、これは ありません. 頻度の非対称性 とは、悪化幅が小さくても不利な約定のほうが多いことです。この例では60%対40%と、明確に存在します。指値エントリー、狭いストップロス、狭いレンジからのブレイクアウトなど、特定の価格水準に届くかどうかで成績が変わる戦略では、小幅な悪化が多いことが期待値以上に響く場合があります。その水準で約定できたか自体を左右するからです。したがって、平均でなく分布を求め、二種類の非対称性を別々に確認します。

ストップロスとテイクプロフィットのスリッページには、個別の検討が必要です。この二つは 区別しなければなりません。挙動は異なるのに、同じものとして扱われがちだからです。価格水準に達すると、 SL は成行注文になり、その時点からスリッページの影響を全面的に受けます。エントリーから15ピップスのSLに2ピップスのスリッページがあれば、実損失は17ピップスです。 TP の挙動は異なります。一部の会社の注文執行方針では、 指値注文として、顧客の指定価格またはそれより有利な価格で約定します。負のスリッページはありませんが、まったく約定しないリスクがあります。他の会社やプラットフォームでは、利益確定注文にもスリッページが生じると文書に明記されています。 これは市場の性質ではなく、個別契約の条件です 。普遍的なルールを当てはめず、契約した法人の注文執行方針と銘柄仕様で答えを確認してください。

結果が異なるため、両方のパターンでポジションの損益構造を計算します。ストップ幅15ピップス、目標30ピップスのエントリーでは、 リワード対リスク は計画上2:1です。SLだけにスリッページ(2ピップス)があれば、実際の比率は30 / 17 = 1.76:1です。会社の方針でTPにもスリッページが認められていれば、反対側にも加えます。1 ピップス なら29 / 17 = 1.71:1です。第三のパターン、TPが指値注文で約定しない場合は、計画した目標利益を実現しません。ポジションは開いたままで、最終損益はその後の価格と決済方法次第です。未約定の決済として別に記録します。千回取引すれば、各パターンの合計は異なります。だからこそ推測せず、文書を読み、自分の記録で確認する必要があります。

スリッページ後のポジションの損益構造 一つのエントリー、三つの約定パターン 計画上 R:R 2:1 15ピップス 30ピップス SL エントリー TP SLのみのスリッページ:2ピップス 30 / 17 = 1.76:1 17ピップス 30ピップス SL エントリー TP TPもスリッページ:1ピップス 29 / 17 = 1.71:1 17ピップス 29ピップス SL エントリー TP 第三のパターン:指値注文のTP TP未約定 — ポジションは未決済 結果は後の決済次第。 未約定の決済として記録 パターンを定めるのは注文執行方針 と銘柄仕様であり、市場ではない。
同じ取引アイデアを三つの約定パターンで比較しています。適用されるのはどれかを定めるのは、契約した法人の注文執行方針と銘柄仕様です。市場の性質ではなく、個別契約の条件です。計算にはスプレッドと手数料を含めていません。

注文種別によって挙動は異なります。 指値注文と逆指値注文は仕組みが異なり、その違いは非対称です。定義上、指値は指定より不利な価格では約定しません。指定価格以上に有利な条件で約定するか、約定せずにエントリーを逃すかです。逆指値注文(ストップロスも逆指値エントリーも含む)は反対で、指定水準に達すると成行になり、スリッページに上限がありません。したがって、未約定の指値と、指定水準から大きく離れて約定した逆指値は、同じ欄に記録してはいけない別々のコストです。前者は取引件数を減らし、後者は一取引の損失を増やします。逆指値のスリッページに上限がないという原則の例外は、執行方式ではなく、別個の契約商品である 保証付きストップ注文です。手数料と引き換えにブローカーがギャップリスクを引き受け、市場が指定水準を飛び越えても、その水準で約定させると契約で約束します。標準的な注文種別ではありません。一部の会社が、対象を限定した銘柄で提供し、通常は時間、現在値からの最低距離、料金の徴収方法に独自の条件を設けています。利用可能か、何をどこまでカバーするかは、上記のテイクプロフィットと同様、銘柄仕様と契約条件で確認します。

週末の窓開け は、同じ仕組みの極端な例です。市場は金曜に閉まり、日曜に別の価格水準で開きます。その間の価格では取引がなく、約定できる価格もありません。ギャップ内の通常のストップロスは、入力した価格ではなく、再開後に最初に利用可能な価格で約定します。どの執行方式もこれを変えません。ブローカーの性質ではなく、気配値の連続性がないためです。顧客の結果を変えるのは、契約と銘柄仕様に定めがある場合の、前述の保証付きストップ注文だけであり、その文書に定めた範囲に限られます。

市場の実例:CHF、2015年1月15日。 SNBがEUR/CHFの下限維持をやめました。ストップロスは保証ではなく、混乱の中の成行注文でした。スプレッドは消失し、気配は途絶え、数百ピップス離れた価格で約定しました。一部のブローカーでは、顧客口座がマイナスになりました。FXCM Inc.は2015年1月15日のプレスリリースで、顧客口座のマイナス残高により、会社に対する債務が約 225百万米ドル[7]。 生じたと発表しました。この数値は発生日に公表された暫定値です。現在もその位置付けで引用され、通常は「損失ではなく、顧客がブローカーに負う金額だった」との説明が添えられます。

確定データは別の結果を示すため、ここでは両方の数値を並べます。2017年3月にSECへ提出された2016会計年度の年次Form 10-Kでは、同じ会社が別名で登場します。FXCM Inc.は2017年2月24日に Global Brokerage, Inc.に社名を変更しました。2017年3月17日付報告書の表紙と署名欄に記載された登録者名も同名です。そこでGlobal Brokerage, Inc.は次のように述べています。以下は文書の引用の訳です。 「2015年1月15日に顧客の借方残高により約275.1百万ドルの損失が生じ、2015年12月31日までに約9.8百万ドルを回収した結果、2015年12月31日終了年度の回収後純損失は265.4百万ドルとなりました」[7]。つまり、 275.1百万米ドル の顧客の借方残高のうち、2015年末までに約9.8百万が回収され、残る 265.4百万米ドル を会社は 純損失 として2015年に計上しました。「損失ではなかった」という主張は確定データに照らして誤りです。顧客のマイナス残高の回収はごく一部にとどまり、残りは会社の業績に響きました。この穴を埋めるため、当時まだFXCM Inc.だった同社は救済融資を調達しました。

Alpari (UK) Limitedは2015年1月19日に投資会社向けの特別管理制度に入り、FCAが顧客向け通知で公表しました[8]。その後2018年9月7日に解散し、Companies Houseの登記には「Dissolved」(解散済み)と記載されています[8]。ここで両法人について述べる内容はすべて、2015–2018年の出来事の歴史的な説明であり、現在の法人やブランドを指しません。両者の状態は2026年8月24日に原資料で確認しました。2015年1月15日から導く結論は限定的であり、ここでもその範囲にとどめます。極端な流動性の空白では、約定は戦略への小さな調整ではなく、主要なリスク要因になります。現在営業中のブローカーへの評価ではありません。

訂正(2026年8月24日)。 本段落の旧版と出典一覧の[7]では、FXCMの発表日を2015年1月16日とし、225百万米ドルを「出来事の翌日」に報じられた数値と記していました。これは誤りでした。文書自体、すなわちForm 8-K臨時報告書の添付99.1には「New York- January 15, 2015」とあり、出来事を当日のものとして、会社は「本日発表した」、「今朝のSwiss National Bankの発表後」の状況と記しています。1月16日は発表内容ではなく配信メタデータの日付です。EDGARは2015年1月15日20:32に、報告対象日を1月15日とする提出を受理しましたが、夜の提出は翌営業日の提出日が付くため、提出日欄とニュース配信会社のURLパスに「1月16日」が現れます。発表はSNB介入当日の2015年1月15日です。市場について書く際、文書の日付とメタデータの日付のずれが誤記を招きやすいため、この訂正経緯を残します。

3. リクオートと注文拒否

ここでいう リクオート とは、ブローカーが要求価格での約定を断り、通常は不利な新価格を提示することです。Instant Executionでは、注文は要求価格 または指定された最大許容偏差の範囲内 (注文画面の「deviation」/「maximum deviation」設定)で約定し、市場がその範囲を超えて動けば拒否またはリクオートとなります。価格保証ではありません。自分で指定した許容偏差の範囲内では、再確認なく別価格で約定しますし、この方式でも逆指値注文や気配のギャップにはスリッページが生じます。Market Executionには形式上リクオートがありません。確認すべき価格がなく、処理時点の利用可能な価格で約定させるためで、その価格は要求価格からいくらでも離れ得ます。ただし、リクオートなしでも常に約定するわけではありません。流動性不足、数量上限超過、検証エラーによる拒否は、両方式で起こり得ます。

リクオートがポジションの損益構造に及ぼす影響 — 例示値で計算。 ある発表日のニューヨーク時間(ET)08:30を、その日付の現地時間へ換算して考えます。 NFP 発表に対する、条件をすべて決めた セットアップです。予定エントリーは1.0840、ストップロスは1.0830(リスク10ピップス)、テイクプロフィットは1.0870(利益30ピップス)で、R:Rは1:3です。Instant注文は八秒間に五回リクオートとなり、六回目で1.0862に約定しました。

数値がどう変わったか再計算します。ストップロスはエントリー価格ではなくチャート構造で決まるため、1.0830のままです。リスクは10から 32ピップス (1.0862 − 1.0830)へ増えます。テイクプロフィットも1.0870のままなので、利益余地は30から 8ピップス (1.0870 − 1.0862)へ縮みます。R:Rは1:3から8/32 = 1:0.25へ低下します。同じ分析、同じ水準、同じ計画でも、建てる価値のないポジションです。Market Executionなら、同じトレーダーはリクオートなしで約定したでしょうが、同じ値動きに相当するスリッページを受けます。別々の二種類のコストではなく、注文処理前に価格が逃げたという同じコストの二つの形です。

実務上の結論は一つで、ブローカーでなく行動に関するものです。 再試行の上限を事前に決める 。例えば二回です。リクオート後の三回目のクリックは、冷静な根拠に基づく判断であることが少なく、それ以後の試行はどれも、後からチャートでは分からない形でエントリーの損益構造を悪化させます。

Instant対Market:価格と約定可能性。方式は口座と文書次第 • どちらも拒否はあり得る。
方式は口座と文書次第 • どちらも拒否はあり得る。前提と限界は本文で説明します。

リクオートと拒否の違い:リクオートは新価格の提案で、トレーダーは承諾も拒否もできます。拒否は単純な不受理で、注文は約定せず、代案もありません。実際のMT4/MT5では、どちらもメッセージ画面が出て再クリックが必要なため、似て見えます。

リクオートが通常起こり得る場面:

  • 経済指標発表時(NFP、CPI、中央銀行の決定)— 流動性が一時的に消え、スプレッドが跳ね、ミリ秒で十数ピップス以上動く
  • 週末後の寄り付き — 価格の ギャップ によって気配値が不連続になる
  • 流動性の低いエキゾチック通貨ペア — 通常の相場でも起こり得る

リクオートを疑うべき場面:

  • 通常の変動率のロンドン時間中盤のEUR/USD — 世界でも最も流動性の深い銘柄
  • 利益の出る注文だけ — 不利な方向へ動くときには出ない
  • 常に同じ方向 — 毎回不利な価格を提示し、有利な価格は一度もない
  • 普段より大きい注文 — 通常の数量は問題なく通るのに、数倍の数量はリクオートになります。ここでの「5ロット」のような数値は、 執筆上の観察例であり、商品の閾値ではありません。特定の法人、口座、銘柄、観測期間に基づくものではなく、ロット数の閾値は銘柄、時間、口座種別、法人で変わります。測れるのは影響です。注文数量が増えるほどエントリーコストが上がるので、毎回数量を記録します。なければ比較できません

リクオートには、どの執行指標にも現れない影響もあります。三回続けて断られると、トレーダーは価格を追い、上限のない成行を出し、逃したエントリーを「取り返す」ために予定より大きく建てがちです。この反応のコストはリクオート自体を超えることがあります。ただし、責任を負うのはブローカーでなくトレーダーです。

InstantとMarket Execution — どちらを選ぶか: Instant Executionは指定した許容偏差内にスリッページを抑えますが、範囲外ではリクオートや拒否、つまり逃したエントリーに置き換えます。Market Executionはリクオートを生みませんが、スリッページに上限を設けず、拒否も排除しません。方式の選択は「不利な価格」と「未約定」の間でコストを移すだけで、消しません。経済指標を狙うスキャルパーには、エントリーを逃すほうがスリッページより高くつくこともあります。スイングトレーダーには通常、差はわずかです。確認すべきは、その口座と銘柄で契約上どの方式を使えるか、最大許容偏差はいくらか、契約した法人の注文執行方針にどう定められているかです。

4. 約定率と拒否率

この二つはしばしば表裏一体とされますが、間にはリクオートがあります。結果が確定した成行注文の初回試行について、互いに重ならず合計100%となる三分類、約定、リクオート、拒否を使います。一部約定もここでは約定に数え、数量を別途示します。待機中の指値、取消、失効は別の状態です。無理に拒否へ含めず、別の母集団と観測締切を決めます。

  • 約定率 — 価格にかかわらず、初回試行で約定した注文の割合
  • リクオート率 — ブローカーが新価格を提示した注文の割合。未約定ですが、拒否でもありません
  • 拒否率 — 代案なしで拒否された注文の割合

この区分で初めて、足し合わせたり、期間を比較したりできる数値になります。ツールが「約定率」を出しても、計算でリクオートをどこへ入れたか不明なら、何を測ったか分かりません。集計対象も同じように記録します。全送信注文の三割合と、例えば決済を除くエントリーのみという部分集合の三割合は、別の測定であり、同じ数値になるとは限りません。以下では、エントリー注文だけを対象とした約定割合をエントリー約定率と呼びます。

絶対的な閾値について。 本記事は意図的に、約定率の「正しい値」を一つに決めていません。銘柄、時間、注文種別、数量、相場環境から切り離した値は存在しないからです。また、リテール市場について、会社間で比較できる形でその値を公表する公開一次資料も見つかりませんでした。 標本数にも絶対的な閾値は設けません 。この閾値だけは上の原則の例外としてよく挙げられますが、同じです。信頼できる結論に必要な約定件数は、検証する仮説、想定する効果量、採用する信頼水準、検定力で決まります。本記事にはその四つを導く根拠がないため、数値を算出せず、代わりに切りのよい閾値を置くこともしません。したがって、標本数も他の項目と同じく、 比較によって判断します。数十件を追加しても中央値と三割合が目立って動かなくなるまで集めます。比較する標本は、件数の差も考慮し、同じ銘柄、時間、注文種別、数量という一致した条件で、自分の口座の異なる二期間、または異なる二社から取ります。これは統計検定でなく実務的基準です。収集をいつ止めるかは示しますが、受け入れる誤りのリスクまでは示しません。

デモ口座については別に考えます。 すべてのデモ口座で約定率100%が保証されると言われがちですが、そうではありません。 デモ口座の実装はブローカーが決めます。すべてのデモ口座を拘束する単一の必須執行モデルはありません。一部の会社はデモとライブの取引条件が同じと文書に記し、一部提供者のプラットフォームガイドはデモでのスリッページや、送信直後に約定しない注文の取消を明示しています。自分の場合に何が適用されるかは二段階で確認します。まず、 自分の会社 のデモ口座の説明とプラットフォームガイドを読み、次に同一銘柄、同一時間、同一数量の注文をデモとライブで送り、両方の約定を記録します。これによって本記事の主張はまったく変わりません。 デモはライブ約定の試験にはなりません。変わるのは理由です。「どこでも100%約定し、スリッページはゼロだから」ではなく、相手側が実際の取引を引き受ける必要がなく、シミュレーションの仕組みは確認するまで分からないブローカーの決定だからです。

第9節で違いの仕組みを分解します。約定率について重要なのは、デモではサーバーの規則が約定割合を決める一方、ライブでは相手方の有無と執行経路の残る各段階が決めることです。ライブの全注文は、検証 → ルーティング → マッチング → 確認を通ります。どの段階でも遅延、拒否、別価格での約定が起こり得ます。

約定率は、ブレイクアウト、水準への押し戻り、経済指標への反応など、精密なエントリーに依存する戦略で特に重要です。一日3シグナルが出て、3件中1件のエントリー注文が拒否されれば、機会の33%を失います。最も速い値動きのシグナルに拒否が集中すれば、影響は拒否割合以上です。脱落するのがランダムなエントリーでなく、期待値の最も高いものだからです。その拒否分布は自分の記録で確認します。執行経路側の原因までは読み取れません。

何をどう測るか:

  • 通常時の約定率 — 指標発表のないセッションで別に集計。自分の過去の測定、または同一条件の別口座との比較だけで解釈する
  • 高変動時の約定率 — 指標発表の時間帯(NFP、ECB、FOMC)を別に測る。どの会社でも低下は想定される。重要なのは低下自体でなく、比較対象に対する大きさ
  • リクオート率と拒否率を分ける — 同じ時間帯、同じ区分で集計し、約定率と足して100%になること
  • 約定時間 — 送信から確認までの時間の中央値と95パーセンタイル。両方を示す。中央値だけでは裾が見えない
  • 銘柄別の内訳 — 拒否が一銘柄に集中するなら、銘柄仕様と注文執行方針で確認すべき観測結果。ただし、執行モデルの結論はまだない

時間を測る前に、何を測るかを正確に定めます。 「約定時間」は単一の量ではなく、複数区間の合計です。その大半は個別には見えません。

  1. ネットワークのping — パケットがサーバーへ往復する時間。注文処理は一切含まない
  2. 端末 → アクセスサーバー — プラットフォームからの注文送信
  3. 検証 — 証拠金、数量、ストップ水準、取引時間の確認
  4. ルーティング — 執行する場所への注文振り分け
  5. 執行 — マッチングと価格決定
  6. 確認 — 端末への情報返送と画面更新

したがって、ほぼすべての広告が破る原則があります。 pingが2 msでも、約定が2 msとは限りません。pingが測るのは区間1で、コストは主に区間3–5で生じます。プラットフォームのログに出るのは区間2–6の合計だけです。リテール顧客には内訳は見えません。

注文経路:六つの区間 対象範囲の異なる三つの区分 1 2 3 4 5 6 pingが測るのは区間1 コストは主に区間3–5で発生 測定:送信 → 確認 ping 2 ms ≠ 約定2 ms 1. ネットワークping パケットがサーバーを往復する時間。 注文処理は一切含まない 2. 端末 → アクセスサーバー プラットフォームから注文送信 3. 検証 証拠金、数量、ストップ水準、 取引時間の確認 4. ルーティング 執行する場所への注文振り分け 5. 執行 マッチングと価格決定 6. 確認 端末への情報返送 と画面更新
三つの範囲は経路の異なる部分を測ります。pingは最初の区間のみ、コストは主に区間3–5で生じ、プラットフォームのログは内訳のない区間2–6の合計を示します。本記事は各区間に時間を割り当てていません。図にも追加していません。

追うべきは中央値と95パーセンタイルの差です。中央値80 msでも二十件に一件が800 msなら、それは観測結果であって診断ではありません。高変動の時間帯に集中するか、同時間帯の別口座と比べてどうかを確かめ、注文の拒否や遅延の条件を文書で確認します。この測定から 導いてはいけないもの は、ブローカーの意図やシステム構成です。いずれの結論にも端末ログでなく文書が必要です。差を生む可能性のある仕組みは、 執行インフラを扱う記事12.6。

で説明します。ブローカー間の約定率比較は、同一銘柄、同一時間、同程度の注文数量という同じ条件でのみ意味があります。ロンドン時間のEUR/USDで97%の会社と、アジア時間のGBP/JPYで92%の会社は比較できません。変数をそろえなければ、別物を比べることになります。

一部約定率、つまり一部だけ約定した注文の割合も測る価値があります。口座で一部約定自体が可能かは、銘柄仕様と契約上の執行モデルで決まります。個人口座によって禁止の場合も許可の場合もあります。仕様に定めのない数量で起きたなら、文書や苦情申立てで確認すべき観測結果であり、それだけで何かの証明になるわけではありません。

5. スプレッド拡大 — 固定費ではなく変動費

ブローカーのサイトが広告するスプレッドは最小値、または低変動期間の平均です。実際の取引スプレッドは、流動性、時間帯、経済イベント、銘柄によって毎秒変わります。

固定スプレッドのバックテストが結果を歪める理由 — 例示値で計算。 スキャルピングの EA を、目標3ピップス、ストップロス3ピップス、固定スプレッド0.6ピップスでテストします。この前提なら毎回のコストは0.6ピップス、目標の20%です。勝率62%の戦略はプラスになります。3 × 0.62 − 3 × 0.38 = 0.72ピップスの粗利益からコスト0.6ピップスを引くと、 +0.12ピップス が一取引に残ります。ところが取引時間の10%でスプレッドが0.6でなく3ピップスになるだけで、平均コストは0.6 × 0.9 + 3.0 × 0.1 = 0.84ピップス となります。粗利益0.72ピップスを超え、一取引の成績は+0.12ピップスから −0.12ピップス へ落ちます。その10%の場面では、スプレッドだけで目標全体が消えています。バックテストは一変数を再現し損ね、それが結果を決めました。特定システムの話ではなく、自分のパラメーターで五分あればやり直せる計算です。

スプレッド拡大:BidとAskを同時に測る。発表時間帯の例示 • 実際のブローカーのティックではない。
発表時間帯の例示 • 実際のブローカーのティックではない。前提と限界は本文で説明します。

この表の数値は 例示値 であり、その用途にしか使えません。本サイトの実測ではなく、特定会社の気配でもなく、特定の口座、期間、ティック集合に基づくものでもありません。 別途手数料のあるraw/zero口座 という表示も、その代わりにはなりません。示すのは、 条件間の関係だけです。静かな時間と比べ、指標発表や週の寄り付きでスプレッドが概ねどれほど拡大し得るかを表します。商品仕様やブローカーの料金表とは種類の違うデータなので、照合しないでください。報酬をスプレッドに含む口座なら、各水準はそれに応じて高くなります。表の全数値は、確認時点の口座、銘柄、相場環境次第です。判断の根拠になるのは、自分の口座のティックログだけです。

イベント/条件EUR/USDの通常スプレッド最大スプレッド継続時間
ロンドン時間(通常)0.1–0.3ピップス0.5ピップス継続
アジア時間(低流動性)0.3–0.8ピップス1.5ピップス継続
NFP / FOMC0.1–0.3ピップス3–8ピップス5–60秒
ロールオーバー(ニューヨーク17:00)0.3–1.0ピップス2–5ピップス1–3分
日曜の寄り付き1–3ピップス5–15ピップス5–30分
フラッシュクラッシュ(一時的事象)定義不能 — 気配が不連続上限なし数秒〜数分

NFPだけではありません。 スプレッドと約定は、フィキシング(WM/Refinitiv Closing Spot Ratesという指標で、決定時刻は ロンドン時間16:00 。「WM/Reuters」は旧称)、ロールオーバー、現地の祝日、月末・四半期末、新興国中央銀行の決定、口先介入と実際の介入からも影響を受けます。いずれも流動性、ルーティング、約定条件を変えます。

ロールオーバー時刻の注:基準はニューヨーク17:00で、自分の時間帯で何時に当たるかは年二回変わります。年の大半で中央ヨーロッパとニューヨークの時差は、 六時間なので、ニューヨーク17:00は、 中央ヨーロッパの現地23:00(CETまたはCEST)です。ただし米国はEUより早く夏時間を始め、遅く終えるため、年二回の移行期間があります。春は三月第二日曜から最終日曜で、暦により二〜三週間、秋は十月最終日曜から十一月第一日曜のちょうど一週間です。両期間とも時差は、 五時間に縮むため、ニューヨーク17:00は、 22:00 CETに当たります。ロールオーバーの説明に出回る24:00は、どちらにも当てはまりません。時差が七時間へ広がることはなく、五時間へ縮むだけです。自分の時間帯がCETでなければ、時刻を写さずニューヨークとの時差で計算し直します。さらに口座のロールオーバー時刻は銘柄仕様で確認してください。ブローカーのサーバー時刻は、これらの時間帯と一致するとは限りません。

上表は、市場で最も流動性の高いEUR/USDです。USD/TRY、USD/ZARなどのエキゾチック通貨や金属(XAUUSD)では、流動性が薄く、拡大が比べものにならないほど大きくなり得ます。 本記事はこれらの銘柄の数値を示しません。意図的な判断です。金属とエキゾチック通貨では、会社によってスプレッド水準だけでなく、ピップの定義や契約サイズ自体も異なり、他社や別口座から写した数値は比較できません。 自分の 会社の自分の銘柄で、対象とするイベント時間帯のティックログから規模を読み取り、その数値だけをコストモデルへ入れます。

トレーダーへの影響:

  • 固定スプレッドのバックテストは虚構 — 本格的な検証ではティックデータの変動スプレッドを使うべきです。少なくとも平均スプレッドに、指標発表時の変動を見込む2–3倍の余裕を加えます
  • ストップロスはスプレッド拡大を防がない — エントリーから15ピップスのSLでスプレッドが10ピップスに広がれば、実効距離は5ピップスに縮みます。NFP時にはSLが指定水準から30ピップス離れて約定することもあります
  • 広告の最小値は測定の代わりにならない — ライブ口座のスプレッドをティックごとに記録します。カレンダー上の実際のNFP発表時間帯を複数取り、対応する発表のない時間帯、広告の最小値と比較します。日付、時間帯、口座種別も保存します。
NFPのシナリオ: SLをエントリーから15ピップスに設定します。スプレッドが8ピップスへ拡大し、価格が22ピップス飛び、SLは指定水準から30ピップス離れて約定します。後からの画面ではセットアップは整って見え、SLへの矢印があるだけで異常は目立ちません。口座明細の損失は計画の二倍です。故障ではなく、指標発表前後の通常の市場挙動です。

市場の実例:2016年10月7日のポンド急変。 BIS Markets Committeeはこの出来事について、2017年1月13日に専用報告書「The sterling »flash event« of 7 October 2016」を公表しました[9]。本記事で重要なのは最安値自体ではありません。プラットフォームごとに異なる水準が記録されています。重要なのは仕組みです。よく繰り返される説明より慎重な報告なので、原文に沿って確認します。報告書は出来事を三段階に分け、第二段階を、 「ポンドがさらに下落し、反発し、その後広い範囲で取引された、10分未満の極端な機能不全の期間」と説明しています。報告書によれば、出来高が少なく、参加者も限られた中で起きました。取引は続いていたのです。第一段階の八秒間だけで、一つのプラットフォームのGBP/USD売買高が約252百万GBPだったことなど、報告書には取引額も示されています。崩れたのは、 気配値の連続性です。主要スポット市場の限られた流動性が尽き、値動き自体で多くの電子プラットフォームの待機注文が消化され、一部供給者は気配を引き、連続する取引価格間の隔たりが広がりました。顧客注文にとっては、価格がまったくないというより、 通常のリスクモデルが想定しない幅で、約定価格が注文水準から離れ得る ことを意味します。価格不在より悪い知らせです。通常のストップロスが形式上は働いても、予定額に損失を抑えられない状況だからです。報告書自体も、ポンドの最安値は、 「極めて短時間」だった一方、流動性回復には下落そのものよりはるかに長い時間がかかったと記しています。報告書は2026年8月23日に読みました。

本記事の範囲に限った結論は、流動性が消えると決済コストに上限がなくなり、通常のストップロスは指定額で損失を止める手段として働かなくなる、ということです。その状況でSLの最大スリッページを前提にするリスクモデルは、保護でなく仮定です。第2節の保証付きストップ注文がどこまで変えるかは、商品名でなく契約と銘柄仕様で決まります。これは市場への観察であり、特定ブローカーへの評価ではありません。

6. 約定品質の測り方 — 実践

掲示板の意見もブローカーレビューも測定ではありません。アフィリエイト順位の星は広告であり、分析ではありません。信頼できる約定品質の測定に最も近いのは自分のライブ口座です。ほかに会社文書や旧来の執行先一覧があり、現在の扱いは第8節で説明します。ただし、いずれも示すのは執行先であって自分の約定ではありません。データ抽出ツールはいくつかあり、下記テンプレートの何項目を実際に得られるかが違います。信頼する前にまずそこを確認します。

約定記録:広告にはないデータ。十六項目 • ライブ口座 • 全試行。架空のサービス統計なし。
十六項目 • ライブ口座 • 全試行。架空のサービス統計なし。前提と限界は本文で説明します。

ツールより先に記録手順を決める。 項目がそろわないデータは、苦情、別口座との比較、三か月後の自分の振り返りのどれでも証拠になりません。下のテンプレートは、 すべての注文について記録する十六項目です。表計算ソフトへ写し、最初の取引から埋めます。

#項目記入内容
1契約法人ブランドでなく、契約書の正式会社名
2口座口座番号、種別(standard / raw / zero)、口座通貨
3プラットフォーム端末名・版、サーバー、接続(自宅回線/VPSと所在地)
4銘柄コード接尾辞を含む正確なコード。例:EURUSD.r。「EUR/USD」ではない
5数量ロット単位の数量
6注文種別成行/指値/逆指値/SL/TP、執行方式(Instant / Market)
7時刻送信タイムスタンプ。秒単位、できればミリ秒まで
8時間帯記録時刻の時間帯(サーバー時刻か現地時刻)を明記
9基準価格要求価格と、 それを読み取った時点。クリック時、送信時、サーバー受信時のどれか
10約定価格確認通知の価格
11売買方向買い/売り。なければスリッページの符号を定められない
12スリッページピップス単位の差を、 符号付きで記録。正=自分に有利
13状態約定/リクオート/拒否/一部約定
14スプレッド注文送信時のスプレッド
15相場環境通常時間/指標発表時間帯/低流動性。分類を事前に固定
16サーバーメッセージ取得可能なら、プラットフォームの操作履歴にあるメッセージ全文
項目9が最重要である理由。 スリッページは基準価格との差です。「基準価格」には少なくとも三つの意味があります。クリック時の表示価格、パケット送信時の価格、サーバーが受信時に持つ価格です。同じデータでも、定義が三つあれば結果も三つになります。どれを使ったか記録しなければ、自分の前四半期の数値とさえ比較できません。

段階ごとの手順:

下表は、何をどの標本で測るかを整理します。 どの列も絶対的な閾値ではありません 。「標本」列も同じです。そこに示すのは、 規模の目安です。比較が読み取れるまでに概ねどれほど集めるかの目安であり、超えれば有意となる境界ではありません。検証仮説、想定効果量、信頼水準、検定力分析なしに有意性の境界は出せず、本記事はそれらを設定しません。両方の標本数を考慮し、同じ条件の二測定を比較する場合にのみ使えます。

段階測定対象方法標本(規模の目安)結論
1スリッページ中央値(符号付き)上のテンプレートの記録、またはMT4/MT5ログ数百件の約定中央値の符号と大きさは比較でのみ解釈。同一条件の別口座、または同一口座の別四半期の中央値と比較
2スリッページ分布三割合:正%、ゼロ%、負% + 裾のp90数百件の約定同じ条件の別測定との比較でのみ解釈。絶対閾値との比較ではない
3約定率/リクオート率/拒否率重複せず合計100%の三分類数百件の約定同一条件の別口座と比較。通常時間と指標発表時を分ける
4約定時間プラットフォーム履歴から、中央値と95パーセンタイルをmsで取得数百件の約定変動率と連動して中央値–p95差が拡大。文書で追加確認するための観測結果であり、診断ではない
5実測と広告のスプレッド口座のティックデータとブローカーの料金表一週間の取引程度同じ時間帯の実測分布と料金表の値を比較。重要なのは単一値でなく、乖離の持続性と方向
6高変動時のスプレッドNFP / FOMC時間帯のスプレッドログ数回のイベント発表時間帯以外の同じ銘柄の中央値と最大スプレッドを比較し、差をイベントコストとしてモデルへ入れる

ツール:

  • 外部統計サービス (例えば MyFxBook)— 投資家パスワードで口座を接続すると、取引履歴を同期し、独自の統計を計算します。ただし、スリッページや遅延も計算するとは限りません。文書とプログラミングインターフェースの説明では、要求価格と注文送信時刻を公開するという確認が取れませんでした。この二つがなければ、どちらの値も計算できません。使うツールの文書で、十六項目のどれを実際に取得でき、どの基準時点からスリッページを数えるか確認します。選ぶ基準:手作業を避けたい一方、他者が決めた測定定義を受け入れる場合
  • FX Blue — プラットフォームの取引履歴を取得して行う外部の口座分析です。数千口座のデータでブローカーの約定品質を比較する「Broker Transparency Report」が同社のものとされることがあります。しかし、文書も口座数も提供元の資料では確認できず、その一覧も、代わりの別一覧も掲載しません。前のツールと同様、自分のデータで何を測るかをまず確認します
  • MT4/MT5の操作履歴 — 端末の履歴は完了した取引操作とタイムスタンプを記録します。同じ注文について送信と約定の 二つの別々の時刻 を得られるかは、プラットフォーム、端末版、ブローカーのサーバー設定次第で、どこでも通用する規則ではありません。遅延測定に使う前に自分の履歴で確認します。生データですが、手作業の処理が必要です
  • 自作スクリプト — 上記テンプレートの十六項目をそろえ、各約定を記録するEAです。選ぶ基準:基準時点を自分で定め、ブローカー間で比較できるデータを持つには唯一の方法です。MQL4/MQL5のプログラミングが必要です
MT4ログと独立した記録。 リテール顧客にはブローカー側や流動性供給者側のルーティング全体は見えないため、MT4/MT5端末のデータは、自分の独立した記録と突き合わせる価値があります。

ブローカー間の比較。 同一銘柄、同一時間、同一プラットフォーム、同程度の注文数量、同一接続・VPSで試す場合にのみ、比較は意味を持ちます。そうでなければブローカーでなく条件差を測っています。

ティック出来高は市場出来高ではない。 OTCのFX市場には中央集約された出来高がありません。MT4、MT5、TradingViewが示すのは、 ティック出来高です。チャートへ供給するデータ経路から、一定時間内に受信した価格更新の件数を指します。MT4・MT5では、ブローカーのサーバーの配信です。TradingViewでは開いた銘柄の提供元次第で、サービスが選んだデータ提供者、または接続した証券・FX口座から来ます。これは別の系列です。いずれも成立取引の件数や金額ではありません。プラットフォーム自身のデータ構造が、ティック出来高と売買出来高を別項目に分けていることからも分かります。誰も買わなくても気配は変わり、二社の同じローソク足でも、気配の出所や配信フィルターの差でティック出来高が変わります。実際の売買高に近い値は別の場所から取り、時間間隔もそれぞれ異なります。日中の状況にはCME通貨先物の出来高、参加者のポジションには火曜時点を金曜に公表するCFTCの週次COT、全市場の規模にはBISの定期取引高調査が近い資料です。ただし、どれもスポットFXの出来高ではなく、市場の異なる部分を対象とするため、留保なく「市場」出来高に置き換えてはいけません。古典的なVSA(Volume Spread Analysis)は売買出来高を基礎にしており、MT4のティック出来高に適用すると、一配信経路の気配更新の強さを測ることになります。市場売買高でもブローカー顧客の売買高でもありません。

約定コストの計算 — 符号と手数料を含める。 よく使われる式にはスリッページ指標の絶対値が入っています。これは第2節全体を無効にする誤りです。絶対値は符号を消すため、継続的に価格を改善する会社と、同額だけ不利にする会社が同じ結果になります。スリッページは、 符号付きで:

計算します。一取引(エントリー・決済の一組)の約定コストをピップスで表すと、
費用 = スプレッド + 手数料換算済み − (平均スリッページ × 2)

各項の意味:
  • スプレッド — 取引時間帯のコスト加重平均で、ポジション数量に対応する重みを用います。エントリーと決済のスプレッドが同じなら、一往復で一回計上します。異なれば、Midに対するコストは両スプレッドの合計の半分です。
  • 手数料換算済み — 往復手数料を自分の数量に合わせてピップスへ換算した値です。raw/zero口座では通常、スプレッドより大きなコストなので、省くと結果が歪みます。換算方法は、 実際の取引コストを扱う記事12.4で説明します
  • 平均スリッページ — 符号付き。負ならコスト増、正ならコスト減です。数量が同じでエントリー・決済の平均も同じなら2倍します。それ以外は両側を別に計算するか、記録した金額コストを合計します。中央値は典型的な約定を表し、総コストは表しません。

逃したエントリーは別集計で、単位も異なります。 拒否と未約定の指値は一取引のコストではなく、年間の取引件数を減らします。上の式ではなく、年間の計算へ入れます。 シグナル数 × エントリー時の拒否と未約定指値の割合 = 失われたエントリー数。約定率以外の残りの内訳を確認するまで、(1 − エントリー約定率)で置き換えてはいけません。そこにはリクオートも含まれ、新注文で応じたリクオートは、エントリー喪失でなく価格悪化になります。逃したエントリーの成績への影響は、シグナルをランダムに逃すか、最良のものを逃すかで変わります。これは別の量であり、同じ量の別表現ではありません。

このモデルは簡略化されており、限界も明示しています。注文種別を区別せず、一部約定を含まず、持ち越しの資金調達費用や通貨換算も扱いません。それらは、 12.4。

注意:外部ツール(MyFxBook、FX Blue)のデータはプラットフォームの生ログと異なる場合があります。時間測定とスリッページの帰属方法の差が原因です。二つの出所の結果が一致すれば強い手掛かりです。違う場合は各手法を調べ、源に近い測定を優先します(MT4/MT5ログ > MyFxBook > 掲示板レビュー)。

測定には規律が必要です。直近三取引だけを見て結論は出せません。異なる相場を含む十分な期間、三日でなく一か月程度の取引データを集め、通常時間、指標発表、低流動性を分け、歪みやすい平均だけでなく中央値とパーセンタイルを計算する、体系的な方法が必要です。初めて印象でなくデータに基づく主張になります。

どれほど集めるか: 一つの数値で誠実には答えられません。標本数は、検出したい効果量、確信の程度、検定力で決まります。本記事はそれらを設定しないので、導出した閾値も示しません。実務基準は別で、自分のデータで確認できます。数十件を追加したとき、中央値と三割合が目立って動く間は収集を続け、件数を考慮しながら比較可能な条件の標本だけを比べます。同一条件で収集し、通常時間、指標発表、低流動性は別に集計します。比較が読み取れる規模は数十でなく数百件です。また、平均でなく中央値を使います。NFP付近の少数の極端な約定は平均を歪めますが、中央値は歪めません。

7. 20注文の標本とスリッページ分布

ここまでは測定対象を説明しました。ここではテンプレートの定義で、二十件の例示的な約定を表にします。読みやすさのため、価格、方向、スリッページ、スプレッド、状態を示し、他の項目は前提で定めます。個々の時刻やメッセージは再現していません。実際の記録では、全注文の十六項目をすべて記録します。

例示値による標本。
これは当サイトが行った実測ではありません。 当サイトはブローカーに口座を持たず、行っていないテストも公表しません。以下は形式的な見本です。必要な記録項目と、そこからの分布計算方法を示します。表の数値を、 実在する会社のデータとして扱ってはいけません。「市場で典型的な値」でもありません。実際の数値は第6節の手順で自分で集めます。

標本の条件(測定時間帯を通じて一定の項目):

  • 契約法人: 必須項目。自分の表では契約書の正式会社名を記入します。この例は実在会社を指さないため、意図的に空欄です
  • 口座: 別途手数料のあるraw型、決済通貨USD
  • 銘柄: EUR/USD、全注文の数量0.10ロット
  • 注文種別: 成行注文(Market Execution)、エントリーと決済
  • 測定時間帯: ロンドン時間、10:00–12:00 CET、経済指標の発表がない日
  • 試行件数: 20件の約定(結論を出すには、 少なすぎます。表の下の留保を参照)
  • 基準価格と定義: 端末に表示されたbid/ask価格を、 注文送信の時点 で取得(クリック時でもサーバー受信時でもない)
  • 取得方法: MT5端末の操作履歴、ミリ秒のタイムスタンプ、サーバー時刻
  • スリッページ単位: EUR/USDのピップス(1ピップ=0.0001)、正の符号=顧客に有利な価格
#売買方向要求価格約定価格スリッページ(ピップス)スプレッド状態
1買い1.084121.08409+0.30.2約定
2売り1.084551.084550.00.2約定
3買い1.085011.08503−0.20.2約定
4買い1.084771.08482−0.50.3約定
5売り1.083901.083900.00.2約定
6売り1.083621.08363+0.10.2約定
7買い1.083441.08347−0.30.3約定
8買い1.082981.08312−1.41.1約定
9売り1.083311.083310.00.2約定
10売り1.083071.08305−0.20.3約定
11買い1.082891.08287+0.20.2約定
12買い1.083251.08329−0.40.3約定
13売り1.083681.083680.00.2約定
14買い1.084011.08407−0.60.4約定
15売り1.084371.08436−0.10.2約定
16売り1.084661.08470+0.40.2約定
17買い1.084921.08501−0.90.8約定
18買い1.084541.084540.00.2約定
19売り1.084281.08425−0.30.3約定
20買い1.083861.08407−2.11.6約定

上の二十行から計算した分布:

指標値計算方法
正のスリッページの割合20%20件中4件(#1、#6、#11、#16)
ゼロのスリッページの割合25%20件中5件(#2、#5、#9、#13、#18)
負のスリッページの割合55%20件中11件 — 三割合の合計は100%
中央値−0.15ピップス昇順に並べた10番目と11番目の平均:(−0.2 + −0.1) / 2
算術平均−0.30ピップス合計−6.0ピップスを20で割る
不利な裾のp90−1.4ピップス最悪10%は2行(−2.1と−1.4)。その二番目が閾値
最も不利な観測値−2.1ピップス注文#20
最も有利な観測値+0.4ピップス注文#16

読み取り方。 中央値(−0.15)と平均(−0.30)の差に注目します。裾の二件、−1.4と−2.1に引かれ、平均は二倍悪くなっています。第6節が典型的な約定に中央値、裾にパーセンタイルを勧める理由はまさにこれです。平均だけなら通常の一取引のコストを過大に見せ、中央値だけなら十件に一度は、 −1.4ピップス 以下、すなわち中央値の九倍超に達することを隠します。

ゼロの割合にも注目します。四分の一は要求価格ちょうどで約定しましたが、良い兆候でも悪い兆候でもありません。その時点で送信から処理まで価格が動かなかったというだけです。この列がなければ、「正20%、負55%」は実際以上に危険に見えます。読者が不足する25%を無意識に負へ振り分けるからです。

20注文では結論を出せない理由。 この標本が示すのは測定の 形式 であり、評価に十分ではありません。二十件なら一取引が分布の5%を占め、二行動けば中央値が変わります。誠実な根拠がないため、代わりの閾値も置きません。妥当なのは、数十件を追加しても中央値と三割合が跳ねなくなる標本で、相場条件ごとに別集計します。二社の比較なら、同一の比較可能な条件で、変数をそろえ、件数も考慮した、そのような標本を二つ取ります。実データにも同じ留保が当てはまります。

スリッページを年間コストへ換算

分布は典型的な約定とその裾を表します。年間コストが答えるのは別の問いです。 合計はいくらで、スプレッドや手数料とどう比べられるか。単位を付けて一つの取引像を計算します。中央値を使う案も残しますが、観測標本の総コストではなく、典型的な約定のシナリオと明示します。上の標本と同様、すべて例示値です。

前提:

  • 銘柄EUR/USD、ポジション数量 0.10ロット (想定元本10,000 EUR)
  • この数量での1ピップの価値: 1.00 USD
  • 年間500件の完了取引。それぞれエントリーと決済で、 1,000件の約定
  • 標本の符号付き平均スリッページ: −0.30ピップス (一約定当たり)。中央値の −0.15ピップス は、典型的な約定の指標と別シナリオの基礎として残す
  • この計算で仮定するスプレッド: 0.4ピップス (エントリー・決済の一組)。これは上の標本の中央値では ありません。「スプレッド」列の二十値の中央値は、 0.2ピップスです。0.4は同じ観測の、丸めた 平均 (7.6 / 20 = 0.38)です。年間像には、二時間のロンドン時間帯の中央値より高い値を意図的に使います。一年にはアジア時間、指標発表、ロールオーバーも含まれるためです。高い値を採用しても構いませんが、測定ではなく仮定と呼ぶ必要があります。総スプレッドコストには、料金表やこの表ではなく、自分の取引時間帯で実測した加重平均を使います
  • raw口座の手数料: 往復一ロット当たり6.00 USD (片道3 USD)

計算:

内訳計算年間コスト割合
スリッページ0.30ピップス × 1,000約定 × 1.00 USD300 USD37.5%
スプレッド0.4ピップス × 500取引 × 1.00 USD200 USD25%
手数料6.00 USD × 0.10ロット × 500取引300 USD37.5%
約定コスト合計300 + 200 + 300800 USD100%

解釈。 平均−0.30ピップスなら、スリッページコストは300 USDで、 年間約定コスト800 USDの37.5%を占め、手数料と同額です。料金表には出ません。以前の計算、0.15 × 1,000 × 1 USD = 150 USD、さらに150 + 200 + 300 = 650 USD (割合23%、31%、46%)は、毎回中央値と同じだけ滑るシナリオです。この標本の総コストではありません。裾が平均を中央値より悪くします。金額コストを直接合計するか、適切な重みの符号付き平均を使い、中央値は典型的な約定の説明に残します。

黙って省けない、計算の三つの限界。 第一に、二十件からの平均も中央値も安定した値ではありません。自分の、より大きく安定した標本で再計算します。第二に、約定コストだけで、持ち越しの資金調達費や口座通貨への換算を含みません。どちらも上記合計を超える場合があります。全費用の分解は、 記事12.4で扱います。第三に、 逃したエントリー は計算外です。一取引のコストでなく取引件数を減らすため、第6節のとおり別集計します。

自分の測定の符号付き平均スリッページが正なら、同じ式は逆に年間コストを、 減らします。単なる教科書の例ではありません。だからこそ、絶対値でなく符号付きで式へ入れます。

8. 注文執行方針 — 誰の方針か、何が決まるか

約定品質の説明で最も問われにくいのに、最初に問うべきことから始めます。 いま読んでいるのは、実際には誰の注文執行方針か。「ブローカー」は通常、営業上のブランドです。契約するのは特定の、 会社 、すなわち正式名称、登記所在地、認可番号、監督当局を持つ法人です。一ブランドに異なる法域の複数会社が属し、それぞれ執行方針、流動性供給者、顧客保護制度が異なることもよくあります。約定品質はロゴでなく、取引の相手にいる法人の性質です。

実務への影響は明確です。方針を評価する前に三点を確かめ、測定記録の項目1へ残します。

  • 契約書の正式会社名 — ページ見出しでなく、法的文書のフッター、口座開設フォーム、口座確認書から取得。この三か所が同一法人を指すこと
  • その会社を管轄する監督当局 — それとは別に、居住国の顧客へサービスできる根拠も確認(国内認可、支店、越境届出)
  • 登録簿での確認 — 広告のリンクではありません。自国当局の公開監督対象登録簿と、外国投資会社の届出一覧が適切です。具体例として、ポーランドで営業する会社なら、 KNFの法人検索 と届出一覧[11]を使います。EU法人には、 ESMAの登録簿[12]
もあります。約定の記事に含める理由。 苦情の相手はブランドでなく会社です。測定と比べる執行方針が拘束するのも会社です。測定に体系的な問題が出れば、その特定会社が紛争の相手であり監督対象になります。法人未特定の測定は、宛先のないデータです。法人と法域を特定する完全な手順は、記事 12.1 と 12.8。
最良執行:過程と顧客の総合結果。MiFID IIのリテール顧客 • 毎回の完璧な約定を約束しない。
MiFID IIのリテール顧客 • 毎回の完璧な約定を約束しない。前提と限界は本文で説明します。

最良執行義務の範囲と限界

義務は実在し、指令2014/65/EU(MiFID II)第27条(1)に基づきます[1]。投資会社は、価格、コスト、速度、約定・決済の可能性、数量、注文の性質、その他の関連事項を考慮し、顧客に最善の結果を得るための十分な措置をすべて取る必要があります。

ただし、 リテール顧客には、これらに優先する基準があります。個人向けの執行説明で最も抜けがちな点です。指令2014/65/EU第27条(1)第二段落では、[1]リテール顧客の最善の結果を、金融商品の価格と執行関連費用を合わせた総対価で定めます。費用には注文執行へ直接関係して顧客が負担する全支出を含みます。以上は、 条文の言い換えであり、引用ではありません。正式な文言は出典[1]の法令各言語版にあり、2026年8月23日に確認しました。

執行を評価する基準は委員会委任規則(EU) 2017/565第64条に詳述されます[10] が、通常説明されるより限定的な役割です。 第64条(1)は、執行要因の相対的重要性を決める際に四基準の考慮を求めます。正式英語の文言を訳すと、 「顧客注文を執行する際、投資会社は、指令2014/65/EU第27条(1)に記載された要因の相対的重要性を決定するため、以下の基準を考慮しなければならない」となります。基準は、分類を含む顧客の特性、顧客注文の特性、その注文の対象金融商品の特性、注文を送れる執行先の特性です。 同条のどの項にも、価格とコスト以外を優先する条件はありません。

優先条件があるのは同規則の、 前文101 で、文言を訳すと次のとおりです。 「速度、約定・決済の可能性、注文の数量と性質、市場への影響、その他の暗黙の取引費用は、リテール顧客に総対価の点で最善の結果をもたらすのに役立つ範囲に限り、直接の価格とコストへの配慮に優先してよい」[10]。条件は書かれたとおり読む必要があります。速度や約定可能性は価格悪化を補えるものの、総対価の観点で、かつその条件内に限られます。一律に「できない」と言うのも、第64条の条件とするのも誤りです。法令の構成単位の区別も形式論ではありません。前文は目的と解釈の方向を説明し、最良執行義務自体の根拠は前文だけでなく、指令2014/65/EU第27条(1)と規則第64条です。両箇所の文言は2026年8月24日に確認しました。

測定への実務的影響は同じですが、誤った断定を避けます。速度を理由にする側が説明する必要があります。「20 msで執行」と誇る会社は、総対価でリテール顧客に、より低い価格・コストより良い結果を与えることを示すまでは、第64条や前文101に関して何も立証していません。つまり価格と費用を示す必要があります。逆も同様で、義務は適切な行動と過程全体に関するもので、全取引の最良価格を保証しません。一回の悪い約定は違反ではありませんが、分布を計算した一連の結果は、違反を調べる根拠になり得ます。

総対価原則は、 顧客区分に結び付く点にも注意します。個人からプロへ分類変更すると、執行要因の重みと強制的な保護の範囲が変わります。その影響は、 記事12.7で説明します。ここでは、自分の測定は「平均的顧客」でなく、自分の区分の制度で解釈されると知れば十分です。

変更点:執行先の年次報告の法的根拠は廃止

この節は旧版を訂正します。 2026年4月5日公開版は、年次RTS 28報告をブローカーの義務とし、不掲載を危険信号としていました。これは古い情報でした。以下は本更新時点の法令を示した状況です。

上位五執行先の年次報告は、指令2014/65/EU第27条(6)に基づき、RTS 28と呼ばれる委任規則(EU) 2017/576で詳述されていました[6]。 その条項は廃止されました。 2024年2月28日の欧州議会・理事会指令(EU) 2024/790は、第1条(4)(c)でMiFID II第27条について明確に、 「第6項を削除する」[2]と定めます。同指令が、 置き換えた のは第27条(3)の内容です。旧来の約定品質データ公開義務(RTS 27)を削除し、代わりに顧客の注文の執行先を知らせる義務を置きました。一方、 全面廃止 したのは第27条(2)です。旧規定は、特定執行先への注文送付の報酬受領が利益相反・誘因規制に違反する場合に禁じる条件付き禁止で、次節で述べるMiFIR第39a条の無条件禁止に代わりました。この違いが重要なのは、上記の第64条と前文101の区別と同じ理由です。廃止と内容置換は、異なる法令単位への別の操作です。国内法化期限は同指令第2条(1)が定めます。 「加盟国は、本指令を遵守するために必要な法律、規則、行政規定を2025年9月29日までに施行しなければならない」[2]。

国内法化の発効前、ESMAは2024年2月13日に監督措置の優先度を下げる公的声明(ESMA35-335435667-5871)を出しました。文書自体の該当文を訳すと、 「上記を踏まえ、本日から今後の全加盟国の国内法化まで、ESMAは各国当局が、RTS 28報告を公開する定期報告義務に関する投資会社への監督措置を優先しないことを期待する」[3]となります。同じ文に具体的な日付を付けた、 「2024年2月13日から、今後の全加盟国によるMiFID II見直しの国内法化まで」 という文言は、文書でなく、付随するESMAのニュースページにあります[3]。これを文書自体の文言とするのは誤りです。差は見た目だけではありません。文書は「本日から」と記すので、開始日は公表日と合わせて初めて分かります。

同文書は、国内法化までは義務が続き得ると明示しています。 「投資会社は2024年、および各加盟国での指令国内法化の日までは、これらの報告の公開を引き続き要する場合がある」[3]。欧州委員会の指令2024/790国内法化措置一覧では、大半の加盟国は完全な措置を通知した側に載っています。ただし、 2026年8月7日時点では、フランス、オランダ、ポルトガル、ルーマニア、スペインの五か国は措置を一切通知していませんでした[4]。これは同日時点の、 通知状況 であり、国内法がない証拠ではありません。表は2026年10月9日に再確認しました。個別会社では、適用される国内法化がいつ発効したかを確認してください。

国内法化期限 — 「2025年9月29日まで」 (指令2024/790第2条(1))[2]。2026年8月7日の委員会一覧では、フランス、オランダ、ポルトガル、ルーマニア、スペインは措置を一切通知していませんでした[4] 。示すのは通知で、義務存続の独立した証明ではありません。国内法を確認します。第6項の「現在」欄が空なのは脱漏でなく、廃止された報告を置き換えるものがないという表示です。

規定変更旧来の対象現在の内容
MiFID II第27条(6)(RTS 28と呼ばれる委任規則(EU) 2017/576で詳述)[6]廃止 — 指令2024/790第1条(4)(c): 「第6項を削除する」[2]上位五執行先の年次報告–
MiFID II第27条(3)内容置換約定品質データの公開義務(RTS 27)顧客の注文を執行した場所の通知義務
MiFID II第27条(2)全面廃止注文送付の報酬受領が利益相反・誘因規制に反する場合の条件付き禁止MiFIR第39a条の無条件禁止

自分への影響 — 三つの結論。

  • 国内法化を完了した加盟国の会社では、RTS 28報告がないことは危険信号ではなくなりました。 そこで指令2024/790が国内法化された後は、年次一覧の公開義務がありません。欠如を理由に排除すれば、現行法を守った会社を排除することになります。ただし、EU全体への結論ではありません。2026年8月7日の委員会一覧で措置未通知のフランス、オランダ、ポルトガル、ルーマニア、スペイン[4] では、前述のESMAの留保に従い、国内法化まで義務が続く場合があります。その国の法人との契約なら、報告なしはチェック済みにする項目でなく、なお確認すべき問いです
  • 最良執行義務と、注文執行方針を備え提供する義務は存続します 。廃止されたのは報告であって原則ではありません。説明の根拠は、既成の報告から方針文書、契約条件、自分の測定へ移りました
  • 古い報告にも読み取れるものがあります。 一部会社は2023–2024年までの一覧をサイトに残し、任意で公開を続ける会社もあります。歴史資料としては有用ですが、過去の写真であり、現在の経路の説明ではありません

見つけたら、以前と同じように読みます。五執行先の表を探し、ほぼ100%の第一位が同一企業グループの法人かを確認します。これは執行構造の観測で、 記事12.2 のモデルの説明と照合する価値があります。ただし、報告は執行先であって約定を示さないため、品質の結論は導けません。

EUでは注文フローへの支払いは禁止 — 法定の除外が一つ

注文フローへの支払い、すなわち投資会社が顧客注文を送る見返りに第三者から受ける報酬は、EUでは単に「開示すべき」慣行ではありません。 禁止されています。 2024年2月28日の規則(EU) 2024/791はMiFIRへ第39a条を挿入し、投資会社が第三者から手数料、コミッション、非金銭的利益を受けることを禁じました。リテール顧客と、申請によりプロ扱いを選んだ顧客の注文を特定執行先で執行する場合も、その執行先で執行するため第三者へ送る場合も対象です[5]。これも、 規定の言い換えであり、引用ではありません。全文は出典[5]の法令にあります。2024年3月28日に発効しました。

一つの移行特例がありました。2024年3月28日前にその活動をしていた会社のある加盟国は、国内顧客について、その会社を禁止から除外できました。期限は、 2026年6月30日まで[5]です。利用した国のESMA一覧にあるのは、 ドイツのみで、通知日は2024年3月21日です。通知期限は2024年9月29日に過ぎており、一覧は確定しています[14]。2026年7月1日から特例は失効しました。一覧は2026年8月24日に読みました。

ただし、特例失効は、禁止に一切の除外がないことを意味しません 。「例外なく」EU全体で禁止という略記で失われる区別です。なくなったのは、 国別の例外で、一時的かつ期限付きのものでした。それとは別に、MiFIR第39a条(1)自体に恒久的な、 法定の除外 があります。執行先の取引手数料のリベートと割引です。欧州委員会は2026年3月3日にESMAの質疑応答データベースへ公開した回答で、次のように述べました。以下は原文の訳です。 「はい、投資会社は、MiFIR第39a条(1)の以下の条件すべてを守り、その遵守を証明できる場合に限り、リベートと割引を顧客の手数料引下げへ利用できます」[13]。三条件をすべて満たす必要があります。 「(a) 執行先の取引手数料のリベートまたは割引が、EU内の当該取引市場または当該第三国取引市場の、承認済みで公開された料金体系で認められていること」, 「(b) リベートまたは割引が会社でなく、顧客だけに利益を与えること」 かつ、 「(c) 投資会社に金銭的利益を生じさせないこと」[13]。顧客利益の箇所だけ引用し、執行先の料金体系と会社の金銭的利益がない条件を省けば、除外の内容が変わります。回答は2026年8月24日に読みました。

条件は、 すべて同時に必要です。立証するのは顧客でなく会社です。原文は2026年3月3日にESMAの質疑応答データベースへ公開された欧州委員会回答で、2026年8月24日に読みました。[13]

条件原文の訳(MiFIR第39a条(1)、委員会回答による)対象
(a)「執行先の取引手数料のリベートまたは割引が、EU内の当該取引市場または当該第三国取引市場の、承認済みで公開された料金体系で認められていること」リベートの根拠は執行先の、 承認済みで公開された 料金体系であること。EU内でも第三国でも同じ
(b)「リベートまたは割引が会社でなく、顧客だけに利益を与えること」リベートは、 全額 会社でなく顧客へ渡る
(c)「投資会社に金銭的利益を生じさせないこと」会社に金銭的利益をもたらさない

実務上、これは、 執行先からの利益受領すべてが違反の証拠ではないという意味です。MiFIR第39a条の禁止は実在しEU全体に及びますが、会社に残る報酬が対象です。執行先の承認済み公開料金から生じ、全額顧客へ渡り、会社に金銭的利益がないリベートは除外内です。三条件を示す責任は自分でなく会社にあります。

この変更は、機能しなかったチェック項目を有用な、 法域の確認 に変えます。ただし一段階でなく二段階です。まず、記載された利益が第39a条(1)の除外に入るか、すなわち執行先の承認済み公開料金に基づき全額顧客へ渡すリベートや取引手数料の割引かを確認します。該当すれば警告でなく、認められた費用低減です。次に、除外されない利益だけを見ます。会社文書が執行先から報酬を受け取って保有することを事業モデルの一部とするなら、「何かを開示した」という情報ではなく、 EU制度下の会社との契約ではない可能性が高いことを示します。そこで本節の最初へ戻り、どの会社か、どの監督当局か、居住国の顧客へどの根拠で提供するかを確認します。

文書の危険信号 — 現行版

  • 誰の文書か特定できない — フッターに正式会社名がない、または契約書・開設フォームと違う名前の執行方針です。他の全判断を無効にするため、最も重大です
  • 執行方針がない、または内容がない — 「最良執行に努める」とだけ述べ、執行要因と重み、執行先、見直し方法を説明しません。旧来の「RTS 28なし」に代わる警告です
  • 執行構造が一般論だけ — 「複数の流動性供給者」とだけあり、会社自身が相手か、先へ送るか不明です。明確に説明する会社のほうが、避ける会社より評価材料を提供します
  • EU営業をうたう法人の文書に、執行先報酬を会社に残すとある — MiFIR第39a条と矛盾します。ただし警告とする前に、第39a条(1)の除外に入るリベートや取引手数料割引かを確認します。それは全額顧客へ渡すもので、許されています。警告なのは会社に残る利益です。その場合、実際に関係するグループ内会社を確認します
  • 日付も見直し情報もない文書 — 執行方針は定期的な見直し対象です。日付不明の文書は測定との照合に使えません
規制が提供しないもの: 最良執行義務は、自分の口座のスリッページ分布、ゼロ割合、拒否率、約定時間の公表までは求めません。注文ルーティングのアルゴリズム開示も求めません。年次報告廃止後、公開される比較データは、 少なく なっています。2024年前から増えたわけではありません。したがって第6節と第7節の自分の測定は、文書を読む補足ではなく、この変更後、個人が得られる数値の主要な出所になりました。

9. デモとライブの約定

デモ口座は取引そのものでなくシミュレーションです。同じなのは画面と注文種別のロジック、異なるのは送信後です。違いの仕組みは具体的です。 デモには相手方も注文待ち行列も、管理すべきエクスポージャーもありません。そのため、簡略な規則に従いデモサーバー側でマッチングを模擬します。ライブより滑らかになりやすいのは、ブローカーがより誠実だからでなく、他方で実取引を引き受ける者が不要だからです。「なりやすい」が重要です。平滑化の程度は全市場共通の規則でなく、各社の実装次第で、一部会社はデモとライブが同条件と文書に記しています。

デモは手順のテスト、ライブは約定の測定。デモ条件は模擬で、実装によって異なる。
デモ条件は模擬で、実装によって異なる。前提と限界は本文で説明します。

この表の内容はすべて法人と法域、次いで口座と銘柄次第です。「デモ」列が示すのは、 相手方がないことの典型的な影響で、全デモに適用する固定条件ではありません。そのような条件はなく、モデルは会社が決めます。各行を自社のデモ説明とガイドで確認し、同一銘柄・同一時間でデモとライブを比べます。

項目デモライブ
約定率引受相手が不要なので通常はライブより高いが、保証はない。一部ガイドでは、直ちに約定しないデモ注文の取消を規定100%未満で変動し、発表時間帯に低下。表でなく自分の実測から取得
スリッページ模擬マッチングのためゼロが多いが、定義上ゼロではない。一部ガイドは利益確定注文も含め、スリッページを明記流動性とブローカーのモデルで変動
スプレッド実装次第。固定・最小の場合もライブと同じ配信元の場合もある。自社文書で確認変動。高変動、ロールオーバー、低流動性で拡大
リクオートInstant Executionを再現しないサーバーなら通常はないが、規則でなく確認すべき条件Instant Executionで可能。指標発表前後は多い
約定時間通常は短く安定。ネットワークでデモサーバーへ届くが、経路選択や相手方とのマッチングを通らない変動。単一値でなく中央値と95パーセンタイルを測る
流動性模擬上は無制限。会社が相手方を探す必要はない制限あり。LP、時間帯、銘柄次第
一部約定待ち行列がないため通常は起きないが、実装の特徴であり全デモ共通の規則ではない大口や低流動性で可能
口座履歴なし。自分以外に口座の利害関係者はいない売買高と成績の履歴がある。会社の管理方法は執行方針と契約条件に記載。参照: 12.2

結論は明確です。デモだけで試した手順は、システム品質を実際以上に見せます。全水準で約定し、スリッページがなく固定スプレッドの戦略も、ライブでは現実に直面し、結果は大きく変わり得ます。

デモが定義上再現できない違いがもう一つあります。 ライブの取引は会社側に実際のエクスポージャーを生みますが、デモは生みません。測定上は、売買高の特性が異なる口座群で結果分布が違う可能性があり、個人には直接見えず、自分の数値と別口座を比べて間接的にしか見えないことを意味します。会社がどう管理し、どこで利益相反が生じるかは、 記事12.2で説明します。本記事は観測で止めます。

適切なテスト手順:

  1. デモ — 戦略ロジック、EAコードの正しさ、売買の仕組みを検証。この段階で金銭成績は評価しない
  2. ライブの少額口座 — 最少の資金で実際の約定を確認。金額は自分で決める、 テスト予算 です。目標に近い注文数量で標本を集め、下で計算する約定費用を賄える額が必要です。 商品の最低入金額ではありません 。最低額は会社固有の条件で、この記事でなく同社文書で確認します。異なる相場を含む期間で取引し、数値が動く間は収集します。戦略テストでなく会社の監査として扱います
  3. 約定の測定 — スリッページ(中央値+非対称性)、約定率、実測対広告スプレッド。デモとの差が、幻想の大きさを示す
  4. 判断 — 約定コストを戦略の優位性と比べ、前者を後者で割ります。比率は比較値であり閾値ではありません。同じ戦略の別口座、同じ口座の別四半期、同じルールの別銘柄・時間という、第二の測定と比べるまでは何も決まりません。結論の方向は連続的です。優位性に占める費用が小さいほどモデルへ組み込みやすく、大きいほど戦略が耐える時間と銘柄が狭まります。費用が優位性に近付けば、問うべきは会社選びでなく戦略自体で、会社を変えても計算は変わりません。根拠になる出典がないため、数値の境界は定めません

よくある誤り:三か月のデモで40%増え、大金をライブへ入れ、最初の月に15%失います。差は運や心理だけではありません(心理も一因です)。無菌的なデモと実際の約定の体系的な違いです。少額口座は最初の接点になりますが、0.01ロットで大口の約定まで分かるとは考えないでください。注文数量も測定変数です。

監査にいくらかかるか — 例示値で計算。 推量でなく、前提を明示して計算します。推奨額でも最低入金でもなく、テスト例の予算です。200 USDの少額口座、EUR/USDを0.05ロット、30日で100取引、raw口座で往復一ロット6.00 USDの手数料なら、6.00 × 0.05 × 100 = 30 USDです。スプレッド0.4ピップス、一ピップ0.50 USDなら、0.4 × 100 × 0.50 = 20 USDです。平均−0.15ピップスを仮定した200約定のスリッページは、0.15 × 200 × 0.50 = 15 USDで、計約、 65 USD の約定費用です。取引損益とは別で、持ち越し費用と通貨換算を含まず、両者は別に予算へ加えます。これがデータの代価で、他の方法では得られません。

デモとライブの差の出所 — 例示値で計算。 一日14シグナル、10取引日、EUR/USDを0.10ロットのEAなら、 140シグナルです。この会社のデモで平均スリッページ0ピップス、エントリー約定率100%と仮定します。全デモ共通の条件でなく、シナリオの前提です。ライブは平均−0.7ピップス、エントリー約定率89%、不足分はすべて拒否で、再注文につながるリクオートではないとさらに仮定します。

異なる集合で数える別の量なので、二つの影響を別々に計算します。 逃したエントリー: エントリー約定率89%なら、140シグナル中、約、 15 が成立しません。その15はドル費用ではなく、統計から消えた取引です。残るのは、 125取引で、すべての決済が約定するなら、 250約定です。一取引にエントリーと決済があるためです。 スリッページコスト: 0.7ピップス × 250約定 = 175ピップスで、一ピップの価値1.00 USDなら、 175 USD がバックテストで一切想定していない費用になります。順番が重要です。全140シグナルの280約定で計算すれば、同じ十五件をスリッページのある約定と、逃したエントリーとして二重計上します。第1節の警告どおり、拒否は一取引のコストでなく年間取引件数を減らします。

10. 測定結果をどう使うか

データ収集は過程の半分で、残りはそれに基づく判断です。測って問題を見ても動かない人は多くいます。会社変更は手間、戦略変更は誤りを認めること、費用受容は無料取引の幻想を手放すことだからです。

測定から三つの結論があり、それぞれ別の対応が必要です。自然に良くなるのを待つ選択肢はありません。

約定測定後の判断。監視継続、戦略の取引条件調整、別ブローカーとの比較。
比較可能なライブ口座の観測から判断します。一回の結果やモデル名だけでは約定品質は決まりません。

結論1:会社を変える。 根拠は単一閾値でなく、一連の観測です。中央値と三割合が安定するまで集めた標本で明確に不利な分布、同条件の別口座より大幅に低い約定率、片側に集中するリクオート、拡大する約定時間の中央値–p95差などです。単独の数値では意味がなく、全体を第二の測定と照合して初めて根拠になります。ただし決める前に、自分がいつも急な値動きの瞬間に入るかを確認します。そうなら、会社を変えても同じ分布を新口座へ持ち込むことになります。

結論2:約定の現実に戦略を合わせる。 測定には正負両方のスリッページと高い約定率がありますが、公正さの証明ではありません。仮定した状況では費用が優位性を食い尽くします。優位性0.8ピップスのスキャルピングは、スプレッド0.3、平均スリッページ−0.4ピップスでは数学的に成立しません。第6節の式を正しく使えば分かります。スリッページを入れるのは、 二回です。エントリーと決済に生じるため、コストは0.3 + 2 × 0.4 = 1.1ピップス で、優位性全体を超えます。しかも手数料をまったく含まない計算です。省略して0.3 + 0.4なら0.7ピップスとなり、余裕があるように見えます。他社の費用も比べますが、会社変更だけで優位性が戻るとは限りません。長い時間軸、大きい目標、低コスト銘柄を考えます。戦略には実費に耐える優位性が必要です。余裕の見積りも同じで、必ずスリッページを二回含む完全な式を使います。省略なら0.1ピップスの余裕、完全な式なら余裕はありません。一つの係数漏れだけで、数学上すでに成立しないシステムを生き残らせてしまいます。

結論3:コストを受け入れ、モデルへ入れる。 測定費用が戦略予算内に収まります。平均−0.2ピップス、往復0.4ピップスを仮定し、優位性が3ピップスなら許容できる費用です。料金表のスプレッドでなく、実測スプレッド、実測スリッページ、実測約定率をモデルへ入れます。実費を反映しても利益が残れば、市場に接しても耐えられる戦略です。費用を無視してでなく、完全に織り込んで機能するシステムを目指します。

避ける行動:

  • データを無視しない — 最も多い誤りです。偏った分布を一度の指標発表のせいにしますが、第6節の相場別集計は、印象で決めず検証するためのものです
  • 測定せず会社を変えない — 掲示板の意見だけなら、未知を別の未知へ替えるだけです。各社を測り同一条件で比較
  • 固定スプレッドに合わせて最適化しない — ティックの変動スプレッドの検証は悪い結果でも口座で再現できます。固定なら実取引で繰り返せない成績になります
  • 約定監査なしに大金を使わない — 少額口座の費用は夕食一回分です。非対称なスリッページの会社へ10,000 USDを入れれば、取引ごとに増える負担になります

NFPで一度悪い約定があっても証明ではありません。安定した大標本の持続的な偏りを、同条件の別測定と比べれば根拠になります。それが自分の記録から使える最も強い表現です。

測定は一度きりではありません。会社が流動性供給者、経路、プラットフォームのプラグインを変えれば品質も変わります。四半期ごとに測り、以前と比べます。銘柄、時間、数量、エントリー特性が同じでスリッページが増えたなら、文書で確認すべき観測であって、会社側の経路への確定結論ではありません。

移る場合も旧口座をすぐ閉じません。新会社に少額口座を作り、同一銘柄、時間、数量、十六項目の様式、そして、 比較可能な条件を含む標本で測ります。標本数が違えば双方の不確実性も考慮します。データが優位を確認してから資金を移します。同時測定だけが、会社変更と同時期の市場変化を分けられます。

最初の具体的行動は、第6節の十六列の表を作り、最初に契約書の正式会社名を入れ、全注文を記録することです。観測を増やしても中央値と三割合が動かなくなったら、第7節の方法で年間約定費用を計算します。料金表やランキングにはない数値です。

FAQ — FXの約定品質

スリッページとは何ですか。必ず不利ですか?
要求価格と注文の約定価格の差です。常に負ではなく、要求より有利なら正になります。分布は平均だけでなく、正、ゼロ、負の三割合で表します。大きく安定した標本で負が明確に多ければ、時間、注文種別と数量、自分のエントリー特性、同一条件の別口座との比較の順に確認します。分布だけで執行モデルも不誠実さも導けません。別々の問いで、後者は、 記事12.2で扱います。
約定品質の評価には何取引必要ですか?
誠実に示せる件数はなく、本記事も出しません。閾値は検証仮説、想定効果量、信頼水準、検定力で決まり、その四つなしの丸い数値は作り物です。代わりに自分で確認できる基準があります。数十件追加したとき中央値と三割合が目立って動く間は集め、通常時間、指標発表、低流動性を別集計し、件数を考慮して比較可能な条件だけを比べます。比較を読み取れる規模は、異なる相場を含む期間で集めた数百件です。規模の目安であり、閾値ではありません。
デモでブローカーの約定品質を評価できますか?
できません。程度の問題でもありません。デモには相手方、待ち行列、管理対象のエクスポージャーがなく、サーバーが模擬マッチングを行います。そのため全部約定、滑らない、安定したスプレッドなど、ライブより滑らかになりがちです。ただし必須標準でなく各社の実装で、一部はライブと同条件と記し、一部ガイドはスリッページや直ちに約定しない注文の取消を定めます。デモの結果からライブ品質は分かりません。自分で行える唯一の約定試験は、実資金の少額口座で、異なる相場を含む期間に十六項目を記録することです。デモは戦略ロジック、コード、操作の確認用です。
最良執行とは何ですか。方針はどこにありますか?
最良執行は指令2014/65/EU第27条(1)の義務で、会社は最善の結果に必要な十分な措置をすべて取ります。リテール顧客の結果を何より決めるのは、 総対価 、すなわち商品価格と執行への直接費用です。方針は法的文書欄にあり、フッターで対象の、 会社 を確認して契約名と照合します。上位五執行先の年次報告(RTS 28)は、 国内法化を完了したすべての加盟国で義務ではなくなりました 。根拠のMiFID II第27条(6)は、2024年2月28日の指令(EU) 2024/790で廃止され、国内法化期限は2025年9月29日でした。大半の国は完全な措置を通知済みです。ただしEU全体への主張ではありません。2026年8月7日の委員会一覧ではフランス、オランダ、ポルトガル、ルーマニア、スペインの五か国が措置未通知で、ESMAは各国の国内法化までは公開義務が続き得ると留保しました。完了国の会社なら欠如は警告でなく、未完了なら確認事項です。法域に関係なく危険なのは方針がない、または空疎な場合です。法状況と表は2026年8月24日に確認しました。
個人向けブローカーの許容約定率はいくつですか?
正解は一つでなく、本記事は意図的に値を示しません。個人市場で会社間比較可能な値を公表する一次資料は見つかりませんでした。銘柄、時間、注文種別、数量、相場次第で、基準なしの単一値は無意味です。妥当なのは手順です。約定、リクオート、拒否を重ならず合計100%の三分類とし、通常時間と指標発表を分け、同一変数の別口座か自分の以前の測定と比較します。標本数の閾値でも救えず、理由は件数の回答に示しました。数値が動かなくなるまで集め、件数を考慮して比較可能な標本を比べます。
測るのはブランドの品質ですか、特定会社の品質ですか?
特定会社です。契約法人には正式名、所在地、認可番号、監督当局があり、一ブランドに複数法域の会社が属し、方針も別々の場合があります。文書フッター、開設フォーム、確認書の三か所が同じ法人かを調べます。独立に登録簿でも確認します。自国での活動なら当局の監督対象一覧と外国投資会社の届出、ポーランドの例ならKNF検索、EU法人ならESMA登録簿です。会社名は記録の項目1で、なければ苦情、比較、監督のどれでも数値の宛先がありません。
NFP時のスプレッド拡大は普通ですか?
はい。重要指標発表での一時的な流動性低下から自然に起きます。EUR/USDでも数十秒間、桁が変わるほど広がり得ます。他人の表の値を写さず、自分の口座と銘柄のティックログで読みます。操作でなく市場の仕組みです。他社より不釣り合いに広がる、または発表後も数分戻らないなら問題になります。
Instant ExecutionとMarket Executionはどう選びますか?
Instantは要求価格か指定許容偏差内で約定し、範囲外はリクオートか拒否です。価格保証ではありません。範囲内は再確認なしで別価格となり、逆指値やギャップにも滑りが生じます。Marketはリクオートを出しませんが、スリッページを制限せず、拒否も排除しません。リクオートなしは約定保証ではありません。方式は不利な価格とエントリー喪失の間で費用を移すだけです。指標時のスキャルパーには喪失が高くつくこともあり、スイングでは通常差はわずかです。契約と方針で口座の方式と許容偏差を確認します。

出典・参考文献

資料確認日: 2026年8月23日。項目[3]、[4]、[7]、[8]は次の日に再読し、引用の文言を確認しました。 2026年8月24日。同日、規則2017/565第64条と前文101の正式文言を確定し、原文では逐語引用として挿入しました。項目[10]の二つのURLは各引用元です。[13]と[14]は2026年8月24日に追加しました。番号は本文の参照と対応します。

  1. 2014年5月15日の金融商品市場に関する欧州議会・理事会指令2014/65/EU(MiFID II)第27条 — 顧客に最も有利な条件での注文執行義務とリテール顧客の総対価原則。 EUR-Lex、CELEX 32014L0065。
  2. 2024年2月28日の指令(EU) 2024/790、指令2014/65/EUを改正 — 第1条(4)(c)の「第6項を削除する」によりMiFID II第27条(6)を廃止、第2条(1)で期限を2025年9月29日と設定。 EUR-Lex、2024年3月8日付OJ L。
  3. ESMA公的声明「MiFID II/MiFIR見直しの合意を踏まえたRTS 28報告公開義務への監督措置の優先度引下げ」、参照ESMA35-335435667-5871、2024年2月13日 — 文書本文(PDF)。日付2024年2月13日を含む文言は、別途、 付随するESMAニュースページを参照。
  4. 。欧州委員会、指令(EU) 2024/790の加盟国別国内法化措置一覧。大半は完全措置を通知。2026年8月7日にはフランス、オランダ、ポルトガル、ルーマニア、スペインの五か国が未通知。 finance.ec.europa.eu。
  5. 2024年2月28日の欧州議会・理事会規則(EU) 2024/791、規則(EU) No 600/2014(MiFIR)を改正 — 挿入された第39a条の注文送付報酬禁止、第39a条(1)の取引手数料リベート・割引の恒久除外、2026年6月30日までの移行特例。 EUR-Lex、2024年3月8日付OJ L。
  6. 2016年6月8日の委員会委任規則(EU) 2017/576(RTS 28)— 執行先情報の年次公開の技術基準。法体系には残るが、根拠のMiFID II第27条(6)は廃止。 EUR-Lex、CELEX 32017R0576。
  7. 金額と分類が異なるため、同じ事案の二文書を意図的に併記します。 暫定値: FXCM Inc.「スイスフランの動きに関するFXCMコメント」、2015年1月15日。2015年1月15日のSNB決定後、顧客口座のマイナス残高による会社への債務は約225百万米ドル。 globenewswire.com — Form 8-K臨時報告書の添付99.1として公開。添付自体の日付は2015年1月15日で、URLの1月16日は内容でなく配信メタデータ。 確定データ: 2016会計年度の年次Form 10-K、2017年3月に米SECへ提出。提出者は、 Global Brokerage, Inc. (2017年2月24日まではFXCM Inc.)。借方残高275.1百万米ドル、回収約9.8百万米ドル、2015年の回収後純損失265.4百万米ドル。 sec.gov、EDGAR。
  8. Financial Conduct Authority「Alpari (UK) Limitedの顧客向けニュース」— 2015年1月19日の特別管理制度適用を知らせる通知。 fca.org.uk。手続終了後の状態は2018年9月7日解散、記載は「Dissolved」。英国会社登録簿、番号05284142: Companies House。
  9. 国際決済銀行Markets Committee「2016年10月7日のポンド急変事象」、2017年1月13日公表。 bis.org。
  10. 2016年4月25日の委員会委任規則(EU) 2017/565、指令2014/65/EUを補足 — 第64条 (最良執行基準)と、 前文101 (直接の価格・費用以外を優先する条件)。別の二箇所で、基準の引用は第64条(1)、優先条件は前文101です。OJ L 87、31.3.2017、1–83頁。第64条は2022年8月2日の統合版。 EUR-Lex、統合版; 官報掲載本文。
  11. 国内登録簿の例:ポーランド金融監督庁KNFの監督対象検索と、国内で営業する外国投資会社の届出一覧。EU・EEA各国には当局管理の相当登録簿があり、自分の法域を確認します。 knf.gov.pl。
  12. 欧州証券市場監督局、ESMA Registers — EUの投資会社と執行先の登録簿。 registers.esma.europa.eu。
  13. ESMA質疑応答データベース、項目、 ESMA_QA_2557「注文フローへの支払い(PFOF)禁止下で顧客手数料を下げるための投資会社のリベート・割引利用」。回答者は欧州委員会、公表日は2026年3月3日、明記された法的根拠はMiFIR第39a条(1)。質問自体の登録日はサイトの形式が曖昧なため記載しません。 esma.europa.eu、ESMA_QA_2557。2026年8月24日追加。
  14. ESMA「MiFIR見直しによる注文フローへの支払い(PFOF)禁止の一時除外を利用するEU加盟国一覧」、参照ESMA35-335435667-5923、2024年3月27日。MiFIR第39a条(2)による一覧。唯一の国はドイツで通知日2024年3月21日、通知期限2024年9月29日も記載。 esma.europa.eu。2026年8月24日追加。
一覧にないものと、その理由。 EU外の会社に帰属させたRTS 28報告はありません。EU制度の文書であり、「ブランド対法人」の食い違いは脚注で解決しません。業界報告、小売ブローカーでも比較基準でもない機関向けプラットフォーム資料、出典と推薦ツールを兼ねるブローカー統計集計業者などの二次資料もありません。外国の協議文書をEU市場の主張の根拠にも使いません。一次資料はMiFIR第39a条、ESMAと自国当局の見解です。

学習の進捗

このレッスンを終えたら、ご自身で完了にしてください。ページを開いたりスクロールしたりするだけでは完了になりません。

進捗の保存にはJavaScriptとブラウザのストレージが必要です。

このブラウザ内だけに保存されます。アカウント登録や端末間の同期はありません。サイトデータを削除すると進捗が消えることがあります。

Jarosław Wasiński (ヤロスワフ・ヴァシンスキ)

編集長、ForexMechanics.com • マクロ・FXアナリスト

金融市場で20年以上の経験を持つ独立系プロアナリスト。2007年からFX市場で活動し、ファンダメンタル分析・OTC市場構造・規律ある資本リスク管理を専門としています。

  • 2004年より信頼性の高い金融教育を提供するMyBank.plの創設者兼編集長。
  • 投資家・トレーダー向けに数百本の詳細な市場解説、構造分析、教育コンテンツを執筆。
  • 市場の透明性を支持し、具体的なデータと機関投資家レポート(BIS・ESMA・CFTC)に基づく教育を推進。

すべてのコンテンツは教育・情報提供のみを目的としており、投資アドバイスや推奨を構成するものではありません。レバレッジ取引(Forex/CFD)は急速な資本損失リスクを伴います。