Relative Strength Index (RSI) Calculator

Calculate the RSI for any asset using your price data. Enter a series of closing prices and the lookback period to instantly compute the RSI value, average gain, average loss, and receive an overbought or oversold signal based on the standard RSI interpretation.

Price Data

RSI Results

58.73 RSI (14-Period)
SignalNeutral
Average Gain$0.20
Average Loss$0.14
Relative Strength (RS)1.4230
Current Price$45.64
Data Points19

EDUCATION

Understanding the Relative Strength Index

The Relative Strength Index (RSI) is a momentum oscillator developed by J. Welles Wilder Jr. in 1978. It measures the speed and magnitude of recent price changes to evaluate whether an asset is overbought or oversold. RSI oscillates between 0 and 100 and is typically displayed as a line chart below the price chart.

The RSI calculation starts by computing price changes between consecutive closing prices. These changes are separated into gains and losses. The average gain and average loss are first calculated as simple averages over the lookback period, then smoothed using the formula: Avg Gain = (Prev Avg Gain x (n-1) + Current Gain) / n. The Relative Strength (RS) is then: RS = Average Gain / Average Loss, and the RSI is: RSI = 100 - (100 / (1 + RS)).

The standard interpretation uses 70 as the overbought threshold and 30 as the oversold threshold. When RSI rises above 70, the asset may be getting overextended to the upside and could be due for a pullback. When RSI falls below 30, it may be oversold and due for a bounce. However, in strong trends, RSI can remain overbought or oversold for extended periods. Traders also watch for RSI divergences, where the RSI direction disagrees with the price direction, as these can signal potential trend reversals.

RELATED TOOLS

More Trading Calculators

open_in_full

Bollinger Bands Calculator

Calculate upper, middle, and lower Bollinger Bands to gauge volatility and identify overbought or oversold conditions.

show_chart

Moving Average Calculator

Calculate simple and exponential moving averages to identify trends and dynamic support and resistance levels.

gps_fixed

Pivot Point Calculator

Calculate pivot points along with support and resistance levels from previous session price data.

Demo Account Available

Test strategies with $50,000 in virtual capital.

Open Account