First off, 95% of what quants do (up through director levels in most cases) is coding...maintaining models and databases, changing them to conform to whatever IT protocols the desk is using or changing to, debugging old code, etc. I guarantee that even if you can beat out the competition to land a spot you will not be doing any math. So, the first question you have to ask yourself is, "Do I really, really like to write and maintain code?" It also kinda goes without saying that you should have a high level of programming competence.
You can make good money as a quant, and you have relatively more job stability compared to a trader, but chances of moving into a trading spot on the sell-side are slim. On the buy-side you might have a better chance since quants are more involved with developing trading systems but, again, the math involved with these systems is not particularly complex in most cases and you will still be spending most of your time coding.
You can make good money as a quant, and you have relatively more job stability compared to a trader, but chances of moving into a trading spot on the sell-side are slim. On the buy-side you might have a better chance since quants are more involved with developing trading systems but, again, the math involved with these systems is not particularly complex in most cases and you will still be spending most of your time coding.