# Centerline Regime

Also known as: 50-midline, zero-line regime.
A Momentum & Oscillators concept (Oscillator grammar (cross-cutting)) in the LuxAlgo Library.

## What is a Centerline Regime?

A centerline regime is a read of which side of its midline an oscillator occupies: above the centerline is treated as a bullish regime, below as bearish, independent of any overbought or oversold extreme. The midline is 50 for 0-to-100 oscillators like [RSI](https://www.luxalgo.com/library/concept/rsi/) and the [stochastic oscillator](https://www.luxalgo.com/library/concept/stochastic-oscillator/), and zero for zero-centered ones like [MACD](https://www.luxalgo.com/library/concept/macd/), [ROC](https://www.luxalgo.com/library/concept/roc/), and TSI. The level usually has structural meaning: MACD at zero means the fast EMA equals the slow one, ROC at zero means price is flat against its lookback, RSI at 50 means average gains equal average losses.

The regime framing exists because trending markets break the classic [overbought/oversold](https://www.luxalgo.com/library/concept/overbought-oversold/) playbook: in a sustained uptrend an oscillator spends most of its time on the upper side, tags overbought repeatedly, and rarely reaches oversold. Which side of the midline the oscillator lives on, and which extremes it actually reaches, then carry more information than any single extreme reading. Constance Brown's RSI range rules formalize the same observation into shifted bull and bear ranges.

The idea has no single inventor; it grew out of how the indicators are built. Gerald Appel's MACD zero cross is a moving-average crossover in disguise, and the 50 line falls out of J. Welles Wilder's RSI formula as the balance point of gains and losses. The fullest treatment came from Constance Brown, whose 1999 book Technical Analysis for the Trading Professional documented that trending markets hold oscillators in shifted bands around the midline, bull markets in the upper band and bear markets in the lower, rather than letting them travel their full theoretical range.

The practical value is that midline side is a persistent state rather than an event. Extreme readings are momentary and often early; the centerline side, sampled over days or weeks, is a slow-moving descriptor of which way the underlying comparison is tilted, and it is cheap to compute on any oscillator from [CCI](https://www.luxalgo.com/library/concept/cci/) to the [Stochastic Momentum Index](https://www.luxalgo.com/library/concept/stochastic-momentum-index/). As a filter it concedes the first part of every turn, the cost of any regime tool, in exchange for keeping trades aligned with the prevailing side.

## How to identify a centerline regime on a chart

The read is about where an oscillator lives over time, not where it sits this bar.

1. Plot the oscillator and mark its midline: 50 for RSI and stochastics, zero for MACD, ROC, CCI, and similar zero-centered designs.
2. Scan back several swings and note which side the indicator has occupied most of the time, ignoring single-bar pokes across the line.
3. Measure pullback depth: in a bullish regime RSI dips tend to stall in the 40-50 area rather than reaching oversold, while in bearish regimes rallies fade near the midline.
4. Only call a regime flip on sustained occupation of the other side, several closes or a completed swing, not on the first tick across.
5. Cross-check price structure: the regime side should agree with the sequence of highs and lows; when they disagree, expect chop and distrust both.

## How traders use it

- As a trade filter: longs only while the oscillator holds above its midline (RSI above 50, MACD above zero), shorts only below, a cheap regime gate layered onto other entries.
- As threshold context: which overbought and oversold levels matter depends on the regime side, since bull regimes routinely reach overbought while pullbacks stall near the midline instead of reaching oversold.
- As a retest level: oscillator pullbacks that hold at the midline and turn are read as momentum-side confirmation that the regime is intact, a common continuation cue.
- As divergence context: [regular divergence](https://www.luxalgo.com/library/concept/regular-bullish-bearish-divergence/) against the prevailing regime flags a maturing move, while [hidden divergence](https://www.luxalgo.com/library/concept/hidden-divergence/) forming on midline pullbacks reinforces continuation, so the regime tells you which divergence type to privilege.

## Centerline regime vs other oscillator reads

- **Overbought/oversold** (https://www.luxalgo.com/library/concept/overbought-oversold/): Extreme readings are events at the scale's edges, and in trends they fire constantly on the trend side. The centerline regime is a state read from the middle of the scale, useful precisely when extremes stop meaning reversal. Most workflows use the regime to decide which extremes to act on.
- **Regular Bullish/bearish Divergence** (https://www.luxalgo.com/library/concept/regular-bullish-bearish-divergence/): Divergence compares oscillator swings against price swings to time potential turns; it is an event that argues against the current move. The centerline regime is slower and argues with the current move. Combined, the regime filters which divergences are worth taking.
- **Hidden Divergence** (https://www.luxalgo.com/library/concept/hidden-divergence/): Hidden divergence is a continuation cue built from swing geometry, a momentum-side higher low against a price higher low. A midline retest that holds delivers a similar continuation message from level behavior instead, and the two often mark the same pullbacks.

## FAQ

### What does it mean when RSI holds above 50?

RSI above 50 means average gains have exceeded average losses over the lookback, which is the oscillator's definition of a bullish regime. Persistent readings above 50, with pullbacks that stall around the 40-50 area, are characteristic of uptrends. It is a description of current conditions, not a guarantee they continue, and choppy markets whipsaw around the midline constantly.

### Is a zero-line cross a buy or sell signal?

On its own, no. A zero cross marks a regime change in the oscillator's terms (for MACD it is literally the moving averages crossing), and it arrives with lag after the price turn that caused it. In ranging conditions crosses arrive in rapid succession and reverse quickly. Most systems use the midline side as a filter and generate entries from something faster.

### Which indicators have a centerline?

Almost every bounded or zero-centered oscillator. RSI and the stochastics use 50 as the midline of a 0-100 scale; MACD, ROC, CCI, TSI, and the Chande Momentum Oscillator are centered on zero.

### How do you avoid whipsaws around the midline?

Three common fixes: treat a buffer zone as neutral rather than flipping at the line exactly (for example RSI 45-55); require several consecutive closes or a completed swing on the new side; or pair the oscillator regime with a price-based filter such as structure or a moving average. All of them trade later entries for fewer false flips.

### What are RSI bull and bear ranges?

Constance Brown's observation that RSI in bull markets tends to oscillate roughly between 40 and 90, with the 40-50 zone acting as support, while bear markets run roughly 10 to 60 with resistance in the 50-60 zone. It is the centerline regime idea made concrete: the operating range shifts with the trend instead of the indicator traveling its full scale.

### Does the centerline regime work intraday?

The mechanics carry to any timeframe, but shorter timeframes spend more time ranging, so midline whipsaw increases and session opens or news cause flips that mean little. Intraday users commonly take the regime from a higher timeframe and execute on the lower one.

## Related concepts

- Regular Bullish/bearish Divergence: https://www.luxalgo.com/library/concept/regular-bullish-bearish-divergence/
- Overbought/oversold: https://www.luxalgo.com/library/concept/overbought-oversold/
- Hidden Divergence: https://www.luxalgo.com/library/concept/hidden-divergence/
- Divergence Variants & Confirmation: https://www.luxalgo.com/library/concept/divergence-variants-and-confirmation/
- Oscillator Swing Failure: https://www.luxalgo.com/library/concept/oscillator-swing-failure/
- Embedded Readings: https://www.luxalgo.com/library/concept/embedded-readings/
- Oscillator of Oscillator: https://www.luxalgo.com/library/concept/oscillator-of-oscillator/
- Momentum Expansion vs Contraction: https://www.luxalgo.com/library/concept/momentum-expansion-vs-contraction/
- Momentum Thrust: https://www.luxalgo.com/library/concept/momentum-thrust/

---

Source: https://www.luxalgo.com/library/concept/centerline-regime/ (LuxAlgo Library, the encyclopedia of trading & technical analysis). Free to use with attribution: https://www.luxalgo.com/library/license/