記事一覧
フェアバリューギャップFVGプライスアクションインジケーターバックテストドル円

フェアバリューギャップは99%埋まる:普通の足も同じだった

フェアバリューギャップはドル円の足の2割強で生まれ、96〜99%が埋まります。ただしギャップを作らなかった足の高安も同じ割合で戻られていました。埋まるまでの中央値は2本、4割強は次の1本です。実測の記録。

フェアバリューギャップ(Fair Value Gap、FVG)は、ローソク足3本で判定するパターンです。1本目の高値と3本目の安値が重ならなければ、その間の値幅は「真ん中の足が一気に通り抜けて、売り買いが釣り合わないまま残った領域」だと読みます。価格はそこに戻ってくる、というのが公開されている説明です。

戻ってきます。ドル円で数えると96.2〜99.4%が戻られていました。

問題は、その数字がフェアバリューギャップについて何も言っていないことです。強気ギャップの天井は3本目の足の安値そのものなので、「ギャップが埋まった」は「その足の安値に価格が戻った」と一字一句同じ出来事です。そして安値は、どのローソク足にもあります。

96%97%98%99%100%M15 2025M15 2024H1 2025H1 2024H4 2025H4 2024価格が戻ってきた割合
ギャップを作った足それ以外の足ドル円・その足の安値(強気)または高値(弱気)に価格が戻った割合
6つの区分すべてで、ギャップを作った足のほうが普通の足よりわずかに戻られにくい、という結果です。

フェアバリューギャップとは何を指しているのか

判定は3本の足の比較1回だけです。

  • 強気:3本目の安値 > 1本目の高値。帯はその2つの価格のあいだ
  • 弱気:3本目の高値 < 1本目の安値。帯はその2つのあいだ

真ん中の足は出てきません。式に入っていないので、そこが大陽線でも十字線でも判定は変わりません。

ドル円で、この条件が成立する頻度を数えました。

時間足足の本数ギャップ足に対する割合帯の幅(中央値)
15分足202524,9035,61022.53%2.95pips
15分足202424,9995,45521.82%2.70pips
1時間足20256,2261,31221.07%6.85pips
1時間足20246,2501,27120.34%5.80pips
4時間足20251,61036822.86%15.75pips
4時間足20241,61636922.83%13.50pips

5本に1本の足がギャップを開けています。 珍しい形ではありません。15分足では幅が0.1pipsに満たないものが年82〜89件あって、これはチャートに描いても帯にならず点線1本に見えます。

99%が埋まる、ただし普通の足も同じだけ埋まる

ギャップが埋まった割合と、ギャップを作らなかった足の安値・高値に価格が戻った割合を並べます。後者は「1本目と3本目が重なっていた足」、つまりフェアバリューギャップではない足です。

時間足ギャップの足それ以外の足
15分足202599.36%99.37%
15分足202499.19%99.39%
1時間足202598.55%98.71%
1時間足202498.27%98.82%
4時間足202597.01%97.18%
4時間足202496.21%97.79%

冒頭の図がこの表です。6区分すべてで、ギャップの足のほうがわずかに低い。 戻られるまでの本数の中央値も、両方とも2本で一致しました。

「フェアバリューギャップは埋まる」は正しい観測ですが、埋まるのはギャップだからではありません。レンジのある相場では、どの足の高安もいずれ通過されます。この指標は、その一般的な性質に名前を付けたものです。

戻ってくるまでの中央値は2本だった

待ち時間を数えると、さらに使いにくくなります。

時間足中央値次の1本で3本以内上位10%の待ち
15分足20252本44.03%63.31%44本
15分足20242本46.07%64.02%41本
1時間足20252本45.32%62.57%43本
1時間足20242本43.55%62.37%40本
4時間足20252本45.10%63.59%29本
4時間足20242本41.97%63.10%54本

4割強が、ギャップの成立した次の1本で埋まっています。 3本目の足が終わった瞬間にチャートへ帯が現れて、次の足で消える、という動きが最頻です。

