本文提纲:
- 求学与求职经历
- 在半鞅的实习日常
- 对半鞅文化的感受
- 给学弟妹的实习求职建议 感谢Aqua的分享,以下是高东和Aqua的访谈实录整理。
一、求学与求职经历
高东:哈喽Aqua,可以简单介绍一下你的求学和实习经历吗?
Aqua:我的本科就读于北京大学金融数学系,专业是数学与应用数学,硕士就读于上海交通大学上海高级金融学院,方向是金融科技,目前是研一。
量化实习经历加上目前在半鞅私募基金,一共是四段,第一段是在某百亿,做的是中低频alpha,分析一些量价关系,从中低频数据中构建因子,第二段在上海某高频私募,开始接触高频feature,然后兼任了一些机器学习模型搭建的工作,第三段是某百亿,也是进行了一些中低频alpha的研究,现在就是在半鞅做高频相关的研究工作。
高东:你当时去高金读研是出于什么样的考量呀?高金在量化就业上会有一些课程设置上的优势吗?
Aqua:一个简单的理由就是相比北京而言,我更喜欢上海,气候更湿润一些。其次就是高金的课程设置很合理,一些职业规划的导向,会和未来工作贴得更近。就像我坚定做量化,学院就会多给我设置一些量化相关的课程,比如数据库和一些编程实践的课程,教我们怎么用Python或者其他语言来处理数据和做一些简单的机器学习模型。
高东:我之前看高金的招生信息,感觉学院对未来就业还是很关注的。
Aqua:是的,我觉得高金在CDC(career development center)上面做的比较好,就会更关注大家的职业发展,也会给大家设置一对一的辅导之类的,职业发展导师会在入学的时候找大家聊一次,然后入学三个月后会再聊一次。
高东:真不错,那学校会空出很多时间留给大家做实习吗?
Aqua:会有,但是时间还是挺紧张的,因为需要平衡课业。
高东:你是什么时候对量化产生兴趣的,哪个瞬间让你觉得,要以量化作为自己今后的职业选择?
Aqua:我之前在一些网上刷到过一些程序化交易的帖子,后来又去参加过一些比赛,感觉也挺好的,自己写个策略,看自己的策略在模拟盘上跑得不错,就觉得这件事还挺有意思的,大三上参加完比赛,大三下就开始做相关的实习了。
高东:你现在已经做了4段量化实习,很多同学都在纠结量化offer怎么选的问题,对于这个问题你是怎么考虑的呢?
Aqua:我个人排序的话,首先看公司氛围,其次是加入后的工作内容,最后是公司的管理规模。
高东:具体来讲呢?
Aqua:体会下来工作氛围好的团队,工作效率会更高,我可能就会在面试过程直接问,比如我们进去后是怎么配合的?整体团队的投研结构是怎么样的?工作内容的话,我会更感兴趣高频方向的研究。就像是逐笔数据的研究,就可以给你提供更多信息,以及它有不同的性质可以去刻画,其实从高频出发,你也能还原出中低频的许多东西。
高东:你在实习求职的过程中有遇到过什么困难吗?
Aqua:我感觉大四下那会找实习非常难,因为当时确定保研后,自己又不是应届生,量化的实习也只做过一段,经历也不是那么丰富,感觉面试特别难。情况就是笔试环节都能过,但是面试一面就挂。
高东:你现在回顾当时,如果再补充一些什么,或再做哪些准备,你觉得面试就会更顺利?
Aqua:我感觉我当时是差一段日常实习,如果大三下或大四上再增加一段,就更方便多积累一些自己对市场的理解了,而不是单纯复现研报,这样就可以在面试中把经历变得丰富些。再有就是可以再做做题,多刷刷绿皮书,因为有些技术面会问一些数学题之类的。
高东:你觉得你是在哪段实习之后,觉得自己稍微对这事有些上手了呢?
Aqua:在第二段做高频实习之后,我觉得就好一些了。一方面是在工作上面积累了一点自己的方法论,比如数据处理、因子处理和一些工作流程,另一方面也包括改善了自己的开发习惯,这个影响的是你去实现同一个想法,实现速度的不同。我在这两部分自己做了一些努力,后来又自学了三个月,再去面试就感觉更顺利了。
高东:你最开始的工作就是复现那些研报吗,这对你有什么作用呢?
Aqua:我觉得看研报不是看他们的结论,而是去关注他们的想法和视角。举个例子,比如说对聪明钱的研究,你就会去看它的收益来源是什么?大小单分类或者是什么快慢单的分类?我在看完研报之后就觉得,“分类”这个事情挺好的,把那个单子具体给它分开,然后统计去刻画他是怎样一个类型的交易者做了一个什么样的行为?他们对市场的观点是什么?等等。这个是我之前不具备的能力,我觉得看多了之后,我慢慢再去看其他问题,也会有更多想法产生。
二、在半鞅的实习日常
高东:你是通过什么契机加入的半鞅呢?
Aqua:我了解到半鞅是王总来我们学校讲课,王总是高金的校外导师,每个学期都会给大家上几节课,当时我知道半鞅就是通过王总的一节机器学习的课,给我们介绍机器学习在市场上的真实实践,包括期货市场上面的应用,有很多insight,我当时就觉得半鞅肯定是在做一些很有趣的事情。后面我通过同学的内推,就开始了半鞅的面试笔试流程,中间经历了2轮笔面试,我就收到了半鞅的offer。
高东:你可以讲讲你在半鞅的量化研究的实习日常吗,一天的节奏是什么样的呢?
Aqua:我一般9:00左右到公司,晚上基本上6:00-6:30下班。半鞅的打卡是弹性制的,早上7:00~10:00都可以打卡,打卡时间满8.5小时即可。具体的话,我早上到工位就看昨天晚上跑的程序的结果,然后再写一点可能需要长时间跑的代码,先跑起来,这样晚上就能看。中间的话,就是不断写代码和分析结果,这个基本上大家都一样。
高东:你们投研团队平常的沟通方式和频率是什么样的呢?你大概多久会产出一个小结果呢?
Aqua:我们这边的节奏是按月来的,大概一个月mentor会给我们制定一个小目标,之后就是朝着这个目标做,每周我们会进行一次周会,然后每个月我们会集体总结展示一次。
高东:那平常你和mentor沟通多吗?节奏是什么样的呢?
Aqua:平常基本上遇到问题,我们就随时沟通。因为半鞅的招聘文化是希望精简实习生,关注每个实习生的实习状态和产出,所以最开始招聘的实习生数量就已经严格把控了,目前只有合伙人才能带实习生,基本上就是1:1和1:2,再加上我们实习生和合伙人都是坐在一起,工位都挨着,所以沟通的机会特别多。
高东:你觉得在这些工作的挑战中,mentor给你带来的支持有哪些?
Aqua:首先是mentor对我的工作关注度很高,彼此讨论也很多,在一开始定目标的时候,就会给我几个方向,看我有没有什么感兴趣的,如果我有非常想做方向也可以提。其次,就是我们有什么问题就及时解决,工作中没什么内耗,有方向的偏移也会被及时纠偏,mentor对项目的把控度做得非常成熟,所以感觉工作都很顺畅。
高东:你认为可以推动这些项目一直有产出的原因是什么?是思考习惯或团队沟通或知识背景什么的吗?
Aqua:我们在半鞅的沟通其实非常多,无论是团队内,还是团队间,公司总是会通过各种方式来促进我们交流,比如每周的体育活动团建、公司给团队的聚餐基金等等,我觉得这个在我进入公司前期的适应中,给我很大的帮助。再有就是各种开发同事给力的支持。
高东:我其实还挺想了解的,QD的支持会给你们的投研工作带来很大帮助吗?
Aqua:是的,举个例子,比如我用C++写一个简单的feature,但是我不知道怎么去构建一个,例如我直接写一行公式feature就出来了,这种简单的研究方式。这个部分的话QD就会帮我们去做,他们会用他们熟知的编程技巧去高效的实现这个东西,到时候你直接用就行了。这就比我们去手写快很多,相当于把我们一部分需要编程实践的框架分给QD做,做成一个全公司大家都能用的框架,从而高效支持大家的研究任务。
高东:现在越来越多人发现单纯的卷因子数量,以量取胜的时代渐渐远去,成熟的团队因子库都已经非常完善了,新成员给团队的额外增量边际递减,你会有这种感觉吗?对此你有做什么尝试或应对吗?
Aqua:我在半鞅的工作导向不是这边的,所以还没遇到。但是之前确实会遇到这种问题,就是因子交给mentor测了说没提升,改完还是没提升,我觉得这是特别常见的一件事。因为它表达的维度已经很多了,我写的因子可能从数据收益来源来说,已经被其他的解释了,但是我觉得在这个问题上,有一点比较重要,就是你写的因子提供了新的信息或者说数据来源和之前的不一样,或者说颗粒度更细了,这也都是很重要的。至于它最后怎么产生作用,有可能并不是在已经有的模型上产生提升,也有可能是你自己再去做一个新的模型,它在里面产生一个不一样的信号,然后再去做另外一个策略,我觉得这也是另外可能产生收益的一个路径。
三、对半鞅文化的感受
高东:半鞅最近一年加大了校园宣传和顶尖人才招募力度,我也听说内部文化激励和团队氛围都做得很完善,你从实习生的视角来看是什么感受呢?
Aqua:我的感受还挺明显的,比较直白的就是薪资,现在半鞅的实习生日薪是1000元/天,然后我们1个月项目展示突出的话,会进行薪资上调。公司有季度特别贡献奖金,实习生也可以参与评选,有三个档位,base的10%、20%、50%,根据不同的贡献程度来定。此外包括我也听说我们在对full time的表现上,会有设置员工基金和分红权上的激励。此外如果内推的话,我们设有内推奖金,如果我们内推完朋友之后,自己结束实习了,也不影响之后收到内推奖。而且我们的CEO也会关注到每个实习生的表现,也会帮我们梳理当前的问题和改进的方向,我觉得这些实在的文化都挺好的。
高东:半鞅的投研模式是纯central team,这在实习中感受会明显吗?
Aqua:我感觉我们虽然是流水线,每个人都会做自己擅长的一部分,但是如果你很积极且做的很好,你也可以接触到比如说全流程中的任何一环,不是入职之后位置就不变了,公司还是可以有很多调整的,这样对于我们来说也可以对量化研究的了解更全面。
高东:我遇到的很多QR伙伴们都说量化研究是个养蛊的过程,非常难熬,感觉你在半鞅的投研实习中还挺快乐的,你觉得这归因于组内的风格氛围吗,还是什么?
Aqua:我觉得这个是企业文化吧,就像我们为了鼓励大家交流,比如座位,我旁边是另外一个full time然后在旁边就是我的leader,HR在我们入职的时候就会帮我们尽可能的挨着leader坐。我们每个组都会有月度大吃一顿的预算,目标是打卡半鞅附近所有的美食。我们会投研一起吃,有时候也会跨组跨部门一起吃,然后每周会有一次团建,比如羽毛球、台球这样。在这些活动的促进下会让我们彼此更熟悉,也知道每个人都在忙什么,对自己而言也会更有方向。
高东:你觉得mentor身上有什么闪光点是值得你持续学习的呢?你在和他的工作交流中,你有什么理念上的收获吗?
Aqua:首先是mentor对市场的一些看法,其次是技术上的积累,这些都是非常值得我学习的。举个例子的话,比如说他可以去解释一个模型里面为什么它表现出来的pnl是长这样,或者说它最后表现出来的信号是什么样的?他可以去从整个环节里面去评价,设计上面出了什么问题,或是市场上表现出了什么性质导致模型变成这样?等等,每次听这些观点和解释,都让我非常有收获。最后,他对整个项目的管理能力也是非常值得我学习的,所谓项目管理能力,就是他让和他配合的人都非常有把控感,不会让项目跑偏,我如果有跑偏的话,他也会马上发现。就比如说哪个地方代码写的不太严谨,哪个地方在模型设计上指标没有对齐等,他就会很快提醒我,及时把我纠回正轨。
四、给学弟妹的实习求职建议
高东:我听说半鞅的笔试面试还是挺有难度的,你当时是做了什么准备吗?每轮给你的感受你还记得吗?
Aqua:我记得第一轮就是简单的面试以及技术面,这没什么太多感受,就是面试官和我聊一些对市场或者说对模型和流程设计的一些理解。要说印象最深的,是最后一轮是onsite project,当时要求就是用C++现场写一个小的demo,4个小时内完成。写完过后,面试官会再对demo怎么设计、你对demo有什么看法,再做一个面试,这部分对我而言还是挺有难度的。
高东:如果你是半鞅实习的面试官,你觉得什么样的人才画像是适合你们投研团队的?
Aqua:我觉得是最好对市场理解更深刻一点,包括理解一些微观结构,其他的话就是在工程上或者说开发上面有一些自己的小巧思,可以自己独立设计一个小的架构,这也是相对重要的一块。最后,我感觉最重要的还是踏实和肯学,这点也是王总经常提到的,我觉得这对于未来在行业长期发展非常重要。
高东:如果有学弟妹想进入量化行业,你有什么硬核书籍或课程推荐吗?如果想投递半鞅的实习,你有什么作为过来人的小建议吗?
Aqua:书籍的话推荐《量化绿皮书》,课程的话我推荐北大《数据科学导论》,然后高金的话有《量化投资实践》以及林一清教授的《机器学习导论》。投递半鞅的建议,首先是锻炼一下C++能力,因为这边QR工作确实是要用C++开发,如果一点不会确实不行,然后第二个的话就是多积累一下对于高频数据微观结构的理解,和怎么设计模型之类的,大致就是这些。
最后希望有更多志同道合的小伙伴加入半鞅私募基金,共同交流,一起进步!