A total of Rs 62,736 crore has been raised in April-November period, higher than the Rs 62,147 raised in the previous five years.
This is also the highest amount in any year since the global financial crisis hit in 2007-08. In 2007-08, the total amount was Rs 52,219 cr.
FIIs or foreign portfolio investors bought about Rs 11,712 cr worth of IPO shares this year, compared to Rs 5,019 cr last year.
Out of the Rs 62,736 cr, 63% was raised by private companies, and the remaining by government companies.
The vast majority of the money raised by IPOs this year has been for insurance companies.
The biggest IPO this year was General Insurance Corporation, which raised Rs 11,175 cr, followed by The New India Assurance Company, which raised Rs 9,467 cr.
HDFC Standard Life raised Rs 8,695 cr, followed by SBI Life with 8,386 cr. ICICI Lombard was also among the big ones, scooping up Rs 5,701 cr.
In all, there were 28 IPOs and 89 SME IPOs in the eight months.
In comparison, during 2016-17 financial year, the total amount raised via IPOs was Rs 29,104 cr. The number was Rs 14,815 cr in the preceding year.