The Belgrade bourse's blue-chip BELEX15 index soared 5.1% to 693.57 points after a 2.52% climb on Monday.
The broader BELEXline index advanced 3.5% to 1,362.43 points on Tuesday after adding 2.11% in the previous trading session.
The joint SRX index of the bourses in Belgrade and Vienna picked up 4.63 % to 318.49 on Tuesday.
The bourse's total turnover fell to 101.7 million dinars ($1.61 million/1.07 million euro) from 175.5 million dinars on Monday.
Blue chip AIK Banka rose 0.51% to 2,726 dinars in the session's highest turnover of 11.8 million dinars.
Vitamin producer Vitamin posted the day’s second highest turnover of 10.4 million dinars. Shares lost 5.0% to 3,800 dinars.
Drug maker Velefarm posted the day’s third highest turnover of 8.5 million dinars with shares tumbling 6.26% to 1,227 dinars.
Telecoms equipment maker Pupin Telecom posted the biggest climb on Tuesday. Shares soared 20% to 282 dinars.
Lender Komercijalna Banka led losers, tumbling 10.71% to 12,500 dinars.
Advancers outnumbered decliners 29 to 12, while the shares of 23 companies ended flat on Tuesday.
(1 euro= 95.2175 Serbian dinars)