DeMarker strategy guide – how to read signals and trade market regimes

DeMarker is a momentum oscillator designed to measure directional pressure using recent highs and lows rather than only closes. It looks at whether today’s high is higher than yesterday’s high and whether today’s low is lower than yesterday’s low, then converts that into a bounded line between 0 and 1. In practice, it is trying to quantify how consistently buyers are pushing highs higher versus how consistently sellers are pushing lows lower.

Because it is bounded, DeMarker is often used the same way traders use other oscillators, mainly to judge whether the market is stretched and whether momentum is fading or rebuilding. The difference is that DeMarker is built from high to high and low to low changes, so it can react differently than close based oscillators during volatile candles. That can be useful in breakout trading where intraday ranges expand before the close confirms.

How it’s calculated

The indicator is based on two components, often called DeMax and DeMin. DeMax captures positive changes in highs from one bar to the next, and DeMin captures positive changes in lows in the opposite direction. Those are then smoothed, and the final DeMarker value is the ratio of smoothed DeMax to the sum of smoothed DeMax and smoothed DeMin.

DeMax_t=\max(High_t-High_{t-1},0)

DeMin_t=\max(Low_{t-1}-Low_t,0)

DeMarker_t=\frac{SMA_n(DeMax_t)}{SMA_n(DeMax_t)+SMA_n(DeMin_t)}

High_t and Low_t are the current bar’s high and low, High_{t-1} and Low_{t-1} are the prior bar’s high and low, and n is the smoothing period. The max function ensures only positive contributions are counted for each side, so DeMax grows when highs rise and DeMin grows when lows fall. The ratio keeps the output between 0 and 1, which makes threshold based rules easier to apply consistently across instruments.

Most used settings periods and why traders choose them

The most common DeMarker setting you will see is 14 periods. Traders use 14 because it is a practical middle ground on daily charts, responsive enough to show swings but slow enough to reduce noise from one or two oversized candles. On faster timeframes, 14 can still work, but many traders shorten it to get earlier signals at the cost of more whipsaws.

Thresholds are usually set near 0.70 for overbought and 0.30 for oversold, with some traders using 0.60 and 0.40 to be less selective. Higher thresholds reduce the number of signals and usually fit trend following better, because you are looking for strong pressure rather than frequent turns. Lower thresholds generate more signals and often shift the use case toward mean reversion, which can conflict with breakout trading if you treat every overbought reading as a reason to fade strength.

Some platforms allow smoothing choices beyond a simple moving average, but the core behavior comes from the lookback length. If you want DeMarker to act as a timing tool inside an established trend, use a slower setting so the oscillator reflects the swing rather than every minor fluctuation. If you want it to act as a trigger for very short swing entries, shorten the period, then add filters such as a trend condition or a price structure condition to avoid trading chop.

How it behaves on charts what signals look like

On a chart, DeMarker is a single line that rises when new highs are being made more consistently than new lows, and falls when new lows are being made more consistently than new highs. In strong trends, it often stays elevated in uptrends and depressed in downtrends, with pullbacks creating dips or bounces that can be used for timing. This is an important mindset shift because a high oscillator reading can mean strength, not an automatic sell.

The cleanest visual signals tend to be regime dependent. In a range, DeMarker often oscillates between upper and lower thresholds and can help frame swing turns, especially when price also shows rejection wicks or failed breakdowns. In a trend, the more useful signal is usually how DeMarker behaves during pullbacks, such as a pullback that holds above the mid zone and then turns up again, which can align well with continuation entries after consolidation.

Divergence is also watched by some traders, where price makes a higher high but DeMarker makes a lower high, or price makes a lower low but DeMarker makes a higher low. Divergence can warn that the push is weakening, but it is not a timing tool by itself because trends can keep running while oscillators diverge. If you use divergence at all, it usually works better as a reason to tighten risk or demand more confirmation from price.

When it tends to work and why market regimes

DeMarker tends to work best when the market alternates between impulse and consolidation in a relatively orderly way. In those conditions, the high to high and low to low comparisons capture real shifts in directional pressure rather than random noise. This is common in liquid stocks and indices that trend, pull back, then reattempt highs with constructive price action.

