LEARN · EN · easyquanttrading.com

RSI, measured: what a momentum oscillator actually predicts

Every explanation of RSI tells you the same thing: it runs from 0 to 100, above 70 is overbought, below 30 is oversold. Almost none of them tell you whether it predicts anything. We can, because we run indicators as factors through the same measurement pipeline we use for everything else.

The mechanism, without the formula

Split the last N bars into up-moves and down-moves. Add up the size of the up-moves, add up the size of the down-moves, and take the ratio. If gains dominate, the ratio is large and the index reads high; if losses dominate, it reads low. The standard period is 14 bars, and the compression into 0–100 is what makes it comparable across markets.

Two consequences follow immediately. First, RSI is a summary of what already happened. Second, the period you choose is the entire personality of the indicator: short periods produce a jumpy line that crosses thresholds constantly, long periods produce a smooth line that rarely reaches extremes.

How RSI is actually used

  • As a level: above 70 'overbought', below 30 'oversold'. Simple, popular, and on its own worthless — in a strong trend the index can stay above 70 for weeks.
  • As a midline cross: above 50 read as bullish momentum, below 50 as bearish.
  • As a divergence: price makes a new high, RSI does not. This is the most interesting use and the hardest to test, because 'a new high' needs a precise definition.
  • As a failure swing: RSI pushes above a previous peak, pulls back, and fails to exceed it.

The measurement

To find out whether the indicator carries information, treat it as a factor: take its value at each bar, shift it forward by one bar so nothing from the future leaks in, and compute the Spearman rank correlation against the next bar's return. We run this on gold hourly bars through the same engine that measures every factor in the platform.

MeasureMeaning
Rank ICCorrelation between the factor and the next bar's return
t-statisticHow large the IC is relative to its noise
p-valueProbability of seeing this by chance if there were no relationship
ObservationsHow many bars went into the calculation

The exact figures for RSI on MT5_XAUUSD_H1, with the sample window, are shown on the factor page linked from the library.

What a small IC actually means

Rank ICs for single indicators on liquid markets are small — a few percent, not a few tenths. This disappoints people who expect a strong number, but it is the honest shape of the problem. If a single publicly known oscillator predicted the next bar strongly, it would be arbitraged away, because anyone can compute it.

A small IC is not the same as useless. It means the indicator shifts the odds slightly, and that a strategy built on it needs several things in its favour: low costs, a sensible holding period, combination with other signals, and position sizing that survives the stretches where it contributes nothing.

The mistakes that cost the most

  • Treating 30 and 70 as entry signals. They are thresholds on a derived series; the market does not know they exist.
  • Choosing the period after seeing which one looked best. That is fitting, and it will not survive.
  • Assuming it transfers across markets. RSI on gold and RSI on a currency pair behave differently because the underlying volatility structure differs.
  • Ignoring that RSI is bounded. Near 0 or 100 the indicator compresses, and small price changes produce large readings — an artefact of the scale, not a signal.

How to test it yourself

Open the MT5 Strategy Tester with your own broker's spread, add commission, and add a slippage estimate. Build the simplest possible rule from RSI — for example, hold long while RSI is above 50 and flat otherwise — because a simple rule is much easier to interpret than a complicated one. Then compare it against always being long, which is the baseline most RSI strategies quietly fail to beat.

Change the period from 14 to 10 and to 20, and watch how much the result moves. If the answer depends heavily on the exact value, you were measuring noise.

FAQ

Is 14 the right RSI period?
It is the conventional default, popularised by Wilder's original work. There is no universal optimum; shorter periods react faster and trade more, longer periods are smoother and lag more. The honest way to choose is to test several values out-of-sample and keep one that is not fragile.
Does RSI work on gold?
RSI is computable on any liquid market. Whether the relationship between its readings and subsequent returns is useful is an empirical question, and the answer depends on your timeframe, your costs and your holding period — which is why we publish the measurement instead of an opinion.
What is a good IC for a single indicator?
On liquid markets at short horizons, anything in the low single-digit percent range is a normal result for a well-known indicator. Very large ICs usually indicate a look-ahead error, a data problem, or a market too illiquid to trade at the assumed size.

More guides

Not investment advice. Historical results do not guarantee future performance. EasyQuant is a research factory — you execute on accounts you control.