Indian companies raised around 5.38 trillion rupees ($64.95 billion) through private placements in 2022, largely aided by the banking system's massive cash surplus, data showed.
Public issues were only to the tune of around 80 billion rupees.
Indian companies raised 127.1 billion rupees and 175.3 billion rupees through public issues in 2020 and 2021 respectively, SEBI data showed.
Fundraising through private placement stood at 8 trillion rupees and 6.31 trillion rupees respectively.
"I think public issues are rising because the repricing of bank fixed deposits was very gradual, while public issues are realigning to market realities much faster," said Sudhir Agrawal, executive vice president and fixed income fund manager at UTI Mutual Fund.