VIRAL

Gold Price Prediction: Gold May Reach ₹31,000 Per Gram by 2029

Gold price may reach Rs 31000 per gram: Gold prices have witnessed an extraordinary rally over the past year, delivering impressive returns to investors. The big question now is — will gold continue this strong upward trend? According to renowned market analyst Ed Yardeni, the answer could be a resounding yes.

Ed Yardeni, President of Yardeni Research, has made a bold long-term prediction stating that gold prices could touch $10,000 per ounce by 2029. When converted to Indian currency, this estimate translates to ₹31,000–₹32,000 per gram, sparking excitement among gold investors in India.

How ₹31,000 Per Gram Is Calculated

Current international gold price: $4,400 per ounce

Yardeni’s target price: $10,000 per ounce

1 ounce = 28.3495 grams

$10,000 per ounce ≈ $352 per gram

Converted to INR ≈ ₹31,740 per gram

If this forecast turns out to be accurate, gold prices in India may increase nearly 2.5 times from current levels within the next few years.

 

Gold’s Strong Performance in Recent Years

In 2025 alone, gold prices have surged by around 67%, rewarding investors with solid returns. The current price of gold in India stands close to ₹13,500–₹13,850 per gram, indicating significant upside potential if global market conditions remain favorable.

Ed Yardeni on Indian Markets

Apart from gold, Ed Yardeni remains highly optimistic about the Indian equity market. He believes that while 2026 may bring market stabilization, India’s long-term growth prospects remain strong — especially if trade relations with the United States improve.

Comparing India and China, Yardeni clearly favors India, citing its strong legal framework and corporate governance as major advantages for global investors.

 Today’s Gold Rate in India (December 23, 2025)

Gold prices across India have surged to new all-time highs today.

Gold Rate Per Gram & 10 Grams

24K Gold (99.9% Pure)

₹13,855 per gram | ₹1,38,550 per 10 grams

22K Gold (Jewellery)

₹12,700 per gram | ₹1,27,000 per 10 grams

18K Gold

₹10,391 per gram | ₹1,03,910 per 10 grams

 FAQs – Gold Price Prediction & Today’s Gold Rate

Q1. Will gold really reach ₹31,000 per gram?

According to Ed Yardeni’s forecast, gold could reach this level by 2029 if global economic trends and demand remain strong.

Q2. What is today’s gold price in India?

As of December 23, 2025, 24K gold is priced at around ₹13,850 per gram in India.

Q3. Why are gold prices rising rapidly?

Key reasons include global economic uncertainty, inflation concerns, central bank buying, and strong investor demand.

Q4. Is this a good time to invest in gold?

Gold has delivered strong returns recently. Experts suggest gold remains a good hedge against inflation and market volatility, especially for long-term investors.

Q5. Which is better: investing in gold or equities in India?

Ed Yardeni believes both gold and Indian equities offer strong opportunities, but highlights India as a preferred long-term investment destination.

Sri Lakshmi

Sri Lakshmi

Srilakshmi a bilingual content writer with 5 years of experience in Telugu and English news writing. Passionate about storytelling and trending topics, Srilakshmi delivers accurate and engaging content for readers worldwide.