Depends. While I am not a management major, I was interested in careers similar to those you have mentioned above at one time. Security Analysts work in a number of different areas including equities, fixed income, commodities, structured products, CDOs, derivatives, and there are sometimes different skill sets required of analysts within each category. I would not recommend that you major in business administration/management or economics if you intend to pursue an IB front office position. Consider an undergraduate degree in engineering, mathematics, or physics instead because you typically need a background that is quantitative in nature. I would only consider adding economics as a minor if you do not intend to further continue your education. NCSU does offer competitive and nationally recognized degrees in financial mathematics (BS Applied Mathematics-Financial Mathematics and MS Financial Mathematics) that I found interesting. You have to be really good at maths. However, the program also offers some solid courses in both finance and economics. I ended up choosing EE instead.