この記事で分かること

  • VWAP・TWAP・POV・IS戦略・アイスバーグ注文という主要な執行アルゴリズムの目的の違いと使い分けの考え方
  • マーケットインパクトが「一時的インパクト」と「恒久的インパクト」に分かれる構造と、それが執行戦略の設計に与える影響
  • インプリメンテーション・ショートフォール(IS)を遅延コスト・売買コスト・機会コストに分解し、数値で検算する方法
  • スマートオーダールーティング(SOR)とPTS、そして日本の高速取引行為者登録制度(2018年4月施行)という電子執行を支える制度インフラ

結論:アルゴリズム執行の目的は「マーケットインパクトを抑えながらベンチマークに近い価格で執行すること」

プログラム売買・アルゴリズム執行とは、機関投資家などの大口注文を、あらかじめ設定したルールに従って自動的に分割・執行する仕組みのことです。人が電話や対面で条件を詰めながら約定させる伝統的な執行に対し、アルゴリズム執行は「いつ」「いくらの数量を」「どの市場に」出すかをシステムが判断します。狙いは単純で、大口注文を一度に市場へぶつけたときに生じる値動き(マーケットインパクト)を抑えながら、投資家が設定したベンチマーク(VWAPやアライバルプライスなど)に近い価格で約定させることです。証券会社の株式デスクが自己勘定で大口を一括処理するリスクビッド方式や、電話・対面でのブロック取引の実務は株式トレーディングデスクの実務ブロックトレードの実務で扱っていますが、本記事はそれとは異なる「電子的に自動分割・執行するアルゴリズム」そのものの仕組みと、それを支える制度インフラに絞って解説します。マーケットメイクの収益構造そのものはマーケットメイクの収益構造を参照してください。以下では、VWAP・TWAP・POV・IS戦略・アイスバーグ注文という代表的な執行アルゴリズムの使い分け、マーケットインパクトが一時的インパクトと恒久的インパクトに分かれる構造、執行コストをインプリメンテーション・ショートフォール(IS)として分解して計測する方法、複数市場から最良価格を探索するSORとPTS、2018年4月に施行された日本の高速取引行為者登録制度、そしてバイサイドのTCA(取引コスト分析)という順で、電子執行を成り立たせている実務と制度を押さえていきます。

執行アルゴリズムの類型:VWAP・TWAP・POV・IS戦略・アイスバーグ注文の使い分け

証券会社が機関投資家向けに提供するアルゴリズム取引の執行戦略は、何を目標(ベンチマーク)に置くかによって大きく3つの系統に分けて整理できます。日本銀行金融研究所の分析では、これらは価格ベンチマークに近づけることを目指す「ベンチマーク型」、市場の出来高に追随して執行する「参加型」、そして数理モデルに基づき取引コストそのものを最小化する「コスト型」に分類されています。こうした執行アルゴリズムは、指値・成行・IOC(即時執行・残数量失効)といった基本的な注文方式・執行手法を土台に、発注のタイミングと数量配分を自動化したものだといえます。

ベンチマーク型の代表がVWAP(volume-weighted average price、出来高加重平均価格)戦略です。過去の典型的な日中出来高パターンをもとに注文を時間帯ごとに配分し、自らの約定価格を市場全体のVWAPに近づけることを目指します。同じベンチマーク型でも、TWAP(time-weighted average price、時間加重平均価格)戦略は出来高パターンを考慮せず、指定した執行期間を均等な時間間隔で機械的に分割するという、より単純な設計です。市場流動性が薄い局面ではTWAP戦略は過大なマーケットインパクトを支払いやすく、その分VWAP戦略より効率性が落ちるとされています。参加型の代表がPOV(percentage of volume、出来高参加率)戦略で、執行中の市場出来高をリアルタイムで監視し、自らの売買高が市場出来高に対して常に一定の比率になるよう追随します。VWAP戦略が過去の出来高パターンという静的な計画に基づくのに対し、POV戦略は市場の実際の出来高に動的に反応する点が異なります。コスト型の代表がIS戦略(インプリメンテーション・ショートフォール戦略)で、過去データと数理モデルから算出した最適な執行速度に従って執行し、次節で扱う執行コストそのものを最小化することを目標にします。

これらのアルゴリズムとは別の次元にある注文方式が、アイスバーグ注文です。VWAP戦略やPOV戦略が「いつ・どれだけ執行するか」という時間軸の設計であるのに対し、アイスバーグ注文は「取引所の板にどれだけ見せるか」という表示量の設計であり、大口注文のうち指定した株数・割合だけを板に表示し、その分が約定するたびに次の分を板に表示させる、という仕組みです。三菱UFJ eスマート証券の説明によれば、注文の全量を表示しないことで他の投資家に取引意図を悟られにくくし、価格の急激な変動を防ぐ効果が期待できるとされています。実務ではアイスバーグ注文をVWAP戦略やPOV戦略といった時間軸のアルゴリズムと組み合わせて使うことも多く、両者は代替関係ではなく補完関係にあります。

