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.30 | 0.30 | 0 |
| 2本目 | 150.15 | − 0.15 | 0 | 0.15 |
| 3本目 | 150.60 | + 0.45 | 0.45 | 0 |
| 4本目 | 150.45 | − 0.15 | 0 | 0.15 |
| 5本目 | 150.90 | + 0.45 | 0.45 | 0 |
上げ幅の平均 = (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を上抜けた足では、指値のほうがリスクリワード比は良くなるが、エントリーできないこともある
- 計算方法・期間で、数値が変わる
- 単独では判断できない。必ず機能するわけではない
本記事は情報提供を目的としたもので、特定の売買を勧めるものではありません。テクニカル指標の解釈は目安であり、将来の値動きを保証するものではありません。投資の勧誘や利益を保証するものでもありません。取引は自己責任でお願いします。
