India's foreign portfolio holdings of US Treasury securities reached an all-time high of $200 billion in July 2026, according to the latest data from the US Treasury Department. This significant increase reverses a trend observed earlier in the year, where India had been selling off its Treasury holdings, reaching a five-year low in January 2026. The surge is primarily attributed to robust capital inflows into the Indian economy, which have led to an accumulation of foreign exchange reserves. Analysts suggest this move could also reflect India's strategy to diversify its reserve assets amidst global economic uncertainties.

This record acquisition in July follows months of fluctuating but generally increasing holdings. For instance, India's total US Treasury holdings (long and short-term) were $181.291 billion in May 2026 and $181.008 billion in April 2026. Long-term Treasury holdings specifically stood at $167.709 billion in May 2026 and $165.801 billion in April 2026. The substantial jump to $200 billion in July indicates a rapid shift in India's investment strategy for its foreign exchange reserves.

The increase in India's holdings comes as overall foreign holdings of US Treasuries experienced a decline in July, falling by $50.4 billion from June to a total of $9.25 trillion, marking the lowest level since October. While countries like France and Canada reduced their stockpiles, India's aggressive purchases stand out. This suggests that India is bucking the broader trend of some major economies moving away from the US bond market, potentially viewing US Treasuries as an attractive asset for reserve management despite the overall foreign divestment.