在金融投资的过程中,从交易决策到风控的许多环节,涉及到数量化投资,并且受益于计算机世代材料科学与算力的突飞猛进,现在的量化quant岗位吸引了越来越多的立志从事该行业的人群。
由于该行业属于金融证券学叠加多学科知识,尤其是编程,以及相应数学统计学知识等,进入该行业从业,需要通过相应的知识体系测试(面试与笔试)。
我试着从准备笔试、面试出发,到最后顺利获得量化分析师岗位,讲一讲,在其间有什么需要注意的技巧、需要准备些什么等,希望对各位有所帮助。
第一就是学历背景部分
研究生学历好像已经是一种常态了,很多头部量化机构在此基础上可能只对标清北复交,或者国外QS前50的名校,没办法,近几年火箭窜升般的业绩成长与量化管理产品体量的激增,以2021年举例国内已经有部分机构达到上千亿的资产管理规模,就在几年前这个数值还仅仅停留在数十亿。正是因为量化行业市场的疯狂增长,其对人才的要求也逐年递增。
(数据来源,2021QS排名)
另外,对口的专业也是比较看重的,比如数学、物理、计算机专业。如果现在同学你的专业不属于这几个专业之一,你又立志进入该行业的话,那么是时候考虑换专业了。另外量化投资领域不怎么喜欢招金融专业是一个很奇怪的知识点,至于为什么,大家可以想一想。
不过,不招金融学专业,并不是让你不具备相应的金融学知识,证券、基金、期货从业该考的证全部必须通过,有条件的CFA也是可以去争取了,这是加分项。
当然进不了清北复交就做不了量化这种认识是不对的,国内做量化的机构可不少,总的来说只上层的那些量化机构比较看重学历出身,没办法头部首要筛选条件就是学历,不仅仅量化是这样,很多其他行业也是如此(如各大厂)。但大多数其它量化机构还是比较务实的。
不过再怎么降低学历预期,985与211的底限出身是跑不掉的(对于应届生来说)
第二,职业技能方面,
作为一名合格的quant,编程部分肯定是少不了的,C++、Python肯定是要学的,不知你所在的学样有无开通相应课程,相应的知识,有时间的话就肝一下吧,网络上有大量的教程,还有题库。
另外应届生最大的缺陷就是没有实操经验,这个不难解决,如果你前面几项勉强应付通过的话,应该比较容易在一家量化机构找到实习机会,毕竟实习经验这一块可以来说是加分项,不管是券商的量化部门还是私募的量化,有实习机会的,多多争取。
电话面试一般国外机构或者疫情时期会有时碰到,大致会问一下简单的逻辑运算或者脑筋急转弯,还有一些随机微积分方面的小问题。不要慌张,他们会提前通知你的,你只需要提前找个安静的地方,沉着应答即可。
国内的机构一般是采用多轮笔试面试的方式,
笔试部分我大致数了一下,量化quant在笔试部分,可能会涉及到的知识库,包含不限于以下:
数学、微积分、线性代数、协方差与相关矩阵、股票基础知识、期货期权知识、债券;
数据的结构类型、C++、机器学习相关。其实就是这几项知识,数学知识金融计算机,大的来说就是这三块。
所以说,刷题部分是必须的,尤其对于应届生来说,没有实际的经验,只能透过大量的刷题来弥补笔试部分的不足。
刷题部分,我推荐一本恰好比较袖珍题库型的PDF书籍(英文版)
(150 Most Frequently Asked Questions on Quant Interviews)
作者是巴鲁克学院金融工程硕士课程的教员,教育学生的经验丰富,他的许多学在通过量化机构相关职位的面试中许多都取得了成功
另外可以参加一些quant从业相关知识技能培训,比如cqf的量化课程,我就觉得可以,对于打算入行,量化知识又相当“空虚”的人来说,是极度的友好了,某些课程是需要付费的,这个是需要做好准备的,个人觉得需要舍得投入,因为这些课程虽然相对于其它行业课程来说,略贵,但对于一旦顺利入行,年薪50w的行业平均收入来说,这点投资是必要的,而且这些课程有毕业通过、持证,是有加分的。
如果是量化分析师的岗位,还是需要看你是否具备研报复现的能力,另外数学方面概率学与代性代数几乎是必测,这与量化研究员或者量化分析师岗位的特性决定了的。
在到达量化投资基金经理等决策相关岗位之前,量化投资分析师金融行业面试技巧,研究员一类的岗位是要经历的,往往应届生大致需要数年的行业蛰伏与磨砺,才能逐渐触及到这些实权岗位金融行业面试技巧,因为量化交易行业的本质,那就是数量化投资决策。
写在最后,有条件的,自己研究一下证券市场,不管是打算买方从业,或是卖方机构从业,了解这个市场永远是第一步。这也是这些职能机构最看重的一点。
在此之前,做的都是一些研究与代码工程实现,研报复现,行业规律发掘,数学物理模型与金融领域结合,近些年的机器学习与金融投资结合的方式,也是一大热点。
总结一下,通过面试之前,你需要的准备
1、我针对性的完成自己的学历背景,与专业出身。
2、金融市场知识的熟悉程度是加分,该考的证,基金从业证、证券从业证、期货从业证有针对性的去拿了。有条件的全拿了。
3、一定程度的Coding能力,优先C++、Python
4、刷题,一题要刷。
5、该报的课,有条件的话也要报。
6、有机会去争取到券商量化岗位、私募量化岗位的实习
7、对这个证券市场有实际性的了解,深入。
在上述描述的一些知识点上,如果是应届生,公司比较在意你是否对此行业拥有浓厚的兴趣,你的性格是否适合金融量化行业,这一点上,某些同学到了老总面试那一轮的时候,大多会聊到,老总也比较在意。
如果你往届生,那么在上述部分上,还需要你看是否有过实际项目经验,上一份工作是什么,离职的原因是什么等等。
其实通过面试仅仅是第一步,这个行业几乎是天天去枯燥的数据打交道的工作,如果你天生不对数学、数字与信息敏感,不对投资学博弈学术感兴趣的话,那么待不了多久你就会感到不适应。