「未約定のギャップに価格が戻ったら入る」という手順は、この分布の上では成立しません。帯を認識してから注文を置くまでのあいだに、半分近くが終わっています。

埋まらずに残るものもあります。2025年の1年間を通して最後まで開いていたのは、15分足で36件(5,610件中)、1時間足で19件(1,312件中)、4時間足で11件(368件中)でした。

帯の内側は無い:最初の1本で半分が閉じ切る

帯には幅があります。「天井に触れる」と「底まで埋める」は別の出来事のはずです。最初に触れた1本が、帯のどこまで入ったかを測りました。帯の幅を1として、0が天井、1が反対側です。

時間足触れた回数到達した深さ(中央値)半分まで完全に埋めた帯の1.5倍まで抜けた
15分足5,5741.1270.58%53.07%42.07%
1時間足1,2931.0666.82%51.35%40.84%
4時間足3570.9766.11%49.30%39.78%

中央値がほぼ1.0です。 触れた足がそのまま帯を通り抜けるのが真ん中の挙動で、約半分は1本で完全に埋め切ります。4割は帯を半分ぶん行き過ぎます。

帯の内側に価格が入って止まる、という描像は出てきませんでした。

チャートに表示する方法

標準では入っていないので、どのツールでも一手間かかります。

  • MT4 / MT5:同梱のインジケーター一覧にフェアバリューギャップはありません。カスタムインジケーター(.mq4 / .mq5)を MQL4/Indicators などに置いてから、ナビゲーターで追加します
  • TradingView:標準のインジケーター一覧には無く、公開スクリプトから探して追加します
  • Formiq:チャートのインジケーター設定にパターンの分類で入っています。埋まっていないギャップだけを表示する切り替えと、最小の幅(pips)の指定ができます

表示の設定で効くのは、この2つです。ギャップは足の2割で生まれて99%が埋まるので、全部描くと過去の跡でチャートが埋まります。

真ん中の足は計算に使われていない

公開されている説明では、真ん中の足は「displacement(勢いのある足)」と呼ばれ、大きいほど良いとされます。判定式はそこを読みません。読まないことが損なのかを測りました。

真ん中の足の実体をATR比で4等分して、価格が水準に戻ったあと10本でギャップの向きに動いていた割合を出します。

時間足Q1(最小)Q2Q3Q4(最大)
15分足49.68%47.02%51.76%49.32%
1時間足53.11%53.73%47.52%41.93%
4時間足44.32%47.19%49.44%52.81%

実体が大きいほど良い、にはなりませんでした。15分足はQ3が最大、1時間足はQ2が最大で大きいほど下がり、4時間足はQ4が最大です。時間足ごとに向きが違います。

もう一段踏み込んで、判定の境目そのものを見ます。1本目と3本目の重なりをATR比の符号付きで測り、マイナス(重なっている=ギャップではない)も含めて区切りました。

40%45%50%55%ここからギャップ≤−1.0−1.0…−0.5−0.5…−0.2−0.2…00…0.20.2…0.50.5…1.0>1.01本目と3本目の重なり(ATR比・マイナスは重なっている)
M15H1H4ドル円2025年・価格が水準に戻ってから10本後、ギャップの向きに動いていた割合
縦線がインジケーターの言う「ギャップの始まり」です。線はそこで何も起きていません。

ゼロの左右で何も起きていません。区分ごとの数字は41.46〜55.87%(3時間足×8区分の24通り)に散らばりますが、ゼロをまたぐ段差は15分足が−1.81ポイント、1時間足が+2.81ポイント、4時間足が−4.35ポイントで、符号が揃いません

インジケーターが引いている線は、連続した量の途中に置かれた線でした。

フェアバリューギャップを条件にした検証の設定

ここまでは価格そのものの話です。ここから売買として測ります。

項目
通貨ペアドル円
時間足15分足 / 1時間足 / 4時間足
期間2025年(本命)、2024年(検定用)、2025年の前半と後半
スプレッド0.3pips
ロット0.1
決済反対シグナル(損切り・利確は別途)
読み方戻りを取る / 発生に乗る
ギャップの最小幅ATRの0倍・0.25倍・0.5倍・1倍・1.5倍・2倍
有効期間5・10・20・50・100本(戻りを取る側のみ)