種類系統ベンチマーク・狙い執行の特徴
VWAP戦略ベンチマーク型市場の出来高加重平均価格過去の出来高パターンに基づき時間帯ごとに静的に配分
TWAP戦略ベンチマーク型時間加重平均価格執行期間を均等な時間間隔で機械的に分割
POV戦略参加型市場出来高に対する一定の参加率執行中の実際の出来高にリアルタイムで追随
IS戦略コスト型インプリメンテーション・ショートフォールの最小化数理モデルに基づく最適な執行速度で執行
アイスバーグ注文表示制御板への表示株数・割合の抑制約定ごとに板表示分を補充。他の執行アルゴリズムと併用可能

マーケットインパクトの構造:一時的インパクトと恒久的インパクト

執行アルゴリズムが抑えようとしている「マーケットインパクト」とは、自らの注文が市場に流れることによって、その銘柄の価格が不利な方向に動いてしまう現象を指します。日本銀行金融研究所の分析では、マーケットインパクトは性質の異なる2つの要因から説明できるとされています。ひとつは流動性需要コストで、取引主体が市場に流動性の提供を求める対価として支払うコストであり、流動性がある程度見込める市場では比較的短時間で減衰します。もうひとつは情報の流布コストで、市場参加者が売買情報そのものを「割安・割高のシグナル」として受け取り、それによって価格水準そのものが変化することに伴うコストであり、こちらは長時間持続する傾向があるとされています。この2つの性質の違いから、マーケットインパクトはさらに一時的インパクト(temporary impact)と恒久的インパクト(permanent impact)の2つに分けて考えられることがあります。

以下は説明用の仮設例です。実在の銘柄・取引を示すものではありません。ある銘柄の執行前の気配を1,000円とし、機関投資家が大口の買い注文を数時間かけて執行したとします。執行が進むにつれて価格は徐々に上昇し、執行の終盤で1,008円まで達したとします。執行が終わった直後は、割高だと判断した他の投資家の売りが入るなどして価格は1,003円まで反落し、その水準でしばらく落ち着いたとします。この場合、ピーク時の1,008円と執行後に定着した1,003円との差5円は、注文の執行という一時的な流動性需要が解消されるとともに消える一時的インパクトです。一方、執行前の1,000円と執行後に定着した1,003円との差3円は、市場がこの注文を新しい情報(買い需要の存在)として織り込み、解消されずに残る恒久的インパクトにあたります。執行アルゴリズムが分割執行によって抑えようとしているのは主にこの一時的インパクトの部分であり、恒久的インパクトは注文の存在そのものが持つ情報効果に近いため、執行速度を落としても完全には消えません。

図1:マーケットインパクトの構造(仮設例) 1,000円 執行前 1,000円 1,008円 執行中(ピーク) 1,003円 執行後(定着) 一時的インパクト 5円(執行後に反落・消滅) 恒久的インパクト 3円(執行後も残存) 横軸:発注から執行終了後までの時間の推移(概念図) 数値はいずれも説明用の仮設例。実在の銘柄・取引を示すものではない。
図:執行によって価格は一時的にピーク1,008円まで押し上げられるが、執行終了後は1,003円まで反落して定着する。ピークからの反落幅5円が一時的インパクト、執行前水準からの残存差3円が恒久的インパクトにあたる。

執行コストの計測:インプリメンテーション・ショートフォール(IS)の分解と数値検算

執行の質を事後的に検証する枠組みが取引コスト分析(TCA:Transaction Cost Analysis)で、その中心的な指標がインプリメンテーション・ショートフォール(IS)です。Perold [1988]が定義したこの概念は、投資家が意思決定した時点の価格(アライバルプライス)で全量を即座に約定できた場合の想定損益と、実際に時間をかけて執行した結果生じた実際の損益との乖離を指します。日本銀行金融研究所の整理によれば、ISは遅延コスト(執行を開始した価格と投資を意思決定した価格との差に発注株数を乗じた額)、売買に伴うコスト(執行開始時点の価格と実際の約定価格との乖離で、マーケットインパクトとタイミングコストを含む)、そして機会コスト(未執行のまま残った株数に、執行開始後に生じた価格差を乗じた額)に分解できます。

