Mumbai, Jun 29 (UNI) Snapping the losing streak of past three sessions, the BSE Sensex rose in a volatile trade today by 23.20 points to end positive at 30,857.52 on fresh buying in select stocks such as Materials, FMCG and Realty amidst roll over of positions in the futures & options (F&O) segment by traders. The Nifty of National Stock Exchange (NSE) also went up by 13 points to 9,504.10. Market closed with marginal gains amid volatility as traders rolled over positions in the futures & options (F&O) segment from the near month June 2017 series to July 2017 series. The Sensex, which had plunged by 454 points in past three sessions, opened today positive up by 76 points to 30,910.97 in early trade. Then, it moved up by 263 points to touch a day's high at 31,097.92 ahead of noon trade, but it shaved off early gains as it fell by 40 points to hit a day's low at 30,794.61, before closing at 30,857.52, up by 23.20 points as compared to its last close. The sectoral indices like Materials, FMCG, Metal and Realty pushed the Sensex up, while selling in Kotak Bank, Tata Motors and SBI capped its further gains, brokers informed. Among other indices, the S&P BSE Mid-Cap index rose 0.34 per cent. The BSE Small-Cap index advanced 0.98 pc. Both these indices outperformed the Sensex. The market breadth was strong on the BSE, as 1,604 shares rose while 967 others fell and 166 were unchanged. Total turnover on BSE amounted to Rs 3,945.67 crore, compared with a turnover of Rs 3,918.02 crore registered during the previous trading session. More UNI NV SS SM1805