HSBC Holdings Plc has bought at least $3 billion of Indian government bonds since July, using funds raised through a special diaspora dollar deposit program, according to Bloomberg.

People familiar with the matter said the bank deployed the deposits into the bond market after the program boosted its foreign-exchange funding pool.