In cryptocurrencies, bitcoin held just below a more than two-year high reached on Wednesday.
The blue-chip index NSE Nifty 50 rose 0.34% to 22,198.35 while the BSE Sensex settled 0.42% higher at 73,095.22.
A string of robust US economic data, including a blowout unemployment report on Friday, and recent remarks from Fed Chair Jerome Powell have quashed speculation about early and steep rate cuts that the market had anticipated.
The US central bank is expected to hold interest rates steady, but flag future cuts by dropping language suggesting further hikes.
Spot gold was up 0.2% to $2,024.49 per ounce by 11:28 a.m. ET (1628 GMT). US gold futures also gained 0.2% to $2,025.70.
Spot gold was flat at $1,981.14 per ounce by 0910 GMT, and U.S. gold futures eased 0.1% to $1,992.80.
MSCI's broadest index of Asia-Pacific shares outside Japan rose 0.53% to almost nine-month highs of 561.99. The index, which fell nearly 20% last year, is up about 11% in the month and is on course for its best ever January performance. Japan's Nikkei rose 0.20%.
While the Fed reassured markets that it won’t raise the federal funds rate, the biggest issue is the markets still have doubts about inflation given strong growth and the big stimulus package
Investors in Asia await readings on services activity in China and Japan, which are expected to show continued expansion in China, and possibly a move out of contraction for Japan.
Central to the debate at the Fed's July 26-27 policy meeting will be how to reconcile upbeat US economic data, highlighted by strong job gains in June, with a global growth slowdown and other headwinds threatening the inflation trajectory.
global sell-off, falling oil prices, and news about possible cut in production by OPEC. JP Morgan‘s economist James Glassman is also surprised at the sell off seen in global markets because according him there is nothing in the US economic data that one needs to worry about.
Spot gold was little changed at USD 1,089.20 an ounce by 0035 GMT, after a lethargic session on Monday with US markets shut for the Martin Luther King holiday.
US retail sales fell in December along with industrial production, the latest indication that economic growth braked sharply in the fourth quarter. Oil prices slid to the lowest since 2003.
Silver too recovered and reclaimed the Rs 34,000-mark by rising Rs 220 to Rs 34,015 per kg on increased offtake by industrial units and coin makers. A weaker rupee, which plunged to hit fresh 28-month low of 67.59 against the dollar yesterday that made imports costlier also supported the upside in gold prices.
At the Multi Commodity Exchange, gold for delivery in February was trading higher by Rs 85, or 0.33 percent, at Rs 25,722 per 10 gram, in a business turnover of 782 lots.
Spot gold slid 0.1 percent to USD 1,076.88 an ounce by 0007 GMT while US gold futures gained 0.3 percent to USD 1,076.8.
US stocks sold off sharply and a brief rally in beaten-down oil prices stalled after US data added to concerns about an over supplied energy market.
Spot gold firmed 0.2 percent to USD 1,095.6 an ounce by 0037 GMT, while US gold futures GCcv1 eased 0.1 percent to USD 1,095.2.
Asian share markets swept lower after Wall Street suffered its worst starting week in history and doubts over Beijing's economic competence sent investors into the arms of the safe-haven yen and sovereign bonds.
Silver followed suit and recovered to close higher on increased offtake by industrial units and coin makers. In the global market, the precious metal once again topped the USD 1,100 an ounce mark.
Traders said besides a firm global trend where gold rallied to a two-month high in yesterday's trade, increased buying by jewellers at the domestic spot markets to meet rising demand, mainly lifted the precious metal to over two-month highs.
Spot gold prices rose for a fifth successive day on Thursday, with bullion up about 4 percent since the start of the year. Prices topped $1,100 an ounce for the first time in nine weeks as the dollar fell after concerns over the Chinese economy hit global stocks.
China's stock markets were suspended less than half an hour after opening on Thursday after sharp falls triggered a new circuit-breaking mechanism for a second time since its introduction this week.
Spot gold had eased 0.1 percent to USD 1,092.90 an ounce by 0043 GMT. But it wasn't far from USD 1,095.30 reached on Wednesday, its highest since Nov. 16.
At the Multi Commodity Exchange, gold for delivery in February was trading higher by Rs 65, or 0.26 percent, to Rs 25,453 per 10 gram, in a business turnover of 275 lots.