Open main menu
WALMART INC

WMT technical analysis

WALMART INC

Weekly trend, momentum and volatility for WMT, computed from price data and explained in plain words. Updated September 25, 2026.

2 neutral, 2 bearish of 4 indicators

Mar 27, 2026 High $134.20, low $102.63
137 trading days Oct 12, 2026, close $113.08
Weekly close
$107.98
RSI (14, weekly)
43.0
EMA 50 (weekly)
$112.18
EMA 200 (weekly)
$88.50
ATR, % of price
5.46%
52-week high
$135.16
52-week low
$98.88
EMA 20 (weekly)
$111.71

Trend: EMA 20 / 50 / 200

Neutral, medium confidence Week of September 25, 2026

NEUTRAL, as the price is below the short-term weekly EMAs but remains significantly above the long-term weekly EMA200, with a mixed / transitioning EMA stack, medium confidence.

Price Relative to EMAs

WMT's latest weekly close of $107.98 is below its weekly EMA20 of $111.71, indicating it is trading -3.34% below this short-term average. The price is also below its weekly EMA50 of $112.18, by -3.75%. However, WMT's price is well above its weekly EMA200 of $88.50, by 22.02%, suggesting a strong long-term uptrend.

EMA Stack

The weekly EMA stack for WMT is currently described as mixed / transitioning. This indicates that the short-term and medium-term trends are not clearly aligned in a consistently bullish or bearish configuration. This mixed state suggests uncertainty or a shift in momentum. It is important to remember that the EMA stack describes the underlying trend and not specific entry or exit timing.

Golden or Death Cross

There has been no EMA50/EMA200 cross (neither golden nor death cross) within the computable window of 315 bars (2020-09-21 to 2026-09-25).

What would change this read

A more bullish outlook would emerge if WMT's weekly close moves above its weekly EMA50 of $112.18. Conversely, a more bearish read would be triggered if the weekly close falls below the weekly EMA200 of $88.50.

Momentum: MACD (12, 26, 9)

Bearish, high confidence Week of September 25, 2026

BEARISH / MACD is below its signal line and below zero, with a confirmed bearish divergence / high confidence

MACD versus Signal Line

The weekly MACD for WMT is currently at -3.28, which is below its signal line of -2.71. This indicates a bearish posture. The last signal-line crossover was bearish, occurring on 2026-03-16, 28 weeks ago.

Histogram

The histogram is negative at -0.56. The 4-bar change of 0.79 indicates that the negative histogram is decreasing in magnitude, suggesting a deceleration of bearish momentum.

Zero-Line Position

The MACD is currently below the zero line, reinforcing the bearish outlook. The last zero-line cross was bearish, occurring on 2026-07-06, 12 weeks ago. This is a distinct signal from the signal-line crossover, often indicating a longer-term trend shift.

Divergence Checks

A bearish divergence was found. Price made a higher high from a close of 114.24 on 2026-07-13 to 115.27 on 2026-08-10, while the MACD made a lower high, moving from -0.71 to -1.78 over the same period. No bullish divergence was found.

What would change this read

  • – The MACD crossing above its signal line of -2.71.
  • – The MACD crossing above the zero line.
  • – The histogram turning positive (above 0).

A shift to a neutral or bullish outlook would require specific numeric triggers:

Strength: RSI (14)

Neutral, medium confidence Week of September 25, 2026

NEUTRAL / RSI is in a neutral zone and rising / medium confidence

The weekly RSI(14) for WMT is 43.01, indicating a neutral state as it is between the overbought threshold of 70 and the oversold threshold of 30.

Over the last four weeks, the RSI has been rising, moving from 41.58 to its current value of 43.01.

The most recent band event occurred 32 weeks ago, on 2026-02-16, when the RSI fell back below 70.

No bearish divergence was found. No bullish divergence was found.

What would change this read

A weekly RSI(14) value of 70.00 or above would indicate an overbought condition. A weekly RSI(14) value of 30.00 or below would signal an oversold state.

Volatility: ATR (14)

Volatility contracting, high confidence Week of September 25, 2026

CONTRACTING - Volatility is lower than 8 weeks ago - High confidence

The weekly ATR(14) for WMT is 5.9. This value represents 5.46% of the latest weekly close of 107.98, indicating the average weekly price movement relative to the stock's price.

Volatility is contracting. The current weekly ATR(14) of 5.9 is lower than the ATR of 6.56 observed 8 weeks ago, indicating a decrease in WMT's average weekly price movement.

The 1x ATR band from the latest weekly close ranges from 102.08 to 113.88. This suggests that a typical weekly price movement for WMT is expected to keep the stock within this range. The 2x ATR band, extending from 96.18 to 119.78, describes a wider expected weekly range for the stock. These bands describe expected weekly ranges, not price predictions.

What would change this read

  • – If the weekly ATR(14) were to increase above 6.56, it would indicate expanding volatility.
  • – If the weekly ATR(14) were to reach 6.56, volatility would be considered stable compared to 8 weeks ago.

52-week range

Bearish, high confidence Week of September 25, 2026

BEARISH, trading in the lower quartile of its 52-week range, high confidence.

52-Week Range

Walmart (WMT) recorded a 52-week high of 135.16, set on 2026-05-18. The 52-week low stands at 98.88, established on 2025-11-10.

Position Relative to Range Extremes

The latest weekly close of 107.98 is 20.11% below its 52-week high. Conversely, the price is 9.20% above its 52-week low.

Position Within 52-Week Range

WMT's current price is at 25.10% of its 52-week range, with 0% representing the low and 100% representing the high. This indicates that the stock is trading in the lower quartile of its annual range, significantly closer to its 52-week low than its 52-week high. This position suggests a period of weakness or consolidation at the lower end of its longer-term trading cycle. The midpoint of the 52-week range is 117.02.

What would change this read

A shift to a more neutral or bullish outlook would require specific price movements. A weekly close above the 52-week range midpoint of 117.02 would signal a move towards the middle of its range. A more significant bullish shift would be indicated by a weekly close above the 52-week high of 135.16.

Educational content, not investment advice. Every figure above is computed from weekly price bars; the text only explains them. Past behaviour of an indicator says nothing certain about the future.