変化率(ROC)とは:モメンタムを測るインジケーターの仕組み
変化率インジケーターは、選択した期間における価格の変化量を測定します。ROCの計算方法、読み方、そして過去のモメンタム評価への活用方法を解説します。
価格の動きの方向性と、その動きのペースは、それぞれ異なる情報を提供します。価格が以前の水準を上回っていても、上昇率が縮小していることがあります。同様に、価格が以前の水準を下回ったまま、下落率が緩やかになることもあります。
変化率インジケーター(一般にROCと呼ばれる)は、現在の終値と選択した期間前の終値との間のパーセント変化を測定します。過去のモメンタムに関するコンテキストを提供しますが、次の価格動向を予測するものではありません。
変化率(ROC)インジケーターとは?
ROCはゼロを基準に上下に変動するモメンタムインジケーターです。0〜100のような特定のスケールに制限されていません。
このインジケーターは価格チャートの下に独立したパネルとして表示するか、独自のスケールを用いてメインチャートと共有して表示することができます。本記事のチャートでは、青色のROCラインが左側のパーセントスケールを使用し、金価格は右側のスケールを使用しています。
選択した設定は14期間です。日足チャートでは、現在の終値を14カレンダー日前ではなく、14本前の日足ローソク足の終値と比較します。14期間はこの例で選択した設定であり、普遍的な標準ではありません。
ROCの計算方法
ROC = [(現在の終値 − n期間前の終値)÷ n期間前の終値] × 100
「n」は選択したルックバック期間を表します。
現在の終値が110で、14期間前の終値が100であれば、ROCは+10%です。現在の終値が90で、以前の終値が100であれば、ROCは−10%です。
これらの数値は選択した期間におけるパーセント変化を表しています。予測や期待収益ではありません。
変化率インジケーターの読み方
ROCの数値は、インジケーターがゼロラインの上、下、またはゼロラインを横断しているかを見ることで解釈できます。
プラスのROC
ゼロを上回る数値は、現在の終値が選択した期間前の終値より高いことを示します。
例えば、+5%は価格がその以前の終値より5%高いことを意味します。期間内のすべてのローソク足が上昇したこと、または価格が上昇し続けることを意味するものではありません。
マイナスのROC
ゼロを下回る数値は、現在の終値が以前の終値より低いことを示します。
−5%という数値は、価格がその以前の終値より5%低いことを意味します。期間内のすべてのローソク足が下落したこと、またはさらなる下落が確実であることを意味するものではありません。
ゼロライン
現在の終値が選択した期間前の終値と等しい場合、ROCはゼロになります。
ゼロラインの上下への突破は、この比較における変化を示します。自動的な買いまたは売りシグナルを生成するものではありません。
ROCの上昇と下降
ROCの水準とその動きの方向性は、それぞれ別々に考慮する必要があります。
ROCがプラスで上昇している場合、以前の終値に対するパーセント上昇率が拡大しています。プラスであっても下降している場合、価格は依然として以前の水準を上回っているものの、そのパーセント上昇率は縮小しています。
ROCがマイナスでさらに下降している場合、パーセント下落率が拡大しています。マイナスであってもゼロに向かって上昇している場合、パーセント下落率は縮小しています。これだけでは価格の反転を確認することにはなりません。
ROCは現在の終値の変化と、比較に用いられる過去の終値の変化に伴って変動します。そのため、ROCの上昇は必ずしも直近のローソク足が上昇したことを意味せず、ROCの下降も必ずしも直近のローソク足が下落したことを意味するわけではありません。
変化率の実際の活用
以下の例は、14期間ROCが金の日々の価格変動とどのように連動して変化するかを示しています。
XAU/USD 日足チャートと変化率(14)、2026年5月〜9月

出所:TradingView。過去のパフォーマンスは将来のパフォーマンスの信頼できる指標ではありません。データは2026年9月30日時点のものです。
14期間ROCは現在の終値と14本前の日足ローソク足の終値との間のパーセント変化を示しており、プラスの数値はゼロより上、マイナスの数値はゼロより下に表示されます。
チャートは6月の大部分においてマイナスのROC数値を示しています。これらは、金の終値が14本前の日足ローソク足の終値を下回っていたことを示しています。「Negative ROC(マイナスROC)」の注釈はこれらの数値の一つを示しています。
7月には、現在の終値と以前の終値の関係が変化するにつれて、ROCはゼロの上下を行き来します。
8月には、青いラインが明確にゼロを上回って上昇します。「Positive ROC(プラスROC)」の注釈は、金の終値が14本前の日足ローソク足の終値を大幅に上回っていた期間を示しています。その後ROCは低下し、9月の一部ではマイナス圏に戻ります。
点線のゼロラインは、プラスとマイナスの数値を分ける基準線を提供しています。これらの動きは、継続や反転を予測するものではなく、過去のパーセント変化を表しています。
変化率インジケーターの限界
ROCは過去の価格を使用しており、予期せぬ事象を予測することはできません。横ばいの状況ではゼロラインの突破が頻繁に発生する場合があります。
高いプラスの数値は、価格が必ず下落することを意味しません。大幅なマイナスの数値は、価格が必ず上昇することを意味しません。すべての銘柄や時間軸に適用できる普遍的な買われすぎ・売られすぎの閾値は存在しません。
ルックバック期間が短いほど一般的に反応が速くなりますが、変動も多くなります。期間が長いほど広範な比較が可能ですが、反応が遅くなる場合があります。
ROCは価格アクション、サポートとレジスタンス、そしてより広範な市場構造と合わせて考慮する必要があります。
まとめ
変化率インジケーターは、選択した期間における価格のパーセント変化を測定します。プラスとマイナスの数値は、現在の終値がそれ以前の水準より高いか低いかを示し、ROCの変化はその動きのペースに関する追加的なコンテキストを提供します。
ROCはトレーダーが過去のモメンタムを評価するのに役立ちますが、価格の動きが継続するか反転するかを予測するものではありません。したがって、このインジケーターは価格アクション、サポートとレジスタンス、そしてより広範な市場構造と合わせて活用することが最善です。