スリッページとは?実質取引コストへの換算と急変時のストレス計算
取引コスト計算 · TC06
スリッページとは?実質取引コストへの換算と急変時のストレス計算
スリッページとは、注文時に想定した基準価格と、実際に約定した価格との差です。スリッページ 計算の基本は、この差の絶対値をpip/point sizeで割ってpipsへ換算し、さらに「pips×1pipあたりの価値×数量」で金額に直すこと。買いと売り、入口と出口で有利・不利の符号が入れ替わるため、符号付きスリッページと絶対約定差を分けて扱います。入口と出口を合算し提示スプレッドを加えると、実質スプレッド(実現執行コスト)として一体で評価できます。本記事では符号ルールからVWAP、急変時のストレス計算、無料計算機での確認までを図解します。
- 基準価格と約定価格の差をpips・金額へ符号付きで換算する
- 買い・売り・入口・出口で不利/有利の符号がどう変わるかを整理する
- 入口+出口のスリッページに提示スプレッドを加えた実質コストを求める
- 正常・低流動性・急変の3シナリオでストレス幅を計算する
- ミニ計算機でVWAP・符号付きずれ・金額・スプレッド込み実質コストを試算する
Answer
結論:スリッページは「約定価格−基準価格」を符号付きで金額化する
スリッページの計算は3ステップです。第1に、注文時に想定した基準価格(発注時のレートや指定価格)を決めます。第2に、実際の約定価格との差の絶対値をpip/point sizeで割り、ずれをpipsへ換算します。第3に、「pips×1pipあたりの価値×数量」で金額に直します。買う取引では約定が基準より高いほど不利、売る取引では安いほど不利で、符号付きスリッページは不利をプラス、有利をマイナスで表します。
スプレッドや手数料が「注文前に分かる想定コスト」であるのに対し、スリッページは「注文してから約定するまでの価格変化で生じる、想定と実際の差」です。だからこそ、提示スプレッドだけを見て取引コストを判断すると、急変時の実質負担を取りこぼします。取引コスト全体の位置づけを先に押さえたい場合は、親記事の取引コスト計算完全ガイド(スプレッド・手数料・スワップから損益分岐点を求める)から読むと、本記事の役割が分かります。スプレッドそのもののpips換算はFXスプレッドのpips→金額換算の記事で扱っています。本記事は「想定価格と実際の約定の差」に集中します。
Basics
用語と前提:基準価格・pip・1unit value・符号
計算に入る前に、記事全体で使う用語と架空の前提をそろえます。以下の数値はすべて教育用の架空例であり、実在の相場や特定業者の約定・契約仕様ではありません。実際のpip定義、契約サイズ、提示スプレッド、執行方針はブローカー・口座・商品・法域・時刻で異なるため、必ずご自身の公式資料を確認してください。
- 基準価格(expected price):注文時に「この価格で約定するはず」と想定した価格。成行なら発注時の提示レート、ストップ/指値ならトリガー・指定価格が出発点です。
- 約定価格(actual fill):実際に約定した価格。複数のfillに分かれた場合は、後述の数量加重平均(VWAP)を用います。
- pip/point size:価格が動く最小の刻みの呼び名。USD/JPYなど対円では1pip=0.01が広く使われます。銘柄が変わればpoint sizeも変わります(単位の詳細はpipsを金額に換算する記事を参照)。
- 1pipあたりの価値(1unit value):1ロットを保有したとき、価格が1pip動くと損益がいくら変わるか。本記事の架空例では1ロットで1pip=1,000円と仮定します。
- 符号付きスリッページ:不利をプラス(コスト)、有利をマイナス(受取方向)で表す。絶対約定差は向きを外した距離。両者を分けて扱います。
本記事の計算例は、次の一貫した架空データセットを使い回します。対象はUSD/JPY(1pip=0.01、1ロットで1pip=1,000円)、数量1.0ロット、提示スプレッド0.6pips。入口の基準価格は150.000、約定は150.020とします。以降の表・図・ミニ計算機の初期値はすべてこの前提に一致させています。保有コストであるスワップ/金利は本記事の対象外で、スワップポイント・オーバーナイト金利の記事で扱います。
Formula
スリッページの計算式:pipsと金額、符号の付け方
スリッページ 計算の出発点は、約定価格と基準価格の差をpipsへ換算することです。まず距離(絶対約定差)を求め、次に取引の向きに応じて符号を付け、最後に金額へ直します。
架空例で代入します。買いの入口で基準150.000、約定150.020、pip size 0.01のとき、差は 150.020 − 150.000 = 0.020。これを0.01で割ると 2.0pips です。
符号は取引の向きで決めます。買う取引(=ロングの入口、ショートの出口)では約定が基準より高いほど不利なので、符号付きスリッページ=(約定−基準)÷pip。売る取引(=ショートの入口、ロングの出口)では約定が基準より低いほど不利なので、符号付きスリッページ=(基準−約定)÷pip。いずれもプラスが不利(コスト)、マイナスが有利(正のスリッページ)です。
金額は、符号付きpipsに1pipあたりの価値と数量を掛けます。
架空例では、2.0pips × 1,000円 × 1.0ロット = +2,000円。プラスなので、この入口では2,000円分だけ想定より不利に約定したことになります。もし約定が149.995(基準より安く買えた)なら、符号付きは (149.995−150.000)÷0.01 = −0.5pips、金額は −500円で、有利な方向(正のスリッページ)です。損益分岐やコスト率としての読み解きは損益分岐pips・コスト率・摩擦スコアの記事に接続します。
Signs
買い・売り・入口・出口で符号はどう変わるか
符号でつまずくのは、ポジションの入口と出口で実際に売買する方向が入れ替わるからです。ロングは入口で買い、出口で売ります。ショングは入口で売り、出口で買います。「不利」の意味は共通(想定より高く買う/安く売る)ですが、価格差の向きは象限ごとに反転します。4象限で整理します。
この整理から分かるのは、同じ「2.0pips不利」でも、ロング入口では約定が基準より高い方向、ロング出口では安い方向という違いです。計算では取引の向き(買う/売る)だけを見て符号を決めれば、入口・出口を混同せずに済みます。絶対約定差(距離)は常に正で、記録や平均に使います。
Order types
注文種別と約定特性:成行・ストップ・指値
スリッページの出やすさは注文種別で変わります。以下は一般論であり、実際の執行は業者の方針・商品・時刻・流動性で異なります。「指値なら必ず約定する」「ストップなら指定価格で約定する」とは限らない点に注意してください。
成行注文
今の価格でただちに約定を優先。価格が動いていれば基準からずれやすく、不利にも有利にも出ます。約定の速さと引き換えに、価格は確定していません。
ストップ注文
指定価格に達すると成行として執行されるのが一般的。窓開けや急変では指定価格を飛び越え、見積を超えるスリッページが出ることがあります。損失は固定されません。
指値注文
指定価格以上に有利な側でのみ約定を狙う。不利なスリッページは避けやすい一方、価格が届かなければ約定しない可能性があります。約定機会と価格のトレードオフです。
要するに、成行は「価格が不確定・約定はほぼ確実」、指値は「価格が有利側で確定・約定は不確実」、ストップは「トリガー後は成行的で価格が不確定」という性格です。損切りをストップで置く際に損失額が固定されない点は、ポジションサイズ側の設計にも関わります。損切り幅と数量の関係は損切り幅とポジションサイズの記事を参照してください。
Effective cost
入口+出口+提示スプレッド=実質スプレッド(実現執行コスト)
スリッページとスプレッドの違いは、確認できるタイミングです。提示スプレッドは注文前に画面で分かる想定コスト、スリッページは約定して初めて確定する差。両者を分けたまま眺めるより、入口と出口のスリッページを合算し、提示スプレッドを加えて一体化すると、往復の実質コストとして比較しやすくなります。これを実質スプレッド(実現執行コスト)と呼びます。
本記事では簡単化として、往復で提示スプレッドを1回、片道ごとにスプレッドの半分(ハーフスプレッド)を負担すると考えます。架空例で、提示スプレッド0.6pips、入口スリッページ+2.0pips、出口スリッページ+2.0pipsのとき、片道の実現執行コストは「スリッページ+ハーフスプレッド0.3」で入口2.3pips・出口2.3pips、往復で 4.6pips=4,600円(1.0ロット)です。提示スプレッドだけを見ていたら0.6pips=600円と誤認します。
この実質コストは、複数条件で比べると意味が増します。同じ戦略でも、提示スプレッドの狭い口座がスリッページで不利になれば、実質では割高になり得ます。ブローカー・口座タイプを総コストとスプレッド感応度で公平に比べる方法は、ブローカー・口座タイプの取引コスト比較の記事で扱います。
Stress
急変時のストレス計算:正常・低流動性・急変の3シナリオ
指標発表 スリッページのように、同じ戦略でも相場状況でずれ幅は大きく変わります。そこで、片道スリッページを0.1/0.5/2.0pipsと置いた3つの架空シナリオで、往復の実質コストを感応度として並べます。これらは予測値ではなく、前提を変えたときの振れ幅を見るための教育用の仮定です。提示スプレッドは0.6pips(片道ハーフ0.3)で共通とします。
片道 0.1 pips
流動性が高く、ずれが小さい前提。往復実質=(0.1+0.3)×2=0.8pips=800円。提示スプレッドが支配的。
片道 0.5 pips
早朝・薄商いなどでずれが拡大。往復実質=(0.5+0.3)×2=1.6pips=1,600円。スリッページの比重が増す。
片道 2.0 pips
指標発表・窓開けでずれが大きい前提。往復実質=(2.0+0.3)×2=4.6pips=4,600円。スリッページが支配的。
1条件の実質コストは本記事の式で手計算できます。ただし、複数のスリッページ前提・保有日数・スプレッド感応度を並べて比較したくなったら、その段階でPro相当の感応度分析が役立ちます。まずは無料計算機で自分の条件を1つ計算し、次に比較の必要性を確かめてください。
VWAP
複数約定とVWAP:数量加重平均を約定価格に使う
大きめの注文は、複数のfillに分かれて約定することがあります。このとき単純平均ではなく、数量加重平均(VWAP:Volume Weighted Average Price)を約定価格として使います。各fillの「価格×数量」を合計し、総数量で割った値です。
架空例で、1.0ロットの買い注文が次の3つに分かれて約定したとします。0.3ロット@150.010、0.5ロット@150.020、0.2ロット@150.035。VWAPは次のとおりです。
VWAP150.020を基準150.000と比べると、買う取引なので符号付きは (150.020−150.000)÷0.01 = +2.0pips、金額は +2,000円。単純平均((150.010+150.020+150.035)/3=150.0217)を使うと約定価格を誤り、スリッページも狂います。必ず数量で加重してください。
Mini calculator
ミニ計算機:実現スリッページを試算する
取引の向き・入口/出口・基準価格・約定fill(最大3件)と数量・pip/point size・1pip価値・提示スプレッド・ストレス倍率を入力すると、VWAP、符号付き/絶対スリッページ、金額、スプレッド込みの片道実現コストを教育目的で試算します。入力はブラウザ内だけで計算し、どこにも送信・保存しません。まず下の静的な計算例(表1)で式の動きを確認し、その下のツールで数字を差し替えてください。
| 入力・結果 | 値 | 式 |
|---|---|---|
| 取引の向き | 買う(ロング入口) | 入力 |
| 基準価格 | 150.000 | 入力 |
| fill1 | 0.3 @150.010 | 入力 |
| fill2 | 0.5 @150.020 | 入力 |
| fill3 | 0.2 @150.035 | 入力 |
| pip size | 0.01 | 入力 |
| 1pip価値 | 1,000円 | 入力 |
| 提示スプレッド | 0.6 pips | 入力 |
| VWAP | 150.020 | Σ(価格×数量)÷1.0 |
| 符号付きスリッページ | +2.0 pips | (150.020−150.000)÷0.01 |
| 金額 | +2,000円 | 2.0×1,000×1.0 |
| 片道実現コスト | 2.3 pips =2,300円 | 2.0+(0.6÷2) |
式:VWAP=Σ(価格×数量)÷Σ数量。符号付きずれ=買う取引 (VWAP−基準)÷pip/売る取引 (基準−VWAP)÷pip。金額=符号付きpips×1pip価値×総数量。片道実現コスト=符号付きpips+提示スプレッド÷2。プラスは不利(コスト)、マイナスは有利。
Record
約定履歴からスリッページを記録する
実際の約定 差 コストを把握するには、取引ごとにスリッページを記録するのが確実です。最低限、次の列をそろえると、後から符号付きで集計できます。注文時刻、基準価格、約定価格(複数fillならVWAP)、方向(買う/売る)、数量、符号付きpips、金額。プラスが不利、マイナスが有利です。
| 注文時刻 | 向き | 基準 | 約定 | 数量 | 符号付きpips | 金額 |
|---|---|---|---|---|---|---|
| 09:30:00 | 買う(入口) | 150.000 | 150.020 | 1.0 | +2.0 | +2,000円 |
| 10:15:00 | 売る(出口) | 150.500 | 150.480 | 1.0 | +2.0 | +2,000円 |
| 14:00:00 | 買う(入口) | 149.800 | 149.795 | 1.0 | −0.5 | −500円 |
この3件を合計すると、符号付きで +2.0+2.0−0.5 = +3.5pips、金額は +3,500円が正味の不利(コスト)方向です。3件目は有利な方向(正のスリッページ)ですが、これを将来の割引として固定的に見込むのは避けます。記録を続けると、時間帯・注文種別・銘柄ごとにずれの傾向が見え、執行の改善やバックテスト前提の見直しに使えます。継続的な監査台帳としての管理は、Premium相当の機能領域です。
Pitfalls
よくある失敗例
- 提示スプレッドだけで判断する:0.6pipsの想定コストを見て安心し、急変時の実質4.6pipsを見落とす。入口+出口+スプレッドで一体評価しましょう。
- 符号を取り違える:売る取引で「約定−基準」を使い、有利・不利を逆に集計してしまう。買うは約定−基準、売るは基準−約定です。
- ストップで損失が固定されると考える:窓開けや急変では指定価格を飛び越えます。ストレス幅を見込んだ数量にしておくことが大切です。
- 正のスリッページを固定控除する:有利なずれを期待収益として先に引くと、コストを過小評価します。計画は不利側で見積もります。
- 複数約定を単純平均する:数量加重(VWAP)を使わないと約定価格を誤ります。必ず数量で加重します。
- バックテストで提示価格のまま約定させる:スリッページ0の前提は実売買より良く見えがち。感応度を持たせて検証します。
いずれも、符号を向きで決め、入口・出口・スプレッドを一体化し、ストレス幅を見込むという原則で避けられます。取引スタイル別に必要値幅とコストがどう変わるかは、スキャルピング・デイトレ・スイングの取引コスト比較の記事が参考になります。
Checklist
実務チェックリスト
スリッページ 計算を発注前後に確認できるチェックリストにまとめます。
- 基準価格(発注時レートやトリガー価格)を明確に決めたか。
- 約定価格を、複数fillなら数量加重(VWAP)で1価格にまとめたか。
- 取引の向き(買う/売る)で符号を付けたか。買うは約定−基準、売るは基準−約定。
- 符号付きpipsに1pip価値と数量を掛けて金額へ換算したか。
- 入口+出口+提示スプレッドで実質コストを一体評価したか。
- 正常・低流動性・急変でストレス幅を見込んだか。
- 手数料・スワップ・税・為替換算など未考慮項目を把握したか。
- 注文種別(成行・ストップ・指値)の執行方針を業者資料で確認したか。
1条件の実質コストをここまで自分の数字で確認したら、次は実際の入力です。複数のスリッページ前提や保有日数を並べて比較したくなったら、その段階でPro・Premiumの機能を検討してください。ほかの記事は日本語の記事一覧から探せます。
FAQ
よくある質問
スリッページとは何ですか?
スリッページはどう計算しますか?
買いと売りで符号はどう変わりますか?
ストップ注文なら指定価格で約定しますか?
positive slippageはコストから引けますか?
複数約定のslippageはどう計算しますか?
スプレッドとslippageの違いは?
バックテストへslippageをどう反映しますか?
References
参考資料
- SG Group 取引コスト計算機(無料で使う) — 片道/往復コスト、損益分岐、実質コストの確認。
- SG Group 取引コスト計算機 プラン一覧 — Free・Pro・Premiumの機能と提供範囲。
- ブローカー・口座タイプの取引コスト比較 — 実質コストとスプレッド感応度で公平に比べる方法。
- pip・tick・contract size・execution policyなどの正確な定義は、各取引所・規制当局・当該業者の一次資料でご確認ください。
免責事項
本記事は、入力した条件に基づく概算計算を扱う教育・情報提供を目的としています。個別銘柄の売買、取引方向、口座・ブローカーの推奨、エントリー・決済、価格予測、利益の保証を行うものではなく、投資助言ではありません。掲載した数値・価格・スリッページ例・スプレッド・記録表はすべて架空の教育用データであり、実在の相場・成績・利用者数・約定品質・特定業者の契約仕様を示すものではありません。提示スプレッド、pip/point、contract size、tick value、手数料、スワップ/金利、執行方針はブローカー・口座・商品・法域・時刻で異なります。提示スプレッドは将来の約定スプレッドを保証せず、ストップ注文も指定価格での約定を保証しません。窓開け・急変・流動性低下・スリッページにより、見積を超えるコストや損失が生じる場合があります。正のスリッページ、リベート、キャッシュバックを固定的な収益や恒久的な負のコストとして扱わないでください。ミニ計算機の結果は単純化した一般式による概算で、手数料・スワップ・税・入出金費用・為替換算・約定拒否・リクオート等は含みません。税や為替換算が計算に含まれるかは、実際のツールと公式資料でご確認ください。実際のコスト・約定価格は相場状況と業者仕様で変わるため、取引前に必ず公式の契約仕様・料金表・執行方針をご確認ください。SG Groupの機能・提供範囲・料金は変更され得ます。最新の内容は各サービスページおよびプランページをご確認ください。