式(インプリメンテーション・ショートフォール)
IS(円)=遅延コスト+売買コスト+機会コスト+手数料
遅延コスト=(執行開始価格-アライバルプライス)×発注株数
売買コスト=(約定平均価格-執行開始価格)×約定株数
機会コスト=(評価時点価格-執行開始価格)×未執行株数

以下は説明用の仮設例です。実在の銘柄・取引を示すものではありません。機関投資家が5万株の買い注文を出す場面を考えます。投資を意思決定した時点のアライバルプライスは1,000円でしたが、証券会社が実際に執行を開始した時点では気配が1円上昇し1,001円になっていました。VWAP戦略で数時間かけて執行した結果、4万8,000株(全体の96%)が約定し、その約定平均価格は1,003円でした。残り2,000株は執行時間内に約定せず、評価時点(当日の終値)の価格は1,004円だったとします。執行手数料は約定1株あたり0.3円と仮定します。

項目計算金額
遅延コスト(1,001円-1,000円)×50,000株+50,000円
売買コスト(1,003円-1,001円)×48,000株+96,000円
機会コスト(1,004円-1,001円)×2,000株+6,000円
手数料0.3円×48,000株+14,400円
IS合計50,000+96,000+6,000+14,400+166,400円
図2:ISの内訳(仮設例、5万株買い注文) +50,000円 遅延コスト +96,000円 売買コスト +6,000円 機会コスト +14,400円 手数料 166,400円 IS合計 (約定元本の33.3bps) 数値はいずれも説明用の仮設例。実在の銘柄・取引を示すものではない。
図:遅延コスト・売買コスト・機会コスト・手数料の合計がIS合計166,400円(約定元本5,000万円の33.3bps)になる。

IS合計は16万6,400円です。アライバルプライスを基準にした想定元本(1,000円×50,000株=5,000万円)に対する比率、いわゆるアライバルプライス比で見ると、166,400円÷50,000,000円=0.33%、ベーシスポイント換算で約33.3bpsにあたります。内訳を見ると、実際の約定平均価格1,003円と執行開始時点の気配1,001円との差から生じる売買コスト(9万6,000円)が全体の過半を占めており、次いで遅延コスト、手数料、機会コストの順に続きます。仮にこの執行を評価する際の別のベンチマークとして、執行期間中の市場全体のVWAPが1,002円だったとすると、自らの約定平均価格1,003円はこのベンチマークを1円(4万8,000円)上回っており、VWAPというベンチマークに対しては相対的に不利な執行だった、と評価できます。ISとVWAP対比という2つの指標はどちらも執行の質を測るものですが、ISはアライバルプライスという投資判断時点の価格を基準にするのに対し、VWAP対比は執行期間中の市場平均という異なる基準を用いる点で、評価の視点が異なります。

ISの分解計算を自分の手で組んでみる

本記事で示した遅延コスト・売買コスト・機会コストの分解は、数字を変えて自分でExcel上に組んでみると理解が定着します。無料のExcelテンプレート集で、こうした執行コストの分解計算を練習できます。

→ 無料Excelテンプレート集(Excel Starter Pack)を見る

スマートオーダールーティング(SOR)とPTS:複数市場から最良価格を探索する

執行アルゴリズムが「いつ・どれだけ」執行するかを決める一方で、「どの市場に」注文を出すかを自動的に判断する仕組みがスマートオーダールーティング(SOR:Smart Order Routing)です。日本の株式市場には東京証券取引所という取引所のほかに、私設取引システム(PTS)と呼ばれる代替市場が存在します。SMBC日興証券が公表している説明によれば、同社のSOR注文は東京証券取引所に加えて、ジャパンネクスト証券が運営するJ-Market、大阪デジタルエクスチェンジが運営するODX PTSへ発注を取り次ぎ、発注時点で各取引ベニューの気配情報を比較し、原則として最良の価格が提示されている市場を自動的に判定して執行するとされています。複数の市場から最良の価格を横断的に探すという発想は、値付けが公開されない相対交渉型のダークプール・PTSにも通じるものですが、SORが対象にするのは主に気配(価格)が公開されている市場です。

以下は説明用の仮設例です。実在の銘柄・市場を示すものではありません。ある銘柄Zの株価水準が3,000円前後で推移しているとき、東京証券取引所の最良売り気配が3,005円、PTSの最良売り気配が3,003円だったとします。投資家が500株の成行に近い買い注文を出す場合、SORを使わず東証にのみ発注すれば3,005円で約定しますが、SORが両市場の気配を比較してPTSへ発注すれば3,003円で約定し、1株あたり2円、500株で1,000円の価格改善効果が得られる計算になります。

