SOR(Smart Order Routing)は、便利な一方で、実際には気付きにくい落とし穴やコスト増、流動性リスクが潜んでいます。
本記事では仕組みとメリットを整理したうえで、6つのデメリットと回避策について解説します。
SOR注文とは?初心者が知るべき仕組みと最良執行システムの基本
SOR注文は、証券会社のシステムが約定可能な全市場をリアルタイムでスキャンし、投資家にとって最も有利と判定された市場を自動で選択して注文を執行する注文方式です。
東証だけでなく、PTSやダークプール(非公開取引システム)も含めた“最良執行方針”に基づいて動くため、一見するとコストも手間も節約できる夢のような機能に思えます。しかし、デメリットも存在することには注意が必要です。
SOR注文の流れ【国内市場・PTS】
注文は投資家→証券会社システム→SOR判定エンジン→各市場の順番で流れます。
エンジンは各市場の気配を取得し、アルゴリズムがランキング付けを行い、最も有利と判断した市場へ注文します。
取引所・ダークプール・複数市場マッチングの効果とリスク
複数市場を横串に検索できるメリットは、狭いスプレッドを享受しやすい点にあります。
例えば東証で1,001円の売気配しか無い場面でも、PTSの買気配が1,003円に存在すればSORは東証への売りを回避し、PTSで約定させる可能性が高くなります。
一方、ダークプールでは気配情報が事前に開示されないため“約定するまで価格が見えない”という不透明さがつきまといます。また、複数市場で同時に気配を監視する分、約定の遅延によるリスクがあり、取引所の公開気配より不利な価格で約定するリスクがある点がデメリットです。
- 価格改善メリット=複数市場の最良気配を自動取得
- 情報非対称性リスク=ダークプールの価格非開示
- 約定遅延によるリスク
指値・成行・IOC発注画面での指定・選択手順
SOR注文に対応している証券会社のシステムでは発注画面の“注文方法”欄にチェックボックスまたはプルダウンが用意されています。SOR注文を利用する際に選択しましょう。
指値・成行・IOC(Immediate Or Cancel)いずれも選択可能ですが、約定保証の度合いとコスト構造が異なることがある点に注意が必要です。
初心者がSOR注文をだす場合の注意事項
初回のSOR発注では、まず自分の証券会社が採用している最良執行方針と対象市場リストを必ず確認しましょう。同じ株価でも最終的な“実質コスト”が変動することがあります。
成行SORでは、流動性が低い状況下などでは意図しない価格で約定することがあります。一方、指値SORは上限(もしくは下限)が明確にあるため価格面では安心ですが、約定しない事態も起きます。
SOR注文のメリットのまとめ
SORの最大の利点は、“市場を自分で選ばなくてもベストプライスに近づける”という効率性にあります。
人間が板を切り替えながら比較する手間を省き、取引コストを引き下げる可能性が高まります。加えて、マーケットインパクトを分散できる点で恩恵を受ける場合があります。これらのメリットは、特にデイトレーダーや短期売買主体の投資家にとって見逃せません。
要注意!SOR注文6つのデメリットと回避策
利便性が高いSORですが、実際に利用すると「思ったより不利な価格で約定した」「注文が通らなかった」などの声も少なくありません。
原因を分解すると、価格表示の非対称性、システム遅延、流動性枯渇、手数料体系の見落としなど、6つの主要リスクに集約できます。
デメリット1:気配が見えず同値約定できない可能性
ダークプールや一部PTSは気配情報を事前公開しないため、投資家は“板”を確認できません。
その結果、東証の同値買い板が厚く見えていても、SOR判定によって気配非表示市場へルーティングされ、予想外の価格で約定するケースがあります。
特に薄商い銘柄では1ティックあたりの値幅が大きいため、同値約定できずに価格が飛ぶリスクが顕在化しやすいです。
回避策としては、指値幅を狭め過ぎず、東証の板に十分な厚みがある時間帯に発注すること、もしくはダークプールを除外できる証券会社を選択する方法が有効です。
- 気配非表示市場を除外できる設定を確認
- 薄商い銘柄は東証板厚い時間に発注
- 成行より指値で価格を限定
デメリット2:スプレッド拡大で実質手数料・費用が増える
流動性の低い市場では、買値と売値のスプレッドが日中東証と比べて大幅に広がる傾向があります。
SORが“最良価格”と判断しても、その市場自体のスプレッドが大きければ約定コストは跳ね上がります。
例えば100株単位で1円のスプレッド拡大が起きれば、往復で200円の“見えない手数料”を負担する計算です。
回避するには、板状況を必ずチェックし、スプレッドが一定幅以上に広がっている場合は注文を控えることが重要です。
テクニカルに対処するならば、“東証気配とPTS気配の乖離率が○%超ならSOR除外”といった条件付発注をサポートする証券会社を選択すると良いでしょう。
デメリット3:システム障害・判定遅延リスク
SORは高速で複数市場を横断する特性上、どこか一つの市場や通信経路が障害を起こすだけで判定ロジックがストップし、注文約定の遅延が生じる可能性があります。この遅延フェーズで先回り注文が入ると、不利な約定あるいは約定失効が起こり得ます。
障害発生時には証券会社が自動で東証に切り替える設計が多いものの、そのフロー自体が処理待ちになるケースもあるため、完全な保険にはなりません。
投資家としては、約定通知が遅いと感じたら即座に注文状況を確認し、必要なら手動で取消しや再発注を行う“監視体制”を敷くことが必須です。
- 約定通知が遅延したら即座に注文状況を確認
- 障害発生時の自動切替フローを証券会社ごとに把握しておく
デメリット4:信用取引との併用で金利コスト増
SORは現物取引だけでなく信用取引でも利用できます。
しかし、信用建玉を夜間PTSで約定させると東証取引よりも清算日がずれるケースがあり、その間のコストが余分に発生する点が見落とされがちです。
信用取引の金利が年3%前後に設定されている場合の例では、100万円の建玉ならば1日あたり約82円の追加コストです。
デメリット5:夜間流動性不足で注文が成立しない
PTSの夜間セッションは参加者が限定されるため、東証日中に比べて出来高が大幅に落ち込む銘柄も珍しくありません。
SORは最良価格を“提示”しても、その数量が不足していれば部分約定や未約定で終わります。
特に出来高1000株未満の中小型株では、100株の指値でもヒットしないケースが続出します。夜間は極端な板空白が頻発するため、必ず発注前に板画面を参照し、実際の出来高を目視確認しましょう。
デメリット6:クロス取引・自動的優先市場変更によるトレード崩れ
SORは複数市場へ同時発注を行わず、最良市場へ“単一ルーティング”する設計が一般的です。
そのため、同一銘柄で買いと売りを同時にぶつけるクロス取引を計画しても、システムが自動で優先市場を変更してしまい、買いだけ約定・売りだけ未約定などのトレード崩れが起こり得ます。約定ズレが発生するとリスクが増大します。クロス取引時はSOR機能をオフにして同一市場に発注するなどの対策をしましょう。
SOR注文を使わない方がよい投資家タイプと注意点
SORは万能ではなく、投資スタイルによっては“使わない方がむしろ安全”というケースも多々存在します。
初心者・長期投資家にとっては重要性は低い
初心者やバイ&ホールド派は取引頻度が少なく、1回あたりの価格改善効果よりも“分かりやすさ”と“確実性”を重視すべきフェーズです。
SORでわずかな価格優位を狙うよりも、東証一本で板とチャートをシンプルに把握した方が学習コストが低く、精神的負担も軽減されるというひともいます。
また、長期投資では1円2円の約定差より保有期間中の企業価値向上がパフォーマンスを左右します。
よって、SORの複雑な仕組みに神経を使うよりも、財務分析や銘柄研究に労力をあてることを重視したほうがよいでしょう。
レバレッジETF短期売買での注意点
レバレッジETFは価格変動が激しく、秒単位でNAV(基準価額)との乖離が拡大します。
SOR判定から発注までに数ミリ秒の遅延があるだけで、価格が大きく滑る可能性が高い商品です。
特にダブルインバース型ETFは流動性が東証に集中しており、板が極端に薄い市場へSORを介すメリットはほぼありません。
短期トレーダーでは、東証板を直接監視し、指値を巧みに調整する手動戦略の方が結果的にパフォーマンスが安定するというひとも少なくはないでしょう。
まとめ:SOR注文のデメリットを理解し賢く選択しよう
SORは複数市場を一括で最良執行できる便利な仕組みですが、気配非表示・システム遅延・流動性不足などのデメリットが存在します。
価格改善効果を過信せず、自分の投資スタイル・資金規模・取引時間帯を踏まえた上で“ON/OFFを使い分ける”ことが最も合理的な戦略です。賢くSORを活用し、無用なコストとリスクを最小限に抑えるのに役立てましょう。
よくある質問【FAQ】

