DAX edged up 0.1%

Strota Newsroom · Global Markets · session of 2026-07-31 · market close

DAX closed at 25,629.24 on 2026-07-31, edged up 0.1% on the session and is +4.7% year-to-date. Here is what the market data shows.

Germany's DAX finished Friday's session with a modest gain, closing at 25,684.83 after rising 0.28% on the day. It was a quiet advance rather than a dramatic one, and it left the German blue-chip benchmark within touching distance of its own recent ceiling.

That ceiling matters, because the index spent the session pressed right up against it. The 52-week high stands at 25,817.89, and Friday's close sat just 0.52% below that mark. Measured from the other end of the range, the low of 22,300.75, the DAX was 15.17% higher. Both major trend lines that traders watch sat well underneath the price: the 50-day moving average, which is simply the average closing level of the past 50 sessions, was at 25,034.22, and the slower 200-day average at 24,395.75. On a returns basis the index was up 2.33% over the past week, 5.26% over three months and 4.88% for the year to date, so the calendar year has been positive without being spectacular.

Peer markets told a more uneven story. Wall Street did the heavy lifting, with the Nasdaq climbing 2.78%, the S&P 500 adding 1.66% and the Dow up 1.19%. Europe was far more restrained by comparison: the CAC 40 rose 0.78%, the Euro Stoxx 50 0.63% and the FTSE 100 just 0.22%, leaving the DAX squarely in the middle of its regional group. Asia was the strangest part of the tape. The Nikkei gained 4.03% and the TAIEX 7.98%, while the pack records a 17.91% move for the KOSPI, an outlier large enough that it should be treated with caution rather than read as an ordinary session change. India's Sensex and Nifty 50 were close to flat at 0.21% and 0.27%.

On the news side, the pack is thin on anything that explains the German move specifically. Marketscreener carried a headline an hour before the pack was assembled saying an AI-driven rally was lifting markets and that the Dax was flirting with a record high, and an earlier marketscreener item described the index opening in the direction of a record. Invezz published a watchlist naming Commerzbank, Allianz, Siemens Energy and Rheinmetall. A Yahoo Finance headline about a South Korean market crash was already a day old, and an ig.com outlook piece dates back roughly 235 days, so neither describes Friday.

What the data establishes is narrow: the DAX rose slightly, closed near the top of its 52-week range and remained above both its 50-day and 200-day averages. What it does not establish is why. No economic release, corporate result or policy event in this pack is tied to the day's 0.28% gain, and the general reference to an AI rally is a market-wide description rather than a German-specific cause.

The numbers

Around the world (same session)

Recent headlines

Sources

Keep digging

How this article was made: Strota assembled the market data above (the index's price history, same-session peer-market moves and public headlines) and an AI model wrote the narrative strictly from that evidence — it is not permitted to add outside facts or numbers. Every figure comes from the underlying market/public data.