The benchmark DAX index at Frankfurt Stock Exchange on Wednesday rose markedly and closed above 10,000 points.
The exports of China grew strongly in March and oil prices rose, which boosted the confidence of investors, according to analysts.
The blue-chip DAX index gained 264.63 points, or 2.71 percent, and closed at 10,026.1 points, Xinhua news agency reported.
Deutsche Bank surged by 9.91 percent. Commerzbank advanced by 7.03 percent. Thyssenkrupp rose by 6.07 percent. Linde, an industrial gas company, added 4.38 percent. HeidelbergCement went up by 4.27 percent.
Vonovia, a real estate company, slipped by 0.25 percent.
Daimler was the most traded share of the day with a turnover of $365.87 million.