The benchmark DAX index at the Frankfurt Stock Exchange on Thursday advanced by 0.29 percent and closed above 9,200 points.
The DAX index went down as economic data from the euro area pointed to a weak recovery. It later recovered after signs of stabilization in Ukraine emerged.
It gained slightly by 26.22 points and closed at 9,225.1 points. Analysts expected the recovery to continue.
The sports group adidas AG was the top riser, up by 2.28 percent. HeidelbergCement AG went up by 1.91 percent, followed by the healthcare company Fresenius SE & Co. KGaA, the semiconductor producer Infineon Technologies AG, and Deutsche Boerse AG, up by 1.83 percent, 1.52 percent and 1.37 percent respectively.
The utilities giant RWE AG St dropped the most by 2.13 percent.
The turnover was 2.64 billion euros (around 3.53 billion U.S. dollars).
Siemens AG was the most traded share of the day with a turnover of 208.92 million euros.