Q1. SOR注文は「最良執行」を保証してくれる仕組みなのですか?
A. 保証はされません。SORは「その瞬間に最も有利に見える市場」へ注文を送りますが、注文が届くまでの短い間にも価格は動きます。あくまで「良い条件を目指してくれる仕組み」であり、必ず希望通りの価格で約定するわけではない、と覚えておきましょう。
Q2. SOR注文が成立しない状況への対処法は?
A. まず「どの市場でも買い手・売り手が見つからない状態」なのか、「SORの経路選択の問題」なのかを切り分けることが大切です。対処法としては以下が考えられます。
- 指値から成行に変更する:流動性が低い銘柄では、指値価格に届かず約定しないケースがあります。成行に切り替えることで約定しやすくなりますが、価格は相場に任せることになります。
- 注文サイズを小さくする:大口注文は分割しても市場の受け皿が足りないことがあります。数回に分けて注文することで約定しやすくなります。
- 時間帯を変える:流動性は取引開始直後や引け前に高まる傾向があります。約定しにくいと感じたら時間をずらすのも一つの手です。
- SORをオフにして市場を直接指定する:証券会社の設定でSORを無効にし、流動性の高い東証に直接注文を出す方法も有効です。
Q3.成行より指値が有利になるケースはありますか?
A. 成行よりも指値が有利になる場面の例:
- 板が薄い銘柄:売買注文の少ない銘柄で成行を出すと、不利な価格まで約定が滑ってしまう「スリッページ」が起きやすいです。指値であれば許容できる価格に上限・下限を設定できます。
- 相場急変時:急騰・急落中に成行注文を出すと、想定より大幅に不利な価格で約定することがあります。指値なら最悪のケースを防げます。
- SORで複数市場に分散されるとき:各市場で指値を設定しておくことで、どの市場で約定しても一定の価格条件を守れます。
- 寄り付き・引けの時間帯:取引開始直後や終了間際は価格が乱れやすく、成行は想定外の約定価格になるリスクがあります。指値で参加するほうが価格をコントロールしやすいです。
Q4.ダークプールは国内規制の対象ですか?
国内ダークプールは金融商品取引業者内の取引システムとして金融庁の監督下にあります。