The domestic equity benchmarks traded with minor gains in afternoon trade as the bourse witnessed bouts of volatility. The Nifty traded above the 17,850 mark after hitting the day's low at 17,817.50. While metals, FMCG and consumer durable makers advanced, PSU banks, realty and media stocks lagged behind.