式(価格改善効果)
価格改善効果(円)=(発注先を東証に固定した場合の約定価格-SORが選んだ市場の約定価格)×株数

価格改善効果は(3,005円-3,003円)×500株=1,000円です。この金額自体は小さく見えますが、機関投資家が日々大量の注文を執行する中で積み上がれば、無視できない執行コストの差になります。なお、日本のPTS市場は運営会社の参入・撤退が続いており、Cboeジャパンは同社が運営していたPTS事業を含む日本株式市場業務を2025年9月1日に終了しています。SORの取次ぎ先は、こうした市場構造の変化に応じて証券会社ごとに見直されるため、利用する証券会社がどの市場を比較対象にしているかを確認しておく必要があります。実務ではアイスバーグ注文をSORと組み合わせて発注することもあり、この場合は東証だけでなくPTSやダークプールも監視の対象になるため、約定率を高められる可能性があるとされています。

日本の高速取引規制:高速取引行為者登録制度

アルゴリズム執行やSORの一部は、電子情報処理システムが自動的に取引判断を行い、通常より短縮された通信手段で取引所に注文情報を伝達する「高速取引行為」(金融商品取引法第2条第41項)に該当し得ます。2017年の金融商品取引法改正により、こうした高速取引行為を行う者(高速取引行為者、同法第2条第42項)に対する登録制度が導入され、金融庁の説明によれば2018年4月1日から制度が開始されています。登録を受けずに高速取引行為を行うことは認められておらず、登録に際しては、採用する取引戦略の概要を業務方法書に記載することが求められます。金融庁の監督指針は、この取引戦略を「マーケットメイク戦略」(売り・買い両方の注文を出し、他の投資家の取引相手となることでスプレッド分の利益を得る戦略)、「アービトラージ戦略」(価格変動に相関がある複数銘柄・市場間の価格差に着目した裁定取引で利益を得る戦略)、「ディレクショナル戦略」(近い将来の価格変動を予測して利益を得る戦略)、「その他の戦略」の4類型に整理しています。金融庁が公表している登録一覧によれば、2026年7月23日時点で53者が高速取引行為者として登録されています。

高速取引行為者には、取引システムの異常動作によって金融商品市場の機能に支障を及ぼさないようにするための管理態勢も求められます。金融庁の監督指針は、取引の類型・規模に応じた適切なハードリミット・ソフトリミットを取引システムに組み込み、市場に混乱を生じるおそれのある異常な注文が伝達された場合には直ちにキャンセルする、いわゆるキルスイッチの仕組みを備えることなどを、監督上の着眼点として挙げています。金融庁が2025年9月に公表した資料によれば、東京証券取引所の売買システムに近接した場所に参加者サーバーを設置するコロケーション経由・高速取引行為者等の注文は、注文件数ベースで市場全体の75%程度、売買代金ベースでは35%程度を占めており、東証上場銘柄の売買代金に占める割合を戦略別に見ると、ディレクショナル戦略が45%程度と最も大きく、マーケットメイク戦略とアービトラージ戦略がそれぞれ15%程度、その他の戦略が25%程度で推移しているとされています。こうした高速な処理を市場インフラの側で支えているのが、日本取引所グループ傘下の東京証券取引所が運用する株式売買システムであるarrowheadです。日本取引所グループの説明によれば、arrowheadは2010年1月4日に稼働し、注文応答時間は約0.2ミリ秒、相場情報の配信時間は約0.5ミリ秒という処理速度を備え、2024年11月には市場利用者の利便性や国際競争力を高めることを目的とした「arrowhead4.0」が稼働しています。アルゴリズム執行やSORが実務として成立しているのは、こうした低遅延の取引インフラと、それを利用する高速取引行為者に対する登録・監督の枠組みが両輪で機能しているためだといえます。

バイサイドのTCAと証券会社の最良執行方針

証券会社(金融商品取引業者等)には、金融商品取引法第40条の2に基づき最良執行義務が課されています。日本証券業協会の説明によれば、これは顧客から受けた有価証券の売買注文について、最良の条件で執行するための方針・方法をあらかじめ定め、その方針・方法に従って注文を執行する義務であり、証券会社は最良執行方針を公表するとともに、上場株券等の注文を受ける際にはあらかじめ顧客にその方針を記載した書面を交付しなければならないとされています。もっとも、この義務はあくまで証券会社が自らの最良執行方針に従って誠実に執行することを求めるものであり、個別の注文ごとに理論上の最良価格での約定を保証するものではありません。

