Copper traded marginally higher by Rs 1.65 or 0.56 per cent to Rs 296 per kg in futures trade today after speculators covered up their positions, driven by better demand in physical markets.
At the Multi Commodity Exchange platform, copper for delivery in November-month contract gained Rs 1.65, or 0.56 per cent to Rs 296 per kg, with an open interest of 288 lots.
The metal for delivery in August contract also traded higher by Rs 1.20, or 0.41 per cent to Rs 293.20 per kg, with a business turnover of 5,183 lots.
Analysts said apart from covering-up of short positions by speculators, a rise in metal prices at the London Metal Exchange also led to a recovery in copper futures prices here.
Meanwhile, three-month copper traded one per cent higher at $6,161 per tonne at the London Metal Exchange.