For breakout trading, DeMarker can be effective as a filter and timing tool rather than as a standalone entry signal. When a stock is building a base and price compression is visible, a rising DeMarker during the right side of the base can indicate that buyers are starting to win the high to high battle even before the breakout is obvious. In that role, it complements structure based breakout rules and can be combined with trend tools like Moving Average Crossover to avoid taking bullish signals in bearish environments.

DeMarker also tends to behave well when volatility expands with direction. If breakouts are failing everywhere and candles are whippy, DeMarker will often spike and reverse quickly, which reduces its value as a trigger. When breakouts are working and follow through is common, DeMarker’s persistence can help you stay with the move rather than exiting too early.

When it tends to fail and why common traps whipsaws

DeMarker tends to fail in choppy mean reverting markets where highs and lows alternate without sustained follow through. In those conditions, the high to high and low to low differences flip sign frequently, and the smoothed ratio becomes a reflection of noise. You will see many threshold crossings that do not correspond to meaningful swing turns or trend continuations.

A common trap is treating overbought and oversold as reversal signals in trending markets. In a strong uptrend, DeMarker can remain above 0.70 for extended periods because price keeps printing higher highs, and fading that strength can be a repeated loss. In a strong downtrend, the opposite happens below 0.30, and trying to catch every bounce becomes a sequence of small losses or stop outs.

Another trap is using DeMarker without a price context rule. DeMarker is derived from highs and lows, so a single gap or a single extreme range day can distort the oscillator for several bars depending on the smoothing period. If your strategy does not account for where price is relative to structure, trend, and volatility, you can end up trading oscillator shapes that are not tradeable patterns.

Practical rules entries exits stops filters

A practical way to use DeMarker for breakout and trend trading is to treat it as a confirmation layer. Price structure decides what you want to trade, and DeMarker decides whether the push behind that structure is improving or deteriorating. If you want a momentum cross check, you can also compare with a close based tool like MACD or a simple rate based tool like Momentum Indicator so you are not relying on one calculation style.

Here is a compact ruleset you can adapt to your market and timeframe

  • Trend filter: only take long setups when price is above a rising 50 day moving average or when your trend definition is bullish
  • Setup: identify a base or consolidation with clear resistance and contracting volatility
  • Trigger: enter on a breakout close above resistance with DeMarker rising and above 0.50, or turning up from the mid zone after a pullback in an uptrend
  • Risk: initial stop below the breakout level or below the most recent swing low inside the base, adjusted to typical volatility
  • Exit: partials into extension if DeMarker is extremely high and price is far from support, then trail the rest under higher lows until DeMarker rolls over and price breaks structure

Stops and filters matter more than the exact DeMarker threshold. If you are buying breakouts, you want a stop that is anchored to the structure that makes the breakout valid, not to the oscillator. If you are buying pullbacks, you want the stop below the swing low that would invalidate continuation, and you want DeMarker to confirm that pressure is rebuilding, not just that price bounced once.

To reduce whipsaws, add one extra condition tied to behavior rather than level. Examples include requiring DeMarker to rise for two consecutive bars, requiring it to reclaim 0.50 after being below, or requiring the breakout bar to have an expansion characteristic such as a wide range close near the high. If you notice DeMarker gives early signals but too many fail, slow the period slightly and demand stronger price confirmation, rather than trying to micro optimize thresholds.

Summary

DeMarker is a bounded momentum oscillator built from changes in highs and lows, designed to capture directional pressure. The standard calculation smooths DeMax and DeMin and turns them into a 0 to 1 ratio that traders often pair with thresholds like 0.70 and 0.30. It works best when you use it as a confirmation tool alongside structure and trend context, especially for breakouts and trend continuation.

The main failure mode is chop, where frequent alternation of highs and lows creates repeated false threshold signals. Practical use focuses on regime filters, structure first entries, and risk anchored to price levels rather than oscillator levels. If you keep DeMarker in a supporting role and demand alignment with trend and price action, it can improve timing without turning your process into an oscillator only strategy.