そのため機関投資家(バイサイド)の側では、証券会社の執行が実際にどれだけ質の高いものだったかを、前節で扱ったISやVWAP対比といった指標を使って事後的に検証する取引コスト分析(TCA)が重要な役割を果たします。TCAの結果は、単に過去の執行を評価するだけでなく、どの証券会社にどの執行アルゴリズムで発注するかという次回以降の発注判断や、証券会社との取引条件の交渉材料としても使われます。日本銀行金融研究所が整理した実務動向によれば、機関投資家がTCAを取引執行の判断そのものに組み込む動きも進んでいるとされ、執行後の事後評価にとどまらず、執行中の意思決定にもコスト分析の枠組みが使われるようになってきています。バイサイドの運用担当者にとって、VWAP戦略・TWAP戦略・POV戦略・IS戦略のどれを選ぶかは、銘柄の流動性・執行にかけられる時間・マーケットインパクトへの許容度によって変わる実務判断であり、その判断の巧拙は最終的にTCAの数値となってポートフォリオの運用成績に跳ね返ってきます。

よくある質問(FAQ)

Q. VWAP戦略とTWAP戦略はどちらを使うべきですか。
A. 一概にはいえませんが、過去の出来高パターンが安定している流動性の高い銘柄ではVWAP戦略のほうが市場実態に即した配分ができ、効率的とされています。TWAP戦略は出来高パターンを考慮しない単純な時間分割のため、流動性が薄い局面では過大なマーケットインパクトを支払いやすい傾向があります。

Q. 執行をゆっくり分割すれば、マーケットインパクトは必ず小さくなりますか。
A. 一時的インパクトは抑えやすくなりますが、執行時間を延ばすほど、その間に相場が不利な方向へ動いてしまう機会コストやタイミングリスクは大きくなります。マーケットインパクトの抑制と機会コストの抑制はトレードオフの関係にあり、これを踏まえて執行速度を最適化するのがIS戦略の考え方です。

Q. 高速取引行為者の登録は、アルゴリズム執行を使う機関投資家自身にも必要ですか。
A. 登録が必要になるのは、電子情報処理システムが自動的に取引判断を行い、通常より短縮された通信手段で取引所に注文情報を伝達する高速取引行為を自ら行う者です。機関投資家が証券会社の執行アルゴリズムを利用するだけの場合、通常は証券会社側が高速取引行為者としての登録の要否を判断する立場にあり、機関投資家自身が一律に登録対象となるわけではありません。個別の該当性は制度の詳細に即して判断する必要があります。

Q. アイスバーグ注文はアルゴリズム執行と同じものですか。
A. 同じではありません。VWAP戦略やPOV戦略は「いつ・どれだけの数量を執行するか」という時間軸の設計であるのに対し、アイスバーグ注文は「取引所の板にどれだけ見せるか」という表示量の設計です。実務では両者を組み合わせて使うことも多く、代替関係ではなく補完関係にあります。

Q. TCAの数値が悪かった場合、証券会社を変えるべきですか。
A. TCAの結果だけで単純に判断すべきではありません。執行コストは銘柄の流動性や当日の市場環境によっても変動するため、複数回・複数銘柄にわたる傾向を見たうえで、証券会社との対話や執行アルゴリズムの選び方の見直しを検討するのが実務上の一般的な進め方です。

まとめ

アルゴリズム執行は、VWAP・TWAP・POV・IS戦略という異なるベンチマークを持つ執行戦略と、板への表示を制御するアイスバーグ注文という異なる次元の仕組みを組み合わせて、大口注文のマーケットインパクトを抑えながらベンチマークに近い価格での約定を目指す実務です。マーケットインパクトは一時的インパクトと恒久的インパクトに分けて理解でき、執行の質はインプリメンテーション・ショートフォール(IS)として遅延コスト・売買コスト・機会コストに分解して事後的に検証できます。どの市場に注文を出すかを自動判定するSORと、その対象となるPTSという市場構造、そして高速取引行為者登録制度という規制の枠組みが、日本におけるこうした電子執行を実務として支えています。バイサイドにとっては、証券会社の最良執行方針を前提としつつ、TCAを通じて実際の執行の質を継続的に検証することが、執行コストの管理につながります。

セールス&トレーディング実務の理解をさらに広げる

本記事で扱った電子執行の仕組みを土台に、証券会社の株式デスクが担う人的なマーケットメイクやブロック取引の実務、マーケットメイクの収益構造も合わせて確認すると、執行という実務の全体像がつかみやすくなります。

→ 株式トレーディングデスクの実務を見る → 無料会員登録はこちら

出典・参考(2026年9月確認)

※本記事は教育目的の一般的な解説であり、法務・税務・投資助言ではありません。設例は理解のための仮設例であり、実在の企業・銘柄・取引条件を示すものではありません。