4 ms·
Cool, this is very similar to what I had people do at one point as part of the interview process. Give them a bunch of historical data - find me the longest p
by chollida1 10y ago
Cool, this is very similar to what I had people do at one point as part of the interview process.
Give them a bunch of historical data
- find me the longest period that we would be flat/negative
- find the best time to invest
- find the optimal portfolio off stocks to hold over a given period.
I think I've said this before but I see too many people who think that they need to have a huge public repository of code to show off in an interview.
If you want to be a programmer at a hedge fund just having some very shallow analysis like the above would get a programmer to the top of the resume pile.
Now if you want to be a quant the bar is obviously much higher:)
- mailshanx 10y agoI'm interested in walking the quant path. Just how high is the bar? And would there be an equivalent project that would put a prospective quant to the top of the resume pile?
- chollida1 10y agoI've attached two pdf's on what you should expect. The latter was the take home an old company used to give quants as a test. If you can answer the questions on teh practicum then you probably have enough math skills to start as a quant. https://drive.google.com/folderview?id=0B1iikX5PwNx4d2dKQ3FTSWVRSDA&usp=sharing https://drive.google.com/folderview?id=0B1iikX5PwNx4d2dKQ3FT...
- mailshanx 10y agoThanks, that is very valuable.
- aorth 10y agoJust in case anyone else doesn't know what a "quant" is: quantitative analyst. https://en.wikipedia.org/wiki/Quantitative_analyst https://en.wikipedia.org/wiki/Quantitative_analyst
- cloudjacker 10y agoif you enjoyed that too bad you'll never do any of it on the job
- ndesaulniers 10y agoRemind me
- Cogito 10y agoQuestion 4 was fun :) Not sure what technique they wanted you to use, but it was easy to work back from the desired outcome, keeping track of the current IOU balance and the bet that would leave you in the desired position. I assume the early questions illuminate the general way of doing this. ==== SPOILER ==== Create a 4 * 4 matrix BET_m,n and a 5 * 5 matrix IOU_m,n, where m and n are the number of wins for each team respectively, and each matrix encodes how much is bet and owed after that many wins. Our initial constraints give IOU_0,0 = 0, as nothing is owed until a team wins a game. IOU_4,* = 100 and IOU_* ,4 = -100. It's hard to see what BET_0,0 should be starting from the start, so instead lets work backwards. If a team has 3 wins, and wins again, then the bet plus current IOU must equal 100 if it's my team winning, -100 if the other. IOU_3,3 + BET_3,3 = IOU_4,3 = 100 IOU_3,3 - BET_3,3 = IOU_3,4 = -100 Thus BET_3,3 = 100 and IOU_3,3 = 0 Our matrices now look like BET = [. . . . . . . . . . . . . . . 100] IOU = [0 . . . -100 . . . . -100 . . . . -100 . . . 0 -100 100 100 100 100 . ] IOU_3,2 + BET_3,2 = 100 IOU_3,2 - BET_3,2 = 0 So BET_3,2 = 50 and IOU_3,2 = 50 By symmetry BET_2,3 = 50 and IOU_2,3 = -50 Working along the m=3 and n=3 edges we get BET = [. . . 12.5 . . . 25 . . . 50 12.5 25 50 100 ] IOU = [0 . . -87.5 -100 . . . -75 -100 . . . -50 -100 87.5 75 50 0 -100 100 100 100 100 . ] In general, our constraints are: IOU_m,n + BET_m,n = IOU_m+1,n IOU_m,n - BET_m,n = IOU_m,n+1 Filling in through the middle BET = [31.25 31.25 25 12.5 31.25 37.5 37.5 25 25 37.5 50 50 12.5 25 50 100 ] IOU = [0 -31.25 -62.5 -87.5 -100 31.25 0 -37.5 -75 -100 62.5 37.5 0 -50 -100 87.5 75 50 0 -100 100 100 100 100 . ]
- scentoni 10y agoFrom "Max Dama on Automated Trading": > Work shall set you free The English translation of Arbeit macht frei? Really?
- deleted 10y ago[deleted]