CHARTARMORYChartArmoryトップ →
無料資料

OBV完全解剖:大口の買い集めを数字で追跡する方法

価格はごまかせても、出来高はごまかせません。1963年にジョセフ・グランビルが『Granville's New Key to Stock Market Profits』で発表したOBV(On-Balance Volume)を、基本の計算式からシグナル線(EMA)の設計、買い集めとダイバージェンスの実例、頻繁なシグナルの限界、熟練トレーダーでも見落としがちなデータの落とし穴まで解剖します。

1. 定義と数式:累積出来高が方向をつくる仕組み

  • OBV(t) = OBV(t−1) + 出来高(t) ・ 終値が前日より上昇した日
  • OBV(t) = OBV(t−1) − 出来高(t) ・ 終値が前日より下落した日
  • OBV(t) = OBV(t−1) + 0 ・ 終値が前日と同じ日(変わらず)

なぜ絶対値ではなく変化量と方向なのか:OBVはデータの初日から足し続ける累積和です。起点をいつにするかで絶対値はまったく変わるため、意味があるのは一定期間の変化量(デルタ)と、高値・安値が切り上がるか切り下がるかという方向だけです。

2. 自分で計算:BTC 2020年10月12〜16日

毎日の日足確定直後に当日の終値を前日と比べて上昇(+)・下落(−)・変わらず(0)を判定し、その符号で当日の出来高全体を直前のOBVに足すか引きます。わずか5日でも数万BTCが足し引きされ、OBV曲線の起伏をつくります。(10月11日を0として開始)

日付終値(ドル)前日比出来高(BTC)OBV
10-1211,528.25↑ 足す52,825+52,825
10-1311,420.56↓ 引く42,205+10,620
10-1411,417.89↓ 引く41,415-30,795
10-1511,505.12↑ 足す48,761+17,966
10-1611,319.32↓ 引く48,798-30,832

データ:バイナンス BTCUSDT 日足(UTC)。

3. シグナル線:OBVの20日指数移動平均(EMA)

OBVの線だけでは、資金の継続的な流入か一時的な振れかを見分けにくいため、直近の値に重みを置く20日EMAをシグナル線に使います。α = 2/(20+1) ≈ 0.0952、EMA(t) = α×OBV(t) + (1−α)×EMA(t−1)。当日OBVの約9.52%と前日EMAの約90.48%を合計し、最初の値は最初の20日間のOBVの単純平均です。2020年10月18日のETHは、OBV 14,835,916 がEMA 14,332,673 より大きく「平均より上(純流入優位)」と判定されます。

14,835,916OBV(ETH、10月18日)
14,332,67320日EMA
+503,242 ETHOBV − EMA
価格 · ETHOBVEMA2020-09-0320-10-18

4. シグナル① 価格は横ばい+OBV上昇:静かな買い集め

価格は止まっているのにOBVだけが急角度で上がる局面は、大口が価格を刺激せずに売り物を吸収するときに現れる典型的な買い集め(アキュムレーション)パターンと解釈されます。ETHは2020年9月3日の381ドルから10月18日の378ドルへ−0.9%と横ばいでしたが、同じ期間にOBVは+7.96M ETH増えました。その45日後、価格は597ドル(+57.9%)になりました。

−0.9%45日間の価格
+7.96M ETH同期間のOBV
+57.9%その後45日間の価格
価格 · ETHOBV20-09-0320-10-18

5. シグナル② 高値更新+OBV下落:弱気ダイバージェンス

価格は前回の高値を超えて高値を更新しているのに、OBVの高値は前回より低くなる現象を弱気ダイバージェンスと呼びます。上昇を支える実際の買いが細っている分配(ディストリビューション)局面のサインと解釈されます。BTCは2021年4月13日の63,575ドルから11月8日の67,526ドルへ+6.2%上がりましたが、同じ期間にOBVは−0.93M BTC減りました。その後90日間で価格は42,381ドル(−37.2%)まで下がりました。

+6.2%価格(4月→11月)
−0.93M BTCOBV(4月→11月)
−37.2%その後90日間の価格
価格 · BTCOBV21-04-1321-11-08

6. シグナルが頻繁に変わる:ダマシ(ホイップソー)

OBVが20日EMAを上抜けたら買い、下抜けたら売るという単純なクロスのルールを2018〜2026年のBTC日足に当てはめると、状態は510回入れ替わります。年に約58回、約6日に1回です。「終値が50日移動平均より上」というトレンド条件を加えても344回、年平均39回と月に3回以上変わります。それだけ、毎日確認しないと変わったシグナルを見逃しやすいのです。

510OBV↔EMA転換(2018〜2026)
34450日線条件を加えた後の転換
39条件追加後の年平均転換

7. データの落とし穴:OBVを盲信してはいけない4つの理由

  • 買い集めシグナルの失敗:ETHは2025年8月21日〜10月5日にOBVが+2.71M ETH増えて買い集めのように見えましたが、その後45日間で価格は−33.0%下落しました。撤退基準がなければ大きな損失につながりかねません。
  • 取引所ごとの出来高の差:2021年のBTCの1日平均出来高は、バイナンス69,924 BTC、ビットスタンプ4,940 BTCと約14倍の差がありました。どの取引所のチャートを見るかでOBVの軌跡とシグナルが変わります。
  • 外れ値の出来高:OBVは値動きの大きさに関係なく、その日の出来高全体を足し引きします。2018-11-20のBTCの1日の出来高は直前30日合計の19.0%でした。そんな1日がOBVのトレンド全体を揺さぶります。
  • 日足の確定時刻:24時間市場なので、確定基準(UTC 0時、日本時間9時など)によって終値と出来高の集計区間が変わり、陽線が陰線に変わって符号そのものが逆になることがあります。

8. 毎日やること:手作業ならこの7ステップ

  1. UTC 0時(日本時間9時)の日足確定を確認
  2. 当日の終値を前日と比べて上昇・下落・変わらずを判定
  3. 符号に従って当日の出来高を足し引きしOBV(t)を更新
  4. EMA(t) = α×OBV(t) + (1−α)×EMA(t−1)でシグナル線を更新
  5. 直近50日の終値で50日移動平均を更新
  6. ① OBVがEMA20より上か ② 終値が50日線より上かを同時に確認
  7. 前日と状態が変わったらすぐに記録して対応

暗号資産は週末も祝日も休みません。この確認と計算を年に365回、1日も欠かさず繰り返す必要があります。

この計算、毎日自分でやりますか?

忙しい毎日の中で1日確認を逃すだけで、大事な流れが変わったことに気づかず通り過ぎてしまいます。Volume Tide(暗号資産の日足専用)はチャートに表示しておくだけで、この流れをすべて自動で処理し、▲RIDEか▼OUTの表示だけをすっきり見せます。面倒な作業はVolume Tideひとつに任せて、あなたはチャートの表示を気軽に確認するだけです。

Volume Tideですぐ見る →

チャート分析を助ける教育資料です。利益を保証するものではなく、投資には損失のリスクがあります。事例の騰落率と転換回数は過去のデータで計算した結果であり、将来の利益を保証するものではありません。
データ:バイナンス BTCUSDT・ETHUSDT、ビットスタンプ BTCUSD 日足の終値・出来高(UTC)、OBVは2017-08-17から累積、EMA20の初期値は最初の20日の単純平均。OBVの考え方:Joseph E. Granville『Granville's New Key to Stock Market Profits』(1963)。