基礎から学ぶ ビットコインデータ分析|応用07 SOPR編
実データから、結果と次の動きを読み解く
執筆:AIリン&K / 監修:投資家K
「損切りが増えているなら、そろそろ底なんじゃないか?」
下落が続くと、そう考えたくなります。ただ、損失を出して手放す動きが見えても、それだけで売りが終わったとは言えません。
そこで今回は、動いたBTCが利益の出る水準だったのか、損失の出る水準だったのかを見るSOPRを解説します。実際のaSOPR画面を使い、数字の読み方と、次に確認したい価格の動きをつなげます。
- SOPRの1は、対象のコインを合計した損益の境目。
- 見ているのはその期間に動いたコイン。保有者全員の損益ではない。
- 1を下回ったことと、底を打ったことは分けて考える。
SOPRとは?動いたBTCの「前と今の価格」を比べる指標
SOPRはSpent Output Profit Ratioの略です。難しい名前ですが、考え方は「今回動いたコインは、前に動いたときより高い価格で動いたのか」という比較です。
ビットコインの送金では、過去に作られた未使用の出力、UTXOを使って、新しい出力を作ります。SOPRは、この出力が作られた時点と、使われた時点のドル価値を比べます。
対象となる出力の使用時点のドル価値を合計し、作成時点のドル価値の合計で割る。この比率がSOPRです。単純に投資家一人ずつの損益率を平均しているわけではありません。出典:Glassnodeの定義

| SOPR | 基本の読み方 |
|---|---|
| 1より上 | 対象コインは、合計で前回より高いドル価値で動いた。利益側の移動。 |
| 1と同じ | 対象コインの合計ドル価値が、前回と同程度。 |
| 1より下 | 対象コインは、合計で前回より低いドル価値で動いた。損失側の移動。 |
「移動した」と「売却した」は、厳密には同じではない
SOPRは利確・損切りの動きを考える材料として使われます。ただし、ブロックチェーンに記録されるのは送金です。取引所での売買注文そのものではありません。
自分のウォレット間の移動や、保管先の変更が含まれることもあります。前回動いた価格も、その人が実際に買った価格とは限りません。
そのため、本記事では「損失側の移動が優勢」と「取引所で売り約定が増えた」を分けて扱います。後者は現物CVDなど、別のデータで確認します。
SOPR・aSOPR・短期保有者SOPRの違い
似た名前のチャートがいくつかあります。まず、何を除外し、どのコインを集計しているかを確認しましょう。
| 指標 | 主な対象・調整 | 見る目的 |
|---|---|---|
| SOPR | その期間に使用された出力の価値を比較する。 | 動いたコイン全体の利益・損失の傾向。 |
| aSOPR | 作成から使用まで1時間未満の出力を除く。 | 短時間で動き直す出力の影響を減らす。 |
| STH-SOPR | 短期保有の出力に絞る。CryptoQuantの定義では1時間超・155日未満。 | 比較的新しく動いたコインの損益を見る。 |
| LTH-SOPR | 長期保有の出力に絞る。CryptoQuantの定義では155日超。 | 長く動かなかったコインの損益を見る。 |
出典:CryptoQuantの指標説明。境界日の扱い、内部移動の除外などは提供元の定義を確認してください。「短期保有者」は人の属性を本人確認した分類ではありません。
aSOPRの調整は、すべての自己送金を取り除くものではありません。1時間以上保有したあとにウォレットを整理すれば、その移動が残る場合があります。
また、全体のSOPRとSTH-SOPRを同じ線の続きとして比較しないこと。片方だけが1を割っている場合も、対象が違うため矛盾とは限りません。
実画面で確認|aSOPRが0.98496なら、何が分かる?
以下は2026年11月4日に保存した、CoinGlassのAdjusted SOPR(aSOPR)です。確認時の最新観測日は11月3日、値は0.98496でした。

