Having been closed since December 23rd, the blue-chip DAX index bounced 1.7 percent, reaching 13,819 points at the open, topping the previous high set in February before the coronavirus pandemic forced Europe into lockdown.
The index has now pared some of its gains to 13,791 points, a rise of 1.5 percent.
The jump came after US President Donald Trump signed a $900 billion (€735 billion) stimulus bill late Sunday, averting a government shutdown and removing considerable uncertainty for the world's largest economy.
(article continues below)
See also on The Local:
The US leader had previously refused to sign the relief package, arguing that it included wasteful spending.
On December 24th, Britain and the European Union agreed a post-Brexit dealthat ended the potentially destructive possibility of its disorderly exit from the bloc.
The Brexit deal and the US aid package were pushing the DAX to “a new high”, Jochen Stanzl, an analyst at CMC Markets, said.
The market is “breathing a sigh of relief” after the Brexit deal, independent analyst Timo Emden added.
Germany began rolling out its first Covid-19 vaccinations on Sunday, but some delays were reported and production capacity remains limited.
“For the markets, it remains crucial to get Covid-19 under control as soon as possible,” Emden said.
The DAX's previous high was 13,795 points in February, but it plunged to 8,255 points in March as the pandemic shutdowns battered Europe's economy.
Markets recovered as restrictions on the economy were lifted in the summer and after central banks pumped billions in monetary stimulus into the economy, including €1.85 trillion ($2.3 trillion) by the European Central Bank.