This will mostly depend on what is your liking? Both MBA from Amity and CFA from ICFAi are not recognized by the Government as they are from the autonomus Institutes. But, from the market reputation or job market point of view CFA shall be better option , as per my opinion. Because tehre are lot many MBAs but few CFAs. ICWA deals with costing mainly..that is also very good. So, firstly be clear on what you want