対象の出力について、使用時のドル価値の合計が、作成時の合計を約1.504%下回っていたと読めます。計算は(0.98496−1)×100です。
「BTC価格がその日1.504%下がった」「全投資家が1.504%損した」「1.504%の人が損切りした」という意味ではありません。
| 画面の比較項目 | 表示されていた値 |
|---|---|
| 最新 11/3 | 0.98496 |
| 前日との比較 | 前日の表示は約0.997 指標自体の変化率は−1.25% |
| 7日前との比較 | 7日前の表示は約1.000 指標自体の変化率は−1.52% |
| 30日前との比較 | 30日前の表示は約1.021 指標自体の変化率は−3.56% |
過去値は画面の丸め表示です。変化率はCoinGlassの表示値を記載し、丸め値から精密な過去値を逆算していません。観測日は日次UTC基準です。
前日も約0.997で1を下回り、最新日はさらに低くなっています。この比較から確認できるのは、対象のコインが損失側で動く傾向が強まったことです。
ただし、この比率だけでは、損切りしたBTC数量や損失総額は分かりません。小さな量が大きな損失を伴って動く場合と、多くの量が小さな損失で動く場合を、この数字一つでは区別できないからです。
「7D change」と「7D MA」は別
上部の7D changeは、最新値と7日前の値の比較です。青い7D MAは、日々のaSOPRを7日間で平均した線です。
最新値が7日前より低いことと、7日平均が低下し続けていることは、別の確認です。日次の大きな振れを見たあと、平均線にも同じ傾向が出ているかを見ます。
3か月チャートでは、1を下回る水準に沈んだあと戻す区間もあれば、直近のように価格が弱い中で1付近から下へ振れる区間も確認できます。一度の1割れだけで、すべてを同じ「底の形」とは扱えません。
1を下回ったあとに考えたい、3つのシナリオ
ここからは予言ではなく、次の画面で何を確かめるかの整理です。
① 損失側の移動が続き、価格も安値を更新する
aSOPRが低く、BTC価格も下がり続けるなら、損失側の移動が見えていても、まだ価格を支える需要が足りない可能性があります。
現物CVDの売り優勢が続くか、取引所流入が増えているかを確認します。低いSOPRを理由に、安値更新を無視しないことが大事です。
② 損失側の移動が出ても、価格が下がらなくなる
同じように1を下回っていても、価格が安値を更新しなくなれば、見たいポイントが変わります。売りが出る中で、それを受ける買いがあるのかもしれません。
短い足の現物CVDと価格を重ね、売り優勢でも価格が保たれているか、下がったところから実際に戻せるかを確認します。SOPRの低さではなく、売りに対する価格の反応を見ます。
③ 1付近へ戻り、価格も回復する
aSOPRが1に近づく、あるいは上に戻ると、対象の移動が合計で損益分岐付近に近づいたと読めます。ここに価格の回復と現物の買いが伴うかを確認します。
ただ、利益側の移動が増えても、売りを買い手が吸収できなければ価格は伸びません。1を超えたら自動的に上昇、というルールにはしないようにしましょう。
日次・7日平均がさらに低下するか。BTCが安値を更新するか。現物の売りが続いても価格を保てるか。取得時点より後の結果は、次の更新で確かめます。
CoinGlass・CryptoQuant・Glassnodeで、何を揃える?
今回の実画面はCoinGlassです。指標の意味はCryptoQuantやGlassnodeの公式解説でも確認できます。同じSOPRという名前でも、補正や取得時点が違えば値が一致しないことがあります。
- 指標名を確認する。
SOPR、aSOPR、STH-SOPR、Entity-Adjustedのどれなのかを揃えます。 - 最新の観測日を見る。
今日開いた画面でも、データが今日まであるとは限りません。 - 日次か移動平均かを分ける。
日次値の急変と、7日平均の変化を同じものとして比較しません。 - 価格と時間を合わせる。
日次UTCの指標に、日本時間の別の日の価格を重ねないようにします。 - 次に見るデータを一つ決める。
売却を確かめたいなら現物CVD、移動先を知りたいなら取引所フローへ進みます。
普段ForeDexを使っているなら、表示するSOPRの種類と出典・更新日を確認したうえで、いつもの価格・CVDと並べると考えやすくなります。サービス間で数値が違っても、どちらかが間違いとすぐ決めず、集計条件から確認します。
実際のチャートを開いて確かめるCoinGlassを使ってみるaSOPRの種類・観測日・価格軸を確認しながら見てください。直接開く:今回のaSOPR画面 / ForeDex
よくある疑問
SOPRが1より上なら、売り圧が強いのですか?
利益側の移動を示しますが、比率だけでは移動量も実際の売り約定も分かりません。利益側で動くコインがあっても、需要が吸収して価格が上がる場面はあります。
STH-SOPRと先物のショートは関係ありますか?
STHはShort-Term Holder、つまり短期保有の意味です。空売りのショートではありません。先物のロング/ショート比率とは別の指標です。
SOPRだけで、底や天井を予測できますか?
それだけでは判断できません。同じ1割れでも、下落の途中と、売りを受け止め始めた場面では違います。価格の高値・安値、現物CVD、必要に応じて取引所フローを重ねます。
まとめ|損失が出たあと、価格がどう反応するかを見る
SOPRは、その期間に動いたコインの損益を考えるためのオンチェーン指標です。今回のaSOPRは0.98496で、対象の移動は合計で損失側でした。
でも、ここで知りたいのは「底のサインが出たか」だけではありません。損失側の移動が続く中でも価格が下がるのか、それとも売りを受け止め始めるのかです。
数値を見て終わりにせず、次の価格と約定で確かめる。ここまでつなげると、SOPRを日々の相場を見る材料として使いやすくなります。
日々の分析につなげるビットコインのデータダッシュボード更新日と対象を確認し、取引所データとオンチェーンを分けて使います。りんのテクニカル分析とKのデータ・ファンダメンタルズ分析は、オンラインサロンでも共有しています。数字を見たあと、実際の値動きでどう見立てを変えるかを追いたい方は、参加条件と申請方法をご覧ください。
観測条件・計算方法・参考資料
CoinGlass「Adjusted SOPR (aSOPR)」を2026年11月4日に確認。描画完了後のLatestカードは2026-11-03・0.98496。日次UTCの指標。3M、Linear、7D MAを選択して撮影。ページ下部の静的なLatest data欄には11月1日が残っていたため、本文では描画後のチャートカードの日付を使用しています。
前日0.997、7日前1、30日前1.021は丸め表示。変化率−1.25%、−1.52%、−3.56%は提供元表示。7D changeと7D MAを区別。0.98496の1からの差は−1.504%と計算しました。全体のBTC価格変化率や損失人数割合ではありません。
3か月画像は提供元の実画面。将来価格を追加したものではありません。計算図は説明用の1 BTCの仮例。STH・LTHの期間説明はCryptoQuantの定義を明記し、異なる提供元の定義を無条件に同一視していません。


コメント