IFO-index över klimatet inom näringslivet i Tyskland steg till 110,5 i oktober, jämfört med oreviderade 109,5 föregående månad. Det var den högsta nivån sedan april 2014 (110,6).
Det rapporterar Bloomberg News.
Analytiker hade räknat med att indexet skulle ha stigit svagt till 109,6 enligt Bloomberg News prognosenkät.
Index över det aktuella läget steg till 115,0 från oreviderade 114,7 föregående månad, väntat var 114,7.
Index över förväntningarna om framtiden steg till 106,1 från oreviderade 104,5 föregående månad, väntat var 104,5.