I want to get into some really cool stuff. I've been wanting to get into investment banking from a technical standpoint, HFT, algorithmic trading etc, but honestly don't know where to start.
What are the de facto books/websites/reads for this field?
I want to get into some really cool stuff. I've been wanting to get into investment banking from a technical standpoint, HFT, algorithmic trading etc, but honestly don't know where to start.
What are the de facto books/websites/reads for this field?
The rest of algorithmic trading offers a lot more flexibility. In either case read 'Trading and Exchanges'. It will give you a good overview of the mechanics of all different venue types. Then its thinking about how to build better algorithms then the next guy, or get better data.
Well turn the question on its head and ask what can you bring to a hedge fund to allow it to be more successful. That's the test we use.
Hedge funds are similar to start ups in that they are small businesses where everyone needs to pull their own weight and be able to handle their own area without supervision as everyone is busy enough handling their own area of concern.
Or put another way, say the firm has 10 people and each share equally in the year end bonus pool. If the pool is $100 then each person makes $10 in bonus.
Therefor you must be able to increase the bonus pool by atleast $10, to $110 in the next year or two, in order for the firm to break even by hiring you.
So what do you bring to the table that allows the firm to increase its profits? how good are your networking, math, C or C++, optimization skills, what market structure insights do you have?
It is /almost/ essential to have a PhD in CompSci/EE from a top school to do HFT. Alternatively one should demonstrate extensive hardware/networking and optimisation skills obtained from other low-latency industries.
All of the top work is being done on FPGAs and latency is now on the order of microseconds (probably lower).
As for lower frequency algorithmic trading, that is a game that one can play at the 'retail' level if you're willing to spend (quite a lot of) time learning.
I run a website about algo trading. If you want to get a taste for what is involved have a look at some of the articles here: http://quantstart.com/articles/#algorithmic-trading