読み方は2つに分けました。

  • 戻りを取る:まだ埋まっていない帯に価格が戻ったら、帯の向きに入る(強気ギャップ=買い)。教科書どおりの読み方です
  • 発生に乗る:ギャップが生まれた足で、その向きに入る。同じ形を勢いとして読みます

最小幅をpipsではなくATR倍にしたのは、中央値が15分足の2.95pipsから4時間足の15.75pipsまで動くからです。1つのpips値では3つの時間足をまたげません。

どの時間足で残ったか

2025年に黒字だった設定の数です。

読み方時間足2025年2024年両方の年中央値(2025年)
戻りを取る15分足13/3020/306/30−426.3pips
戻りを取る1時間足6/3020/300/30−1,929.5pips
戻りを取る4時間足5/3021/305/30−1,862.2pips
発生に乗る15分足2/63/61/6−513.5pips
発生に乗る1時間足3/66/63/6−79.7pips
発生に乗る4時間足1/66/61/6−1,584.7pips

1時間足の「戻りを取る」は、30通りのうち両方の年で黒字だったものが1つもありません。

そして2024年と2025年で数がまるで違います。2024年は6区分すべてで半分かそれ以上が黒字(20/30・20/30・21/30・3/6・6/6・6/6)でしたが、2025年は最大でも13/30です。相場の性格が変わっただけ、と読むのが素直です。

条件エディタが開いたときの設定(最小幅ATR0.25倍・有効期間50本)の成績を出します。

読み方時間足取引勝率PF損益順位
戻りを取る15分足20251,33746.97%1.072+1,155.8pips10/30
戻りを取る15分足20241,28048.59%1.073+1,215.2pips13/30
戻りを取る1時間足202532141.43%0.687−3,051.7pips28/30
戻りを取る4時間足20259643.75%0.631−2,146.3pips19/30
発生に乗る15分足20251,21137.90%1.052+840.7pips2/6
発生に乗る4時間足20247341.10%1.751+2,852.4pips1/6

15分足だけが2年ともプラスです。取引回数も1,200を超えていて、少ない回数で作られた数字ではありません。

最小幅の効き方は15分足で最もはっきりしています。

最小幅平均損益平均取引数黒字だった設定
0倍(無効)+271.5pips2,3223/5
ATR 0.25倍+1,344.4pips1,2315/5
ATR 0.5倍+2,232.7pips6055/5
ATR 1倍−593.2pips1330/5
ATR 1.5倍−1,302.1pips490/5
ATR 2倍−949.1pips290/5

15分足・2025年・「戻りを取る」の数字です。細いギャップを捨てるところまでは効いて、捨てすぎると残りません。

2024年の最良設定は6通りすべて2025年に負けた

このシリーズで毎回やる検定です。片方の年でいちばん良かった設定を、そのまま相手の年に当てます。

読み方時間足2024年の最良その年の損益2025年では2025年での順位
戻りを取る15分足1倍 / 100本+3,713.3pips−1,103.4pips25/30
戻りを取る1時間足1倍 / 100本+3,968.4pips−2,744.2pips25/30
戻りを取る4時間足1.5倍 / 20本+2,946.3pips−1,765.1pips15/30
発生に乗る15分足1倍+2,445.9pips−136.7pips3/6
発生に乗る1時間足1倍+4,186.1pips−1,017.3pips6/6
発生に乗る4時間足0.25倍+2,852.4pips−1,694.4pips4/6

6通りすべてが赤字になりました。 2024年に4,000pips近く出した1時間足の設定が、2025年は−2,744.2pipsで6通り中いちばん悪い順位です。

順位相関(2024年と2025年)は−0.771から0.543まで散らばりました。1時間足は「戻りを取る」が−0.597、「発生に乗る」が−0.771で、前の年に良かった順に並べると翌年は逆順に近いという形です。

