Yes. You can do the CFA, Chartered Financial Analyst designation after doing your B. Com. The CFA program welcomes all graduate degree holders. Of course, a background in finance or accounting is helpful to a certain extent. All you need to be eligible for the CFA program is to have either completed a bachelor's degree or be in the final year of undergraduate studies along with fulfilling certain professional work experience criteria (either before, during, or after the program).
The CFA program is divided into three levels: investment management, financial analysis, economics, and ethics. In a BCom, you do get a foundational understanding of important subjects such as accounting, economics, and finance, which closely relate to many of the concepts covered in CFA. It will, however, require long hours of individual study and exam preparation. The work experience requirements allow you to obtain the CFA designation after clearing all levels and thus provide entry into a profession in investment analysis, portfolio management, and financial consulting.