The blue-chip BELEX15 index of the Belgrade Stock Exchange edged up 0.09% to 453.86 points after falling 1.43% on Thursday.
The broader BELEXline added 0.20% to 888.63 points after dropping 0.89% in the previous trading session.
The joint SRX index of the bourses in Belgrade and Vienna rose 0.28% in euro terms to 143.64 points after losing 1.45% on Thursday.
Total turnover jumped to 51 million dinars ($577,478/453,600 euro) from 33.4 million dinars on Thursday.
Energoprojekt Holding generated Friday’s largest turnover of 17.6 million dinars, closing up 1.31% at 540 dinars.
Brewer BIP led the gainers, adding 7.14% to 45 dinars in a volume of 1,357 shares.
Soybean producer Sojaprotein edged up 0.44% to 454 dinars in a volume of 226 shares.
"Sojaprotein saw a slight rise after reporting good nine-month results [on Thursday]," Milos Bijanic, financial analyst at Belgrade-based brokerage Sinteza Invest Group, told SeeNews. "As this news spreads and investors get more info about the results, the stock price should go higher, but only after the global markets halt their downward momentum," he added.
Trading company Progres paced the decliners, losing 12.5% to 21 dinars in a volume of 300 shares.
(1 euro=112.4338 Serbian dinars)