Quantitative Finance Stack Exchange is a question and answer site for finance professionals and academics. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm currently studying for my undergrad in CS, and considering to do a grad in both CS and Math. I would like to see what you guys would recommend to prepare myself for a field as a Quant. I am specifically interested in Algotrading (algorithmic quant) position. To be able to write models and software to do automated trading. Any suggestions on where to begin? I have no familiarity with trading. Is it possible to setup a practice account and begin doing some trades so I understand how that works?


share|improve this question

closed as off topic by Shane, chrisaycock Mar 22 '11 at 3:28

Questions on Quantitative Finance Stack Exchange are expected to relate to quantitative finance within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

Voting to close. This kind of question has been closed in the past. This site is intended for professionals and researchers. See, for instance, meta.quant.stackexchange.com/questions/68/…. – Shane Mar 20 '11 at 23:23

The best way to do it is by getting an internship as an entry level analyst or some sort. They do not necessary expect you to know computational finance(they will teach you), though you need to be bright, have an outstanding academic record, and of course, good communication skills. As you get in there, you can then ask around about the specifics of what you are looking for. In general, quant positions themselves require you to have Masters, Ph.D, or a lot of experience, so your plan on getting into graduate program may work just fine. In my opinion however, it makes more sense to get a Bachelors degree first, get a job in one of the financial institutions, work there for a couple of years and then come back to pursue your graduate studies. As far as internships go, starting place could be D.E. Shaw, they have summer internships available. Since you have programming background, they might like you. Good Luck!

share|improve this answer
Thanks GKED, great answer! – KerxPhilo Mar 12 '11 at 22:17
I wish there was a organization or company that would teach everything from the basics of the stock exchange and foreign exchange all the way down to algotrading. Am I just dreaming a pipe? :) – KerxPhilo Mar 12 '11 at 22:18
There's no easy lunch... – Student T Mar 16 '11 at 14:30

Quantivity has three great posts about how to learn algorithmic trading

http://quantivity.wordpress.com/2010/01/10/how-to-learn-algorithmic-trading/ http://quantivity.wordpress.com/2010/01/12/how-to-learn-algorithmic-trading-part-2/ http://quantivity.wordpress.com/2010/01/12/how-to-learn-algorithmic-trading-part-3/

share|improve this answer
Thank you very much, very interesting blog. I'll make sure to stay up to date with it. – KerxPhilo Mar 12 '11 at 22:16

Not the answer you're looking for? Browse other questions tagged or ask your own question.