Difference between MS (Finance) and MBA.
There are just too many..
So I will take an alternate route.
Differences between MS (Finance) and MBA (Finance):
1. Course Contents - AN MBA contains much more diverse subjects than MS in Finance. Even an MBA in finance will contain some electives from other streams like Marketing, HR, Operations and General Management. Besides there is a marked difference between core subjects in both.. MS is highly specialized course which concentrates on Financial Modeling, Financial Research, Advanced Mathematical Applications in Finance.. And MBA in finance on the other hand will have core subjects as Decision Making under Uncertainty, Organizational Behavior, Statistical Applications, and Computer Modeling.
2. Career Opportunities: An MS in finance can often land you in the same position as an MBA in finance will. That means you will be working as an Associate in an IB firm alongwith MBAs. But then it is a bit more difficult. Still an MS in Finance from a top Uni like UCB is better than an MBA in finance from a lower ranked college.
Besides, even if u earn similar money in short term, u might get bypassed for senior positions which require MBA. U might not get the same amount of opportunities to shift the company. In other words, u might have to decide to do an MBA after some years.
3. ROI - In short term, MS (Fin) is much more attractive than an MBA strictly on ROI basis. And ROI cannot be calculated on the long term basis..
So ROI wise, MS is better if u r really interested in Finance only.