RSI(相対力指数)とは?計算方法・見方・基本の使い方

目次

RSIとは

RSI(Relative Strength Index:相対力指数)とは、一定期間の「上げ幅」と「下げ幅」の比率から、相場の勢い(買いの強さ・売りの強さ)を、0〜100の数値で示す、オシレーター系のテクニカル指標です。米国のJ・ウェルズ・ワイルダー氏が、1978年の著書で紹介したものとして知られています。一般的な期間は14本で、「70以上は買われすぎ、30以下は売られすぎ」という目安が、よく使われます。数値が、0〜100の範囲に収まるため、通貨ペアや時間足が違っても、同じ尺度で、見られるのが、特徴です。

RSIの水準一般的な見方(目安)
70以上買われすぎ(上げが、強く続いた)
50前後上げ下げが、拮抗している
30以下売られすぎ(下げが、強く続いた)

「70」「30」は、よく使われる目安ですが、固定の基準ではありません(80・20や、60・40を使う人もいます)。

計算方法

RSI = 100 − 100 ÷ (1 + RS)
RS  = 一定期間の「上げ幅の平均」÷「下げ幅の平均」

(同じ意味)
RSI = 上げ幅の平均 ÷ (上げ幅の平均 + 下げ幅の平均) × 100

「上げ幅」は、前の足の終値より、終値が上がった分(上がらなければ、0)、「下げ幅」は、下がった分(下がらなければ、0)です。

平均の出し方は、ワイルダー方式の平滑化が、一般的です。

最初の平均 = 最初のN本の、単純平均
次の平均   = (前の平均 × (N − 1) + 今の値)÷ N

N = 14が、一般的な期間です(ソフトによって、単純平均を使う場合もあります)。下げ幅の平均が0なら、RSIは100、上げ幅の平均が0なら、RSIは0になります。

計算例1:5本で、RSIを計算する(N = 5)

計算を簡単にするため、N = 5(終値6本)で計算します。終値と、前の足からの変化は、次のとおりです(例の数値です)。

足終値前の足との差上げ幅下げ幅
0本目150.00−−−
1本目150.30+ 0.300.300
2本目150.15− 0.1500.15
3本目150.60+ 0.450.450
4本目150.45− 0.1500.15
5本目150.90+ 0.450.450
上げ幅の平均 = (0.30 + 0 + 0.45 + 0 + 0.45)÷ 5 = 1.20 ÷ 5 = 0.24
下げ幅の平均 = (0 + 0.15 + 0 + 0.15 + 0)÷ 5 = 0.30 ÷ 5 = 0.06

RS  = 0.24 ÷ 0.06 = 4.0
RSI = 100 − 100 ÷ (1 + 4.0) = 100 − 20 = 80

この例では、RSI = 80です。上げ幅が、下げ幅の4倍あるため、買いの勢いが強いと、示されます。

計算例2:次の足で、RSIが変わる様子

次の6本目で、終値が0.30円下がった(終値150.60円)場合です。上げ幅は0、下げ幅は0.30です。ワイルダー方式で、平均を更新します。

上げ幅の平均 = (0.24 × 4 + 0)÷ 5 = 0.192
下げ幅の平均 = (0.06 × 4 + 0.30)÷ 5 = 0.54 ÷ 5 = 0.108

RSI = 0.192 ÷ (0.192 + 0.108) × 100 = 0.192 ÷ 0.300 × 100 = 64.0

1本の下げ(30pips)で、RSIは80から64.0に、下がりました。ワイルダー方式では、過去の平均の影響が残るため、1本の動きで、急に0や100になりにくいことが、分かります。

RSIが示すこと

RSIが高い = 最近の上げ幅が、下げ幅より大きい(買いの勢いが強い)
RSIが低い = 最近の下げ幅が、上げ幅より大きい(売りの勢いが強い)
RSIが50より上 = 上げ幅の平均が、下げ幅の平均より大きい
RSIが50より下 = 下げ幅の平均が、上げ幅の平均より大きい

RSIは、「価格が高いか低いか」ではなく、「最近の動きが、どちらに偏っているか」を示します。そのため、価格が上がっていても、上げ幅が小さくなれば、RSIは下がります。

他の指標との違い

RSI移動平均線乖離率TDシーケンシャルストキャスティクス
計算の元上げ幅と下げ幅の平均の比終値と移動平均線の距離4本前の終値との比較(数える)直近の高値・安値の中での、終値の位置
値の範囲0〜100上限・下限なしカウント(9、13)0〜100
値幅の考慮ありありなしあり
示すもの勢い、買われすぎ・売られすぎ平均からの行き過ぎ同じ方向の本数直近のレンジの中での位置

移動平均線乖離率、TDシーケンシャル、ストキャスティクスについては、別の記事で解説しています。

基本の使い方

1. 買われすぎ・売られすぎの、目安にする

70以上は、買われすぎ、30以下は、売られすぎと、見る考え方です。ただし、「買われすぎだから、下がる」とは、限りません。図のとおり、RSIが70を超えたあとも、上昇が続くことが、あります。買われすぎ・売られすぎの落とし穴や、50ラインの使い方については、別の記事で、詳しく解説しています。

2. 30や70を、戻ってきたところを、目安にする