2025年の前半と後半で切り直しても、−0.6から0.657までばらけます。1年という単位でも、半年という単位でも、順位は持ち越されませんでした。

勝率が5割を超えた設定が1つも無い

年20回以上取引した設定に限ると、6つの区分すべてで勝率が50%を超えた設定はゼロ件でした。

読み方時間足対象平均勝率平均利益平均損失
戻りを取る15分足30通り43.57%76.90pips−72.35pips
戻りを取る1時間足20通り39.98%79.44pips−83.80pips
戻りを取る4時間足20通り37.37%101.46pips−132.54pips
発生に乗る15分足6通り38.78%77.89pips−72.53pips
発生に乗る1時間足4通り38.52%92.30pips−67.71pips
発生に乗る4時間足4通り34.38%137.85pips−120.82pips

勝率が5割を割る指標は、このシリーズでは順張り側の特徴でした。「未約定の帯まで引きつけて逆張りする」という説明の形とは合いません。実際、勝率と損益の順位相関は0.143〜0.531とすべて正で、勝率の高い設定のほうが損益も良いという素直な関係になっています。逆張り系(ウィリアムズ%RやMFI)で見た「勝率が高いほど負ける」形ではありませんでした。

フィルター・損切り・スプレッド

条件エディタの初期設定に足して測りました。すべて2025年です。

ADXフィルターは、唯一黒字だった15分足の「戻りを取る」を削るだけでした。

条件取引勝率損益
そのまま1,33746.97%+1,155.8pips
ADX(14) 20以上94746.15%+500.9pips
ADX(14) 25以上66346.46%+267.4pips
07-16 UTC のみ64046.09%−1,013.2pips
12-21 UTC のみ57549.04%+873.2pips

時間帯は片方だけ残ります。12-21 UTC は取引を6割弱に減らして損益を+873.2pipsに保ちますが、07-16 UTC は符号が反転して−1,013.2pipsです。片方が効いてもう片方が壊れる形は、フィルターというより期間の切り分けに近いので、そのまま使う根拠にはなりません。

損切り・利確は15分足では動かず(SL30/TP60で+1,161.4pips、SL50/TP100で+1,187.9pips、そのままが+1,155.8pips)、赤字だった4時間足では損失を縮めます(そのまま−2,146.3pips → SL30/TP60で−154.2pips)。赤字を小さくしているだけで、黒字にはなりません。

スプレッドは、このシリーズで毎回そうなる形になりました。

読み方時間足取引スプレッド00.3pips1.0pips損益分岐
戻りを取る15分足1,337+1,556.9pips+1,155.8pips+219.9pips1.164pips
発生に乗る15分足1,211+1,204.0pips+840.7pips−7.0pips0.994pips
戻りを取る1時間足321−2,955.5pips−3,051.7pips−3,276.4pipsなし

スプレッドで失うpipsは、取引回数×スプレッドと一致します。 6通りすべてで、予測と実測の差は0.1pips以内でした。15分足で黒字だった2つは、スプレッドが1.164pipsと0.994pipsを超えると消えます。実際のドル円ならまだ余裕がありますが、年1,200回以上取引する設定の余裕としては薄いほうです。

この検証で言えること

  1. 「ギャップは埋まる」は、ギャップの性質ではない。 96.2〜99.4%が埋まりますが、ギャップを作らなかった足の高安も97.2〜99.4%が戻られていて、6区分すべてでギャップの足のほうが低い
  2. 待ち時間の中央値は2本。 6区分すべてで2本、4割強が次の1本で埋まる。「戻ってくるのを待つ」手順が想定している間が無い
  3. 帯に内側が無い。 最初に触れた足が到達する深さの中央値は帯の0.97〜1.12倍で、約半分が1本で埋め切る
  4. 判定の境目に段差が無い。 重なりをATR比で区切ると、ゼロをまたぐ変化は時間足ごとに符号が違う(−4.35〜+2.81ポイント)
  5. 売買として残るのは15分足だけ。 最小幅ATR0.25〜0.5倍で2年とも黒字。ただし2024年の最良設定は6通りすべて2025年に負けており、良かった設定を選ぶ根拠にはならない

