All is dependent on your future vision. If you are really interested in working in India then there is no need to confuse yourself and simply go for MBA (Finance) from any recognized institute otherwise go for CFA(USA) to fully explore the opportunities available at global platform.
Further as per my opinion CA in itself a highly professional course and enough to build a gr8 career, reputation and money.
So in the end I’d advise you to go for MBA (F) to serve India. I wish you also finish CFA(USA) in future bcoz it’s not a big deal for a professional like you.