Indian copper futures traded steady through the day as traders awaited further cues from a slew of global macro-economic data expected later in the day, analysts said.
At 4.45 p.m., benchmark June copper MCCM9 was up 0.38 percent at 224.35 rupees per 100 kg.
"Prices have been steady in lacklustre trade through the day. Markets are awaiting the U.S. durable goods and new home sales data later in the day for cues," said Tejas Seth, an analyst with SMC Comtrade.
Prices also remained steady as pressure from a strong dollar and weak equity markets was offset by support from falling inventories.
The dollar traded firm against some major currencies and made the red metal expensive for holders of other currencies.
However, copper inventories data was supportive. Stocks of copper at LME warehouses dropped by 2,150 tonnes to 317,125 tonnes. Cancelled warrants stood at 43,650 from 43,375 tonnes, according to LME stocks data.
Buying is suggested at 221-222 rupees with a stop loss of 219.5 rupees with a target of 227-229 rupees, said SMC Comtrade's Seth.
Nickel prices rose for the second consecutive session on Thursday as analysts said nickel has recently been supported by a slow trickle of re-stocking by Chinese steel mills, although speculative stockbuilding could also be a factor.
Nickel stocks rose 1,218 tonnes to 109,860 tonnes on Thursday. LME nickel stocks have fallen sharply since late April, when they reached above 114,400 tonnes.
At 4.54 p.m., benchmark June nickel MNKK9 was up 1.76 percent at 641 rupees per kg.
May zinc MZIK9 was down 0.22 percent at 68.35 rupees per kg and May lead MLDK9 was up 0.59 percent at 68.5 rupees per kg.