RSIが30以下まで下がったあと、30を上抜けた足を、反発の目安にする、という使い方です。30以下に入った瞬間ではなく、「戻ってきた」ことを確認することで、下げの途中で、逆張りするリスクを、減らせると、考えられます(必ず、そうなるわけでは、ありません)。

計算例:RSIが30を上抜けたあとの買い

RSIが30以下まで下がり、直近の安値が150.10円になったとします。そのあと、RSIが30を上抜けた足の終値が150.40円でした。直近高値は150.95円です。損切りは直近安値(150.10円)、利益確定は、直近高値(150.95円)とします。

RSIが30を上抜けた足の終値(150.40円)で買う場合

エントリー 150.40円、損切り 150.10円、利確 150.95円
リスク   = 150.40 − 150.10 = 0.30円(30pips)
リワード = 150.95 − 150.40 = 0.55円(55pips)
リスクリワード比 = 55 ÷ 30 ≒ 1.8

安値の近く(150.25円)に、指値で買う場合

エントリー 150.25円、損切り 150.10円、利確 150.95円
リスク   = 150.25 − 150.10 = 0.15円(15pips)
リワード = 150.95 − 150.25 = 0.70円(70pips)
リスクリワード比 = 70 ÷ 15 ≒ 4.7

安値の近くで買うと、リスクリワード比は良くなります(スプレッドや約定のずれは、考慮していません)。ただし、安値の手前で反発すると、エントリーできません。RSIが30を上抜けたことを確認してから入るほうが、ダマシは減りやすい一方、リスクリワード比は、1.8まで下がります。また、安値を割り込むと、損切りになります。RSIは、足が進むごとに変わるため、損切りや目標の位置は、見直す必要があります。

注意点

1. 強いトレンドでは、70以上・30以下が、続く

強い上昇トレンドでは、RSIが70以上に、張り付いた状態が、続くことが、あります。「70以上=売り」と考えると、トレンドに、逆らい続けることに、なります。図の左側が、その例です。

たとえば、30以下から戻ったと思って、買った(損切り30pips)が、さらに下がる場面が、3回続くと、合計−90pipsの損失です。その後の反発で、1回の利益が100pipsなら、合計は+10pips、60pipsなら、合計は−30pipsです。この数字は、あくまで例ですが、損失を、利益で取り返せるかは、状況によって変わります。環境認識については、別の記事で解説しています。

2. 期間によって、見え方が変わる

期間を短くすると、RSIの動きは大きくなり、70・30に届きやすく、ダマシも増えます。長くすると、動きは小さくなり、70・30に届きにくくなります。他人のチャートと、そのまま比べないようにしましょう。

3. 計算方法が、ソフトによって違う

ワイルダー方式か、単純平均かで、数値が変わります。同じ期間でも、ソフトによって、数値が、少しずれることが、あります。

4. 価格の水準そのものは、示さない

RSIが高くても、価格が、高値圏にあるとは、限りません。RSIは、「最近の動きの偏り」で、「価格の水準」では、ありません。

5. 指標発表や要人発言の直後は、特に注意

急変動で、RSIが一気に、70以上や30以下になることが、あります。その後の動きも大きくなるため、注意が必要です。

6. 足が確定するまで、分からない

進行中の足は、RSIが70を超えたように見えても、確定までに戻ることがあります。確定後に判断しましょう。

初心者が間違えやすいポイント

70以上になったら、すぐ売る

70以上は、「買われすぎの目安」で、「売りのサイン」では、ありません。トレンドが強いと、そのまま上がり続けます。

30以下になったら、すぐ買う

同じく、30以下は、「売られすぎの目安」で、「買いのサイン」では、ありません。下げの途中で、買うと、損失が広がります。

RSIだけで判断する

RSIは、勢いを示すだけで、トレンドの方向や、サポート・レジスタンスは、示しません。他の根拠と、組み合わせることが、大切です。

設定を、頻繁に変える

結果が悪いたびに、期間や、70・30の水準を変えると、過去のチャートに合わせただけになり、将来には通用しにくくなります。

検証せずに、使う

「RSI30で買えば勝てる」と聞いても、実際の確率は、通貨ペア・時間足・期間の組み合わせで変わります。自分で、確認しましょう。

まとめ

  • RSIは、一定期間の上げ幅と下げ幅の比率から、相場の勢いを0〜100で示す、オシレーター系の指標。ワイルダー氏が考案した。一般的な期間は14
  • RSI = 100 − 100 ÷ (1 + RS)。RS = 上げ幅の平均 ÷ 下げ幅の平均。平均は、ワイルダー方式の平滑化が一般的
  • 例(N = 5)では、上げ幅の平均0.24、下げ幅の平均0.06で、RSI = 80。次の足で0.30円下がると、RSI = 64.0
  • 70以上は買われすぎ、30以下は売られすぎ、という目安がよく使われる。ただし、強いトレンドでは、70以上・30以下が続く
  • RSIが30を上抜けた足では、指値のほうがリスクリワード比は良くなるが、エントリーできないこともある
  • 計算方法・期間で、数値が変わる
  • 単独では判断できない。必ず機能するわけではない

本記事は情報提供を目的としたもので、特定の売買を勧めるものではありません。テクニカル指標の解釈は目安であり、将来の値動きを保証するものではありません。投資の勧誘や利益を保証するものでもありません。取引は自己責任でお願いします。

目次