Wilder's Relative Strength Index with a selectable smoothed average overlay — purpose-built for divergence detection, overbought/oversold timing, and trend-context filtering using the Andrew Cardwell framework that turned RSI from a simple oscillator into a complete trend-and-momentum methodology.
Section 01 — Overview
BWT Precision RSI is a faithful implementation of the Relative Strength Index introduced by J. Welles Wilder Jr. in his 1978 book New Concepts in Technical Trading Systems. RSI measures the velocity and magnitude of recent price moves on a 0–100 scale, calculated as a ratio of average gains to average losses across a Wilder-smoothed lookback period. The default 14-period setting is the original specification — it has stood for decades because it balances responsiveness against signal quality on most timeframes.
The indicator layers a selectable smoothed average (SMA / EMA / WMA / VWMA) directly on top of the RSI plot. This single addition transforms RSI from a static line into a two-component oscillator: crossings of the RSI through its own average produce discrete trigger events that are far cleaner than reading raw RSI slope. A divergence with confirming average cross is one of the highest-quality signals available in the entire oscillator family.
The deeper value of this indicator emerges when you adopt the Andrew Cardwell interpretation of RSI. Cardwell — Constance Brown's mentor and the trader who reverse-engineered modern RSI methodology — established that trend context defines what a given RSI reading means. In an uptrend, RSI typically oscillates between 40 and 80; in a downtrend, between 20 and 60. A reading of 30 in an uptrend is a buy signal, not a continuation of weakness. A reading of 70 in a downtrend is a sell signal, not a breakout to chase. Mastering this single shift from "70/30 are reversal levels" to "trend-defined ranges with positive/negative reversal triggers" is what separates traders who lose money on RSI from traders who profit consistently from it.
Screenshot
Image provided by you
Section 02 — Concept Reference
A working glossary of every signal type, range, and pattern this indicator surfaces. Each concept is a building block — combine them inside a clear trend context for the highest-probability entries.
RSI = 100 − (100 / (1 + RS)), where RS = average gain / average loss over the lookback period using Wilder's smoothing (a modified exponential average). Wilder's smoothing applies a 1/N weighting to each new bar, giving RSI more memory than a simple SMA-based oscillator. The 14-period default is the original specification and remains the most-tested value in technical analysis.
Wilder's original thresholds — readings above 70 are flagged "overbought" and below 30 "oversold." Traditional usage treats these as fade levels, but in modern practice they are warning levels rather than mechanical entry triggers. The reading itself does not tell you to reverse; it tells you to start looking for a reversal trigger. In strong trends RSI can hold above 70 (or below 30) for extended periods.
The 50 level is the bullish/bearish bias divide. RSI persistently above 50 indicates net buying pressure across the lookback window; below 50 indicates net selling. Cardwell taught that 50 is the most underused level in RSI — a clean cross of 50 in the direction of HTF trend is a continuation trigger in its own right, particularly after a pullback that holds 40 (uptrend) or 60 (downtrend).
Cardwell's most important contribution: trending markets confine RSI to a half-range. Bull markets oscillate roughly 40 to 80 with 40 acting as support; bear markets oscillate 20 to 60 with 60 acting as resistance. When RSI breaks out of its established trend range — a bull market RSI dropping below 40, for example — that range break is itself a trend-change warning, often preceding the price-level break.
Cardwell's divergence taxonomy. Class A — strongest — price makes a new high (low) but RSI makes a sharply lower high (higher low) from a prior extreme. Class B — moderate — price double-tops/bottoms while RSI prints a clear divergent peak/trough. Class C — weakest — price makes a new high (low) but RSI prints a flat-to-sloping divergence near the prior extreme. Trade Class A aggressively, Class B selectively, Class C only with extreme structural confluence.
The opposite of regular divergence and the trend trader's edge. Bullish hidden: price makes a higher low while RSI makes a lower low. Bearish hidden: price makes a lower high while RSI makes a higher high. Hidden divergence is a continuation signal — it tells you the pullback has exhausted momentum and the prior trend is about to resume. In a confirmed uptrend, bullish hidden divergence at the 40–50 RSI zone is one of the cleanest pullback entries available.
Wilder's original RSI reversal pattern, generated without reference to price — purely from the oscillator. Bearish failure swing: RSI rises above 70, pulls back, rallies but fails to make a new RSI high, then breaks the pullback low. Bullish failure swing: mirror image below 30. Wilder considered failure swings the most reliable RSI signal because they encode rejection and structural break in a single pattern — an RSI mini-trend break confirming that the impulse has stalled.
Cardwell's continuation signal that almost no traders know. Positive Reversal: price makes a higher low but RSI makes a lower low, and price then breaks the prior swing high — a strong bull continuation. Negative Reversal: price makes a lower high but RSI makes a higher high, and price then breaks the prior low — a strong bear continuation. Both are essentially hidden divergences that resolve in the trend direction. The "reversal" naming refers to the reversal of the standard divergence interpretation.
An optional moving average (SMA / EMA / WMA / VWMA) plotted directly on the RSI line. Crossings of RSI through its own average produce discrete trigger events — far cleaner than reading raw RSI slope. EMA reacts fastest, WMA balances reaction and smoothness, VWMA weights by volume (excellent for futures where session volume is uneven), and SMA is the steadiest filter. A divergence confirmed by an average cross is materially higher-probability than divergence alone.
Section 03 — Workflow
Every high-quality RSI trade — whether reversal, hidden-divergence continuation, or 50-cross trend entry — follows this sequence. If you can answer "yes" at every step you have a setup; if any step fails, wait for the next one.
Section 04 — Parameters
Wilder's defaults are battle-tested — change the period only when you have a specific reason. The smoothing overlay is the highest-leverage customization: pick the MA type that matches your speed/noise tradeoff.
| Parameter | Default | Description |
|---|---|---|
| RSI Length | 14 | Wilder lookback period for the RSI calculation. Default 14 is the original specification |
| Smoothing Type | SMA | MA family for the average overlay: SMA (steadiest), EMA (fastest), WMA (balanced), VWMA (volume-weighted) |
| Smoothing Length | — | Period for the smoothed average plotted on top of the RSI line |
| RSI Color | — | Color of the primary RSI line |
| Average Color | — | Color of the smoothed average overlay — keep visually distinct from the RSI line |
Section 05 — Trade Setups
These are the named, repeatable RSI entry models. Each one specifies the context, trigger, entry, stop, and target — removing the moment-to-moment discretion that destroys most oscillator-based trading.
The flagship reversal setup. Price prints a lower low, RSI prints a clearly higher low, and the divergence aligns with a structural support level — prior swing low, demand zone, key MA, or HTF Order Block. The combination of momentum exhaustion (RSI) plus price-level reaction (structure) is what makes Class A worth trading; either signal alone is a coin flip.
Wilder's preferred RSI signal. The pattern is generated entirely from the oscillator: RSI pushes into 70 (or 30), pulls back, attempts a second push but fails to make a new RSI high, then breaks the pullback low. The structure is essentially an RSI-only mini-trend reversal — momentum has failed before price has confirmed, giving you the early entry. Works particularly well after extended trends where exhaustion is likely.
In an uptrend, RSI typically pulls back to the 40–50 zone and resumes higher. In a downtrend, it bounces to the 50–60 zone and rolls over. A clean cross of 50 in the direction of HTF trend, after the appropriate pullback, is one of the cleanest continuation signals available — and it's the signal Cardwell emphasized as the most undervalued in the entire RSI toolkit. Pair with a price-level setup for confirmation.
The continuation counterpart to regular divergence. Bullish hidden: in an uptrend, price makes a higher low while RSI prints a lower low — meaning the pullback shook out weak hands and momentum has reset, but trend structure remains intact. The deeper RSI pullback (often into the 30s) creates the lower oscillator low, but the higher price low confirms buyers absorbed the dip. Enter on the resumption.
The classic 70/30 fade — but with a critical filter. Only valid when HTF is range-bound, not trending. Confirm range structure via clear horizontal boundaries on the daily/4H. Inside that range, RSI extremes mark the same boundaries as price extremes, making them tradable. Take this setup in a confirmed trend and you will be run over — RSI can hold above 70 for weeks during strong moves.
Cardwell's signature continuation pattern, almost unknown outside his trader cohort. In an uptrend, price prints a higher low while RSI prints a lower low. Standard divergence reading would call this bullish-and-overdone — Cardwell teaches the opposite: this is a trend confirmation because the deeper RSI pullback shook out enough longs to reset momentum without breaking price structure. Price then breaks the prior swing high, confirming the positive reversal.
Section 06 — Best Practices
These practices distill the most consistently profitable RSI rules from Wilder's original work and Cardwell's modern refinement. Each one is a filter — applying them tightens your trade selection and dramatically reduces low-quality entries.
A reading of 35 in an uptrend is a buy signal; the same 35 in a downtrend is a continuation, not a fade. Cardwell's central insight is that trending markets confine RSI to half-ranges (40–80 in bulls, 20–60 in bears). Always identify HTF trend direction before interpreting any RSI level. Pair with BWT Precision Trend, Precision MA, or a moving average system to objectively define context.
The 14-period default has more decades of validation than any other technical analysis parameter. Shorter periods (5–9) produce faster but noisier signals — useful only for scalping. Longer periods (21–25) smooth aggressively and lag — useful for swing trading on daily charts. Most trader pain on RSI comes from running it at 5 or 7 on a 1-minute chart and treating every spike as a signal.
Reading raw RSI slope is subjective; reading an RSI/average crossover is binary. Use the smoothed average overlay as your execution trigger — divergence sets up the trade, the cross fires it. EMA gives the fastest cross, WMA the most balanced, VWMA weights by volume (excellent on futures with uneven session activity), SMA the steadiest. Pick one that matches your timeframe and stick with it.
A divergence in open space is a guess. The same divergence at prior swing high/low, key MA, or order block is a setup. Cardwell ranks divergences A/B/C: A is sharply divergent at extreme RSI levels (best); B is moderate with a double price top/bottom; C is flat-slope and weakest. Always trade A aggressively, B selectively, C only with overwhelming structural confluence.
This is the single most-confused distinction in RSI trading. Regular divergence (price HH + RSI LH, or price LL + RSI HL) signals reversal. Hidden divergence (price HL + RSI LL, or price LH + RSI HH) signals continuation. The two patterns are symmetric mirrors with opposite trade implications. Learn to identify both by sight; mistaking one for the other is how traders lose money on what feels like a divergence trade.
A 15-minute RSI Class A divergence at the same level where the daily RSI is rolling out of overbought is a different setup entirely than the 15m signal alone. Match LTF entries to HTF context and you will eliminate the bulk of low-probability trades. The simplest implementation: HTF defines bias, LTF triggers the entry. Never take an LTF signal that contradicts HTF momentum direction.
Wilder considered the failure swing — RSI making a lower high after an overbought push, then breaking the intervening low — his most reliable RSI signal. The pattern encodes both rejection and structural break into a single trigger, replacing the subjective "RSI is overbought, time to short" mistake with an objective broken-trend confirmation. Always prefer a failure swing entry to a raw level entry.
In a confirmed uptrend, the meaningful RSI level is 40 — the floor of the bull range. RSI bouncing off 40 with structure intact is a continuation buy. The same logic applies to 60 in a downtrend. New traders fixate on 30/70 and miss the 40/60 trend-range edges that produce the bulk of clean continuation entries Cardwell emphasizes.
RSI can stay above 70 for weeks during powerful uptrends — and it does so consistently in commodities, indices, and momentum stocks. Mechanically shorting at 70 in a confirmed uptrend is one of the fastest ways to bleed a trading account. Wait for evidence of failure (failure swing, Class A divergence, range break below 40) before fading any reading; an extended RSI is not, by itself, a sell signal.
On futures markets — ES, NQ, CL, GC — session volume is highly uneven. Volume-weighted smoothing of the RSI average gives more weight to high-activity bars (open, news, overlap windows) and less to low-volume drift. This produces an average that reacts to institutional participation, not just clock time. For futures intraday traders, VWMA is often the single most useful smoothing variant available.
Section 07 — Common Mistakes
These are the recurring failure modes seen across decades of RSI trading. Avoiding them is, on its own, a substantial edge — most new traders take losses from these mistakes long before they take losses from genuinely bad market reads.
"RSI is at 80, time to short" is the single most expensive RSI mistake. In a strong uptrend RSI lives at 70+ for extended runs and the rallies that follow each "overbought" reading take out fade traders one after another. Always check trend context first — RSI is a fade tool only inside confirmed ranges.
Reading RSI without first identifying trend is like reading a thermometer without knowing where it is. Cardwell's entire body of work proves the same number means opposite things in different contexts. Always answer "what is HTF doing?" before you interpret a single RSI reading.
A 5-minute RSI divergence inside a daily uptrend is a pullback, not a top. Failing to layer at least two timeframes of RSI context produces signals with no reliable directional bias. Run RSI on HTF for context, LTF for the trigger.
A divergence in the middle of a chart with no prior swing, level, or zone is just a wiggle. Always require a price-level reason to take the trade — divergence at S/R, divergence at MA, divergence at OB. Otherwise you are betting on the oscillator alone.
Mid-range crosses (RSI hovering around 50 with a flat average) produce dozens of crosses per day and almost all of them are noise. Crosses are meaningful at extremes, at the 50 line during pullbacks, or as confirmation of a divergence — not in dead price action.
A 5-period RSI on a 1-minute chart spends most of the day above 70 or below 30 — the indicator becomes meaningless because every minor wiggle pushes it to an extreme. Stick close to Wilder's 14 unless you have a backtested reason to deviate.
Regular divergence reverses the trend; hidden divergence continues it. Mistake one for the other and your trade direction is opposite to the actual signal. Memorize the four patterns until they are reflexive: HH/LH and LL/HL = regular; HL/LL and LH/HH = hidden.
RSI gets you in but it doesn't get you out — the same overbought reading that warned you of weakness pre-entry now means nothing post-entry, since you're profiting from it. Use price-structure stops and targets, not RSI levels, to manage the trade once you're in.
BWT Precision Indicators require a valid BWT license for NinjaTrader 8. The Relative Strength Index was introduced by J. Welles Wilder Jr. in New Concepts in Technical Trading Systems (1978). The trend-context framework, divergence taxonomy, and positive/negative reversal concepts described on this page are derived from publicly available work by Andrew Cardwell. This page is provided for informational and educational purposes only and is not trading advice. Trading futures and other leveraged products involves substantial risk of loss and is not appropriate for all investors. Past performance is not indicative of future results.