DAX 30 presses 25002 as trend stack stays fully aligned up
DAX 30 is consolidating just above 25002 at the open, sitting comfortably above a broken sequence of prior resistance levels that have since flipped to demand floors.
The index gained over 1% on the week and trades inside a 24947.80 to 25025.55 intraday range. No single catalyst headlines the move, but the prior context tells the story: a succession of levels stretching from the mid-24720s through 24892 have all been cleared, turning what two sessions ago was a bearish structure into confirmed upward continuation.
The setup is as clean as a trend-follower's chart gets. Price trades above EMA20 at 24850.21, EMA50 at 24833.33, and EMA200 at 24808.62, with all three stacked in the correct order beneath current price. Trend is aligned up across every major timeframe, RSI sits firm in neutral territory without being stretched, and volatility is normal — conditions that favour extension over exhaustion. Resistance at 25018.40 is being tested; a sustained close above that level opens the next supply zone at 25097.80, with 25181.20 beyond. We look for that sequence to play out over the coming 48 hours.
We buy dips into 24850–24892 where the near-term support shelf and the EMA cluster converge. A daily close below EMA200 at 24808.62 invalidates the call outright.