関連する記事として、同じ「描画ツールを条件に昇格させて測る」形はフィボナッチ・リトレースメントで作りました。基準率を先に数えてから条件を評価する形はGMMA、指標が別の既知のものと同じだった例はCCIにあります。勝率と損益の向きについてはボリンジャーバンドが対照になります。

この検証の限界

  • ドル円1本のみ。 通貨ペアを変えると変わる可能性があります。とくに帯の幅は値動きの大きさに直結します
  • 2024年と2025年の2年だけ。 そしてこの2年は性格がはっきり違い、2024年は6区分すべてで半分以上の設定が黒字、2025年は最大でも13/30でした。どちらが「普通」なのかを決める材料はありません
  • 決済は反対シグナル。 実際にこのパターンを使う人は、帯の反対側に損切りを置いたり、直近の高安まで持ったりします。その形は測っていません
  • 「戻る」の定義は帯の端に触れた時点。 終値で判定する流儀もあり、その場合の数字は変わります
  • 時間帯フィルターは2つの窓のうち片方だけを設定して測っています。 実運用でどの時間に絞るかは、ここで測った2つ以外にもあります
  • 上位足のギャップを下位足で使う形は測っていません。 この検証は各時間足の中で完結しています

よくある質問

フェアバリューギャップは本当に埋まりますか?
埋まります。ドル円で数えると96.2〜99.4%(15分足・1時間足・4時間足×2024年と2025年の6区分)が、その後で価格に戻られていました。ただしこの数字は、フェアバリューギャップについて何も言っていません。強気ギャップの天井は3本目の足の安値そのもので、「ギャップが埋まった」は「その足の安値に価格が戻った」と同じ文です。ギャップを作らなかった足で同じことを数えると97.2〜99.4%で、6区分すべてでギャップの足のほうがわずかに戻られにくいという結果でした。
フェアバリューギャップが埋まるまで何本かかりますか?
中央値は2本です。6区分すべてで2本でした。次の1本で埋まったものが41.9〜46.1%、3本以内が62.3〜64.1%を占めます。つまり「価格が戻ってくるのを待つ」という手順は、ほとんどの場合いちども待ちません。埋まらずに年をまたいだのは15分足で36〜44件、4時間足で11〜14件でした。
フェアバリューギャップの設定でいちばん重要なのは何ですか?
ギャップの最小幅でした。15分足の「戻りを取る」読み方では、ATRの0.25倍と0.5倍がどちらも5通り中5通りで黒字、幅の下限を設けない0倍は5通り中3通り、1倍以上は5通り中0通りです。ただし黒字だったのは15分足だけで、1時間足と4時間足は年3〜4回しか取引しない設定を除いて全滅しました。有効期間(何本まで待つか)は15分足で短いほうがわずかに良い程度です。
真ん中の足が大きいフェアバリューギャップのほうが効きますか?
差は出ませんでした。真ん中の足の実体をATR比で4分割して、価格が戻ったあと10本でギャップの向きに動いた割合を数えると、15分足47.0〜51.8%、1時間足41.9〜53.7%、4時間足44.3〜52.8%です。どの時間足でも実体の大きさに沿って増えも減りもしませんでした。そもそも3本足の判定式は真ん中の足を一度も読みません。
フェアバリューギャップはMT4やTradingViewで表示できますか?
どちらも標準では入っていません。MT4とMT5は同梱インジケーターにフェアバリューギャップが無いので、カスタムインジケーターを自分で入れることになります。TradingViewも標準のインジケーター一覧には無く、公開スクリプトから追加します。Formiqのチャートにはパターンの分類で入っていて、埋まっていないギャップだけを出す・最小幅で細いものを落とす、の2つを設定できます。バックテスト側でも条件として使えます。

Formiqは、リプレイ練習とノーコードバックテストをブラウザだけで使える無料のFXツールです。 チャートを開く、または無料プランでできることをご覧ください。