Copper traded Rs 1.10 or 0.34 per cent higher at Rs 324.50 per kg in futures trade today after traders covered up their positions on a firming trend in physical markets.
At the Multi Commodity Exchange platform, copper for August contract added Rs 1.10, or 0.34 per cent to Rs 324.50 per kg, with a business turnover of 156 lots.
The metal for delivery in June contract also gained Re 1, or 0.34 per cent to Rs 322.15 per kg, with a business turnover of 1,619 lots. It ended 0.11 per cent down at Rs 321.05 per kg in the previous session.
Market analysts said a firming trend at physical markets for the metal, influenced copper futures prices but weak trend at Shanghai capped gains.
Meanwhile, at Shanghai, copper fell 0.50 per cent to 55,480 yuan per tonne, after the metal futures saw their weakest monthly performance, since January on worries about euro zone debt crisis.
The London Metal Exchange will remain closed today for a bank holiday.