Getting a Job in a Top Tier Quant Hedge Fund
quantstart.com
quantstart.com
Translation: The recent worldwide economic meltdown was caused in part by quants' inability to accurately assess investment risks, or to influence decision-making, or both. The fallout was public distrust (justifed or not) of quants and what they do for a living.
The bottom line is that reliable quantitative analysis hinges on the degree to which economics is a science. Economics isn't a science. Any questions?
A science is a method, not a domain or result or anything else. I.e. one can approach economics or medicine or traveling salesman problem using the scientific method, or one can approach it using woodoo.
No, this is false. Science is defined more clearly than this. Science is not a method, it is a set of rules for creating a method. Primary among those rules are a requirement for empirical evidence in support of scientific theories, and falsifiability -- meaning scientific ideas must be testable against reality, and those that fail the test must be discarded.
TL;DR: Science is more principle than method.
> ... one can approach economics or medicine or traveling salesman problem using the scientific method ...
By that reasoning, astrology is a science, because it can be studied using the scientific method. But this is not how science works. For X to become a science, scientific study must support the theories that define X. Explanation here:
http://arachnoid.com/psychology/index.html#The_Architecture_...
Economics is not a science.
Title: "10 reasons why economics is an art, not a science"
Link: http://articles.washingtonpost.com/2013-08-09/business/41217...
exactly, one can do pure scientific study of correlation between that star position and people's lives and most probably would find zero correlation - it would be a valid (though practically useless given current state of science in related areas) scientific study in the domain of astrology. That domain happens to be full of non-scientific results and statements while has no useful non-trivial scientific results known. Thus people label the domain as 'non-science'. Economics has a lot of both.
I'd be more inclined to consider economics a science if, of the multiple contradictory models, all but one had been falsified.
Personally I don't consider social sciences to be real sciences for the same reason. If you want to say economics is a social science I would agree with that.
Actually, it's a bit simpler than that. Sciences, and scientific theories, can be easily identified by the property of falsifiability. If a theory makes coherent, testable predictions, and if the predictions can be tested empirically, then there's a basis for falsification. Economics doesn't have this property. Many natural sciences do. For example, anything having to do with evolution -- very specific, very testable, and excellent at resisting falsification. Not that surviving falsification is required to call something science -- failed theories and fields are scientific in a sense, certainly more so than those fields that never test their theories.
> ... whilst medics - like economists - are left with statistical tests, ad hoc explanations of confounding factors and a raft of exceptions that arguably falsify claims as uncontroversial as "drinking in excess is bad for your health".
Yes, but those aren't really falsifiable, are they? One can argue that a failed test like that is equivocal, not a basis for casting out the underlying theory. In a formal sense, that prevents their being called sciences.
I have to say about modern medicine that it's rapidly moving toward being evidence-based. Many clinical practices from years past have failed more rigorous efficacy trials and have been cast out as a result. So I would call it science on the basis that its theories and practices are open to falsification.
is sounds like it is an unfalsifiable statement for you.
The subject matter of economics certainly involves the kind of observable quantifiable results that admit of falsifiable hypotheses.
Its true that many of the interesting hypotheses offered in the field are falsfiable in principle but faced with significant pragmatic difficulties in conducting unambiguous tests which leads to the practical tests frequently providing ambiguous results, and that many of the practical-and-unambiguous falsification tests are unsatisfying (in that, while they could unambiguously falsify the hypotheses they are offered as tests for, they aren't differential tests wherein the result that fails to falsify one interesting hypothesis necessary does falsify a competing interesting hypothesis.)
This doesn't make economics "not a science". It makes it a difficult science.
(The fact that the questions in the domain are often important to public policy and other decisions in which lots of people with lots of resources have vested interest also results in a lot of things in the field being oversold to decision-makers, but that's equally true in similarly salient physical science fields that don't face the same kinds of testing difficulties, and is irrelevant to whether the field is a scientific one.)
Be honest : you have never worked on Wall Street. This is just some opinion that you picked up from your favourite newspaper or conspiracy web site.
I should have blamed trust in quantitative analysis. That would have been more fair, and it was the point I was trying to make. My shorthand way of saying it may have given the impression that I was speaking of the analysts, not the idea of analysis.
> Be honest : you have never worked on Wall Street.
Be honest -- where I have worked isn't the topic. And if I had worked on Wall Street, that would represent a much better justification for doubting the merit of my views.
Part of the problem is the science has a feedback effect; theories based on observations change actors' behaviours, which in turn breaks the theories. So macroeconomics is not on very solid ground as a science. It would work better if it were performed by aliens.
The bottom line is that reliable quantitative analysis hinges on the degree to which economics is a science. Economics isn't a science.
I think you're confusing macroeconomics with economics.
That's not a path well traveled, especially at banks. At good hedge funds roles are well delineated, and chances are that you'll be working hard enough at your day job that you'll have little chance to explore on your own. Policy may prevent you access to the interesting data sets (execution data and historical P&L is sensitive to reverse engineering, and market data is often subject to expensive licensing). For banks the issue is far more bureaucratic - different teams with different hiring budgets and lines of business yada yada. There are relatively few managers high enough to wall cross between back office (technology) and front office (trading) so there's a stochastic component to your success at moving internally based on what group you end up in and how well connected your MD is. It doesn't help that coders are usually the limiting reagent (and paid less than traders) so the firm's interests aren't necessarily aligned with your own.
If you're passionate about trading and coding, HFT is a great way to go. Money makers come from all backgrounds (grad/undergrad/super technical/creative coder) and you'll likely have better control over your coding/research ratio.
For instance, these were the guys -running- the data infrastructure so they were looking at it all day, every day. After a while it was probably straightforward to test out intuition on patterns they may have seen.
Thanks for pointing out that the difficulties in doing so at a larger firm.
I would definitely recommend people look into this place and might consider it myself if I thought they'd ever hire me (not likely).
I haven't done an MFE personally, so I don't feel I can comment too much on what they're like, although I have a few friends who have. A lot of them simply went into research afterwards.
People work for hedge funds because hedge funds provide mentorship and really powerful tools and lots of data to sift through. We're trying to provide all of those things, for free, at Quantopian. https://www.quantopian.com/ Check out our community (for mentorship), our backtester (very powerful, and open source), and our 11-years of minute-bar data - all for free.
I'm sure all this research into ultra low latency infrastructure and live data mining is bound to come in useful somewhere else. Maybe this is off base but why be cynical.
There are other problem domains with similar requirements, but I'm quite curious to hear stories from other HN'ers who have tackled quantitative trading either for themselves and in the day job. Specifically, if you can share a bit on your technical work in such a role, that would be cool to hear about.
My job involved anything from hooking up to brokerage APIs to optimising MySQL replication topologies. Quite varied!
In a way, it wasn't too different from your average startup, with the possible exception that you deal with a non-trivial amount of data from day #1 (hundreds of millions of rows are not uncommon).
Open source has gained significant ground in funds these days. Python/R are now the "default" go to languages for quant trading research, with some MatLab too. Libraries such as NumPy, SciPy and pandas have really brought 'algo trading' to the 'retail' (algo) sector as well.
.NET is still generally used quite a lot in investment banking, particularly C# for front-office GUI code, and C++ for any legacy number crunching libraries.
Strong maths knowledge can be good for general developer roles anyway. It's one (small) reason why I did a maths degree part time (Open University in the UK) to complement my existing Comp Sci degree.
I'm sure you could get a better bang per buck picking and choosing specific areas rather than an entire degree but that wasn't my motivation (I'm equally interested in both in general).
A good number theory course (even just plowing through Crandall and Pomerance, or Apostol) will definitely help with understanding/analysing asymmetric encryption.
While you may not be solving partial differential equations in your average tech startup, there are plenty of instances where a maths degree can be directly applicable. Statistics is one instance, for A/B testing. Another example is the use of vector calculus in machine learning and "data science".
How did you find the OU degree?
It was good. I took it almost as slowly as you can (typically one module per year) so it was 8 years from start to finish. In that time I got married, moved house twice and became a father so I wanted to avoid it taking over my life. Tutorials were local to home or work (I was lucky in that respect) but they did seem infrequent.
Tricky to recommend now the fees have quadrupled though (I paid about £4k in total for my degree, it'd be closer to £15k now); unless it's your first degree and you're considering the OU over a traditional university; then £5k a year is quite cheap as you can be much more flexible with life and (part/full-time) work.
I was considering either continuing with the OU with Maths on some of the Master's courses (those fees aren't subsidised in the same way that UG courses are), or switching to languages (French, German, Spanish) but the prices put me off those. For now I'll have a year or two off as a break.
Sorry, somewhat OT but wanted to chip in on this as I'm actually into my 3rd year of a (hopefully) six year BSc in Mathematics. I find the course material really well presented. I've been taking it far more seriously and enjoying it far more than my very first degree (which I had a hard time of). The mathematics department is considered somewhat 'backward' compared to the others as they're one of the few that mandate the postal submission of 'TMAs' (tutor marked assessments).
You are compelled to do certain computer parts in Mathcad, which isn't too bad if you use Latex. I tend to develop and study using Scipy however and then do final bits in whatever software I need to. I've put up some code for my own use here https://github.com/jaymzcd/oucode/.
Totally agree with the other comment around fees - I'm "locked in" to transitional arrangements meaning my total degree cost will be approx ~£5k. Had that stayed for all I'd have no qualms recommending it; now it's quite a bit more expensive I think you need to weigh up what you expect from it. Still, I think it's been a great decision to go for it; it's hard work combined with a demanding full time job but the glow of the mental accomplishment is great.
I don't exactly need to know how to solve differential equations to build a Facebook tab but it keeps me constantly thinking of new ways to do even simple things. I did use some of the knowledge of t-tests and sampling from my stats course to quantitatively report whether a stats rise after we launched a competition was the cause or if it could be considered random. Not exactly required but it did read and sound impressive on the slides we sent the client.
As an added bonus I also save ~ 30% on my TFL London travel card as you qualify for student support even with the OU; which actually, over a year, accounts for around 60% of my actual module cost!
I was hoping you would also recommend G.H Hardy's Theory of Numbers
everything else in the area of finance is a complete waste of time IMO. basically the financial system is toast. I hope that bitcoin will improve some of the absurd structures we have set up.
anyway, if you want to know some specifically you can go to nuclearphynance. There are some cracks around there. good traders would consider an MFE as the opposite of helpful, I'm sure. standard stochastic calculus is pretty much useless.
I understand high-frequency is mostly stat arb but I haven't heard of too many quant funds that do mid/low frequency. I've seen one present before that used small changes in portfolio optimization to get an alpha of ~0.2% over the benchmark but that didn't seem too useful.
So technically, I found it very appealing. However, my experience wasn't so great otherwise. You really get the sense that people are only in it for the money - everything revolves around the year end bonus. And at least where I worked, this kind of huge money drove a lot of really nasty politics.
Anyway back to main subject. Risk jobs are easy to land and you can learn TONS or nothing interesting. Every shop has Risk integrated at different levels. Some shops its a backoffice type job where the risk guys are in the back seat (and this is the dominant case actually 8/10 I'd say). And rarely in places like BNP will you sit on the trading floor and have more power than traders. Yes traders will actually fear you... Rather than vice versa where Traders that are making money are big swinging dicks doing whatever they want (this is still the case at most shops).
I started quant trading by chance when some guys running an arb blackbox were started constantly loosing money and were working late hours. I gave them a hand fixed a few bugs and word quickly spread. Next opening they offered me a position and I did an internal transfer...
After I went to managing a portfolio (2 years after). And successfully did that for 4 more years.
The summary is this. Quant Trading roles actually come in tones of flavors.
Banks have option desks and in the recruiters will call these "quant trading roles". Hell, for all they know there is complex math involved and 'quant' sounds sophisticated. Truth is all option traders are proficient and calculus and derivatives to the point good traders are able to calculate pretty accurate 2nd orders in their head. And the tools available are also vast.
But this is not a 'quant trading role'.
A true 'quant' role is what some institutions have in house 'quant' teams that manage all the pricing models and libs.
A 'true' quant trading role is stat-arb or some other arb strategy desk or similar type of strategy. Most banks do not have them anymore so its hedgefunds only. But even these vary vastly in quality. I know desks that would make 2-3 million a day net with very shitty hardware and patchwork system with lowlevel to mediocore guys working on it. And brilliant guys whom struggled (talking tier 1 guys, PHd MIT, princeton).
So its a strange game and I would recommend going into a trading role into a medium level shop. Whats important is a good team and having a good vibe with the people you will work with.
Trading is high stress and high emotion business so for your sanity in the long term its more important to work with good people rather than a top tier shop in the beginning.
>I did not know this at them time but I started in 2007 and after 2008-2009 I came to this conclusion.
>I started quant trading
> After I went to managing a portfolio (2 years after). And successfully did that for 4 more years.
Despite the intense competition, it is still possible to
shine as a candidate, but you must be very well aware of
what the funds are after, and then make sure you are
providing it to them.
I think this is a truism for any role in any capacity in any organization. Just replace "funds" with the organization/manager/client/whatever name.Jim Simons, famous mathematician, former MIT professor and DIA code cracker, earned the following amounts according to Forbes: 2011: $2.1 Billion 2010: $2.5 billion 2009: $2.8 billion 2008: $1.3 billion 2007: $1.5 billion
I would guess that might be the case since pure arbitrage no longer works and thus quant funds have to delve into more probabilistic strategies like stat arb.
The quant derivatives pricing teams at banks are where the stochastic calculus folk tend to head to. Their teams are generally highly respected in this area. Also, banks are doing a different job to funds. Banks are generally interested in assessing the risk or trading risk of these products, either on prop (i.e. with their own funds) or to clients.
Funds tend to concentrate more on statistical/machine learning/econometrics research approaches. The culture is generally more like a research institute thank a bank. They tend to hire more PhDs from Comp Sci, whereas banks will hire directly after MFE or straight out of undergrad.
It seems like all the low hanging fruit has been arbitraged away. I've worked with a Math PhD from Princeton before in prop trading and he always lost money.
Also CompSci comes with a (perceived) "built in" ability to carry out good software development practices.
That's what I do when I see, for example, the word "Haskell" in the submission title...