Hi Priya,
Finance is like an ocean, which is highly impossible to swim in; you can only travel on it. If you really want to learn in-depth about Finance, consider pursuing either CFA or CIMA.
CFA (Chartered Financial Analyst) is a 14-month course offered by ICFAI. Once you complete the Chartered's program, you have the option to pursue MFA (Masters of Financial Analyst), which would make you very skilled and knowledgeable in understanding Finance.
CIMA is a UK education program that you can register for from India. It is a globally recognized course that delves into in-depth Finance.
An MBA in Finance is also an option, but it may not cover Finance in as much depth. It is useful for managerial roles, depending on the institute you choose.
You have many options to learn about Finance. If you have any queries, please let me know.
Regards,
Vinod.