北美对冲基金的交易员Offer, 我为之奋斗2年,附真题和书单
职业规划 | 2015-11-25
现在在一家刚起步的Hedge Fund做Risk Management和Investment Research。我找的工作主要Quant和Trader方面的,职业规划是有了经验再转Portfolio Management,真没想到能这么幸运一步到位。为了从EE转行,我真的做了很多努力,花了两年功夫终于找到喜欢的工作,很不容易。以下分享我找工作和面试的经验。
关于Quant相关工作
EE做Signal Processing的转Quant相对比其他专业容易点。我读过Derman的My Life As A Quant,他理论物理的,做了十几年Research才转行做Quant,真的很励志。建议对Quant有兴趣但不大懂Quant具体做什么的MM去读读这本书,很有帮助。现在的需求又和80年代不同了,会解偏微分方程仅仅是Quant的一方面,做Machine Learning,Statistical Analysis的更受欢迎。基本每一个Quant的Job Description都要求Quantitative,Numerical,和Analytical的能力。
面试过的Quant工作大致分以下几种:
1. High Frequency
2. Model Validation
3. Risk Management
我拿到的两个Offer之一是High Frequency Quant,这个要求做Pattern Recognition,Regression Analysis,Detection等等算法,然后测试,给出Profit的Confidence Interval。Quant需要写程序,然后和Software Developer一起把程序改成大规模高速度的(要用Super Computer,和Personal Computer编程完全不同的),Trader负责执行。当然有的公司比较小,会要求Quant也负责全部的编程,也可能参与Trade,但主要是编算法加调试。每天一半的时间编程,另一半的时间研究算法加调试。这个对Finance要求很低。我没有受过正规Finance教育,所有东西自学的,也拿到了Offer。
Quant面试
面试期间只问了一个Futures Pricing的问题,其他全都是概率,统计学,编程的问题,专业问题也问了很多很详细。High Frequency Quant在所有Quant工作里面算是起薪的(据我所知,欢迎行内的MM更正),但发展空间,恩,我觉得很有限。现在美国在讨论出台政策限制高频交易,很多大公司把重心放在欧洲和亚洲,所以你可能看到很多地方招这类Quant,但将来如果欧洲也出台政策限制,可能很多人会被裁掉。美国前两年很多高频的Quant被裁,现在陆续又被招回来,将来不好说。不过好处是,工作内容和EE本专业(Signal Processing Track)差不多,很容易上手,如果不负责Trading,也没有太大风险。工作也相对轻松点,标准40小时,偶尔加班。
我一年多以前面试过MS的Model Control Quant,这是Model Validation的分支。基本上就是前台打算做某个Model,Pass到你的部门,你负责重新推导一遍公式,研究人家的Model里面有啥错误,各方面有没有达到公司内部Regulation标准。我觉得这工作十分无聊,不过干一两年有了MS的经验再跳槽也行。工资在所有Quant里。不过现在到处都在出新的Regulation,前途很好,非常稳定,工作基本没啥风险,相对来说在所有Quant里面轻松。我觉得女生做很合适。等将来有了Citizen身份,再转去Central Bank做,超级稳定的。我当年很想去,面试了两轮,本来那边已经打算让我On-site了,结果他们的MD调离了(不知是不是被炒了),然后部门重整就没音信了。
我一年多以前还拿到过一个Risk Management Quant的Offer,但当时打算结束和GG的两地分居并且准备结婚,所以拒了他们。那个公司是一家500强保险公司下属的Hedge Fund,给的起薪不错(比我现在的Offer每年高5k的样子),但面试时觉得大家都没什么干劲,有总公司罩着得过且过的感觉。
我现在决定去的公司是Start-up Hedge Fund,但老板能力很强,他的员工都是从大行挖来的,我一去就能做Investment Research,他们会手把手教我做Portfolio,这机会挺难得的。其实我的工作核心已经不是Quant了。我觉得Hedge fund工作主要不是看公司大小,而是大家的干劲。我去年12月过了CFA一级,这个在Risk和Portfolio方面很有帮助。鼓励想做这个方向的MM考虑学一下CFA。我是自学的,听说也有报班的。在Hedge fund做Portfolio Management可以说是Quant里面的方向了,起薪不会很好,但将来Bonus会很好很好。缺点是风险高,哪天Fund破产了就失业了,但是经验还在总能找到下一份工作。工作时间每天11-12小时,时刻关注市场走向。压力会很大。这方面面试只要看对市场的理解,各种Finance方面的问题,我过去的投资(我没投资过,但我关注市场,所以能扯一扯)。也有很少量数学,主要是Optimization方面的问题。
Trader 面试
我还面试过Jane Street的Trader,他们招的专业方向很广,而且没有Finance方面的要求,一共五轮面试,全都是数学和概率,很难很难。前面都是电话面试,每一轮4-5个问题,有一个答错就Over了。答慢了也Over。我在第二轮之后就被拒了。
我还面试过一家小公司的Trader,结果他们把我的申请搞错了,以为我面试Trade Developer(其实就是Software Developer),发了一个无比难的C++考试。一共8题,全都是编程,要完整的可执行的程序。要求前面7题8小时之内回复,一题可以多点时间,但用的时间越长分就越低。我白天要上班,那个周末计划和GG去旅游,只能出发前一天晚上做。基本一整晚没睡。前面两三题很简单,后面越来越难,有一个埃及王子的游戏题,还在前七题限时里面。一题是做人机对战的游戏,光是游戏规则我就花了半个小时才看明白。我C++就大四的时候学过,一直没用过,为了准备Quant面试这两年自学了下,考前突击了一个星期(一般从通知面试到面试有一个星期准备时间)。居然考过了。大概他们主要看程序能不能运行,具体Structure还有优化啥的没仔细看。第二轮面试他们问我为什么转行,为什么想做Developer。我说我不想做Developer,我要做Trader,他们再联系,然后就没音信了。靠!
我申请Trader的工作是因为很多Portfolio Manager都有Trader经验。不过Trader面试真的很难。还考心算,什么14开三次方是多少,怎一个变态啊。
Tips
我找工作都是直接在公司网站Career Page投简历。基本这种方法是没效率绝望的,公司网站像Black Hole一样,有的还给拒信,有的连个回复都没。但找Head Hunter也很绝望,基本人家看我要办工签就不说话了。有效的方法是Networking,可我没在这个行业干过,也没师姐师兄做Finance的,到哪里去Network。我在绝望的时候在一个Quant论坛发了个帖子(具体哪个就不说了,有兴趣的MM随便搜一下就能找到好几个),刚好被我现在这个公司的人看到,他找我要了简历推荐给了他的老板,经过两轮面试和两个Project后给了我Offer。算是运气吧。也可以说我找工作找了两年,终于攒够人品了顺便说下,我去年准备结婚,外加学CFA,所以没有投简历。今年二月中我重新开始找工作,投了大概二十家公司,一共有4家公司给了面试,早的当天就通知面试了(那个苦逼的C++考试),迟的过了两个月才通知。基本上如果两个月都没音信就不要想了。一般都是2-3轮电话,然后做Project,然后根据Project再面试,On-site。High Frequency 那个多,面试了我六轮,外加数据处理的Project。
真题面经
面试的难度当然是每一轮递增。下面我分享几个我前几轮被问到的题目,答案大家Google一下好了,网上都有的。
1. On average, how many times do you have to flip a fair coin to get 3 heads in a roll?
2. 100 cookies labeled as 1-100 numbers, and a cookie jar. The interviewer randomly selects a number between 1-100 (say he selected N), and put cookies number 1-N to the jar. You randomly pick a cookie from the jar, it is labeled 5, estimate how many cookies are in the jar.
3. Consider a 100-sided die. We play a game. You can throw the die and get paid the amount on the side that faces up. So if you throw 50, you get 50 pounds. Or you can choose to pay 1 pound and throw again and take the next round. You can pay and throw as many times as you like, and final payoff is the last number when you decide to stop. What's the expected value of the game? What's the 90% confidence interval? What's 95% confidence interval?
一轮会问和专业有些相关的题,当然更难,不过主要是看你的性格啥的是不是和他们公司的文化相符。还有准备很无聊的比如"How do you estimate the weight of the earth", "Sing a song for me" (yes, not kidding!), 等等。
关于简历
说一下简历。这个真的很重要。我有好几个版本的简历和Cover Letter,根据申请职位的不同用不同的版本。Cover letter要说简历上没有的东西,比如各种做项目的经验,以前写的各种报告,Presentation,Team leader啥的。我的简历一共两页,主要的东西放第一页,上面写Summary,比如我是EE做Signal Processing,CFA一级,这些放上面。然后写Education,列举Graduate School学的主要课程。我做了很多Finance Self Study,所以专门列了一栏写这个。然后是工作经历,放了很多数据,比如,Developed xxx classification algorithm with 90% correct rate, led a team of 4 engineers did xxx...
Quant书单
我能想到的大概就是这些了,我在这里把我读过的Quant书单放上来。希望我的经验能帮到大家。
我花了两年时间自学Quant,看的书很多。基本的几个有:
Paul Wilmott on Quantitative Finance 3 Volume Set (2nd Edition)C++ Design Patterns and Derivatives Pricing (Mathematics, Finance and Risk)The Concepts and Practice of Mathematical Finance (Mathematics, Finance and Risk)Monte Carlo Methods in Financial Engineering (Stochastic Modelling and Applied Probability) (v. 53) 2003rd EditionFinancial Instrument Pricing Using C++Financial Modeling third edition Edition By Simon Benninga然后为了准备面试,还看了好些专门Quant面试习题之类的书:
Fifty Challenging Problems in Probability with Solutions (Dover Books on Mathematics)Frequently Asked Questions in Quantitative Finance by Paul WilmottEffective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)Heard on the Street: Quantitative Questions from Wall Street Job InterviewsQuant Job Interview Questions And Answers找工作真的是个很绝望的过程。I always believe, there's a wish, there's a way. It took me 2 years to find my dream job. Hope it wound't take as long for you.
相关标签 CFA三级 CFA二级 CFA一级