they both hav ther own importance, but ca gives more detail and practical knowledge regarding finance as it involes internship in its course structure
while MBA in finance imparts managerial skills and one can take decisions regarding wethar to invest in a particular project or not or how to...