
之前无意中刷到过一个话题,问“如何用一句话证明自己是quant”,评论区的各个大神们还蛮有意思的:




*图片来源网络
那么,什么是量化金融呢?
量化金融也称为Quantitative Finance,一般简称为Quant。主要是指结合数学模型与金融模型,加以编程,用来进行金融市场和交易的量化分析。简而言之,量化金融就是通过分析海量历史数据中的模式来找到可以盈利的交易策略。
量化金融=(数学模型+金融模型)×编程

*图片来源网络
Quant工作分为哪几类呢?
Desk Quant
Desk Quant主要工作是通过数据分析,为交易员开发日常使用的价格模型。能有效识别具有价值的交易机会,并控制风险。
Quant Researcher

*图片来源网络
比如,最近10年A企业的股票涨10%,B企业就跌25%,两者的相关性是65%。或者,最近5年,当A公司的股票交易量达到10万股每天的时候,他的股价就会上升30%,两者之间的相关性是70%。
这些相关性是通过纯统计的方法获得的,至于为啥有这样的相关性,这不是制定交易策略考虑的主要问题。这些人要阅读很多学术文献、做很多头脑风暴,用数据检验新的交易策略。
Quant Trader
先讲一下Trader和Investor的区别,他们都是买卖金融产品,但是Trader持有金融产品的时间要短的多,传统的Trader的做决策依赖于经验和直觉,即通过人脑进行决策。有同学看过TVB《大时代》里面的那些天天在交易所打电话的人,就是Trader。
Quant Trader是用电脑协助交易,而不是人脑。
Quant Developer
Quant Developer一般工作就是开发内部软件,把交易模型能够用计算机语言实施,也会来做一些数据分析或者数据可视化这些工作。一般Quant Developer跟一般的SDE一样会需要熟悉一些编程语言,比如Java,Python,C++等,另外需要有一些金融知识,能够有云计算或者大数据相关的技术就是加分项了。
量化岗位薪资
量化岗位究竟能赚到多少Money呢?

一个在纽约的Quant Researcher的薪资大约是12w-15w美元,加上50-100%的年终奖,大约20w-30w美元一年加起来。如果你工作4-5年之后,大概总收入能拿到50w美元。
如果是Quant Developer的话大约跟一个大的科技公司有几年经验的工程师收入差不多,拿的钱肯定没有Trader和Researcher多,毕竟你不给公司直接赚钱。
量化人必备要求
1. 学位要求
有一些Fund是偏好要PHD,但也不是所有的Fund都需要PHD,我从Citidel的网站上截取了一段他们对Quant 招聘的要求。
“We are seeking top undergraduate, master’s, and Ph.D. students who are entrepreneurial self-starters and enjoy being in a fast-paced and dynamic environment for exciting opportunities in our automated quantitative trading businesses”
如果对Citidel不了解的同学,我解释一下,Citidel是一家对冲基金,Multi-strategy Hedge Fund, 多策略对冲基金,AUM大概有30B,排名的话,大约排Top10,最大的是桥水基金,100B。不一定招聘PHD的原因也比较简单,就是其实用做Quant用到的数学知识也不是那么Advanced.

*图片来源网络
大约就是需要知道multivariable calculus (多元微积分)and differential equations(微分方程)这样的水平,而不是说需要你能够去证明费曼大定律那么难。顺便说一下Andrew Willes 证明了费曼大定律,获得了阿贝尔奖(Abel Prize),这是一项挪威设立的数学界大奖,一年发一次。
2. 背景要求
• 一般Quant方向的招聘会招在校生,研究生本科生都可以,不需要一定得是哈佛这样的级别
• 最好能够在一些公司做过数据、量化、统计相关的工作
• 专业最好是一些交叉专业,比如金融工程。结合了数学、统计、CS这样的专业,纯物理和数学的同学,要能在简历上体现出一些金融的内容
• 能在Github上做过一些自动交易的Coding
• 可以考虑参加一些数学竞赛提升自己的背景
3. 必备技能
01.编程技能
本质上,Quant是软件开发人员,几乎所有的决策都是基于编程。在工作中经常需要从头开始开发优化交易原型或交易基础架构。
优秀的Quant,必须学习掌握C++和Python。

*图片来源网络
02.软件工程
要成为一名优秀的Quant开发人员,必须了解如何编写大型软件项目。对于现代软件开发,要懂得版本控制,持续集成和其他敏捷实践。
03.数据库交互
Quant日常工作中的关键组成部分之一是与数据库进行交互。因此,要熟练掌握数据库相关知识。这需要学习数据库及SQL。常见的数据库包括 SQL Server,Oracle和MySQL。

*图片来源网络
04.数理知识
说到数学知识,就比较纯粹了,概率论与数理统计+线性代数的组合可以满足大部分场景的需求。数理能力的强大,可以帮助计算以及数据收集分析,对于市场的预测和风险估价会有很大的帮助。
05.金融知识
Quant这一职业是为金融业服务,所以熟知金融知识是必须的,这样对于往后进行数据统计以及分析、定价都会有帮助。
*图片来源网络
06.软实力
除了上面那些Quant的必备技能,软实力也很重要。如沟通能力的软实力的重要性将越来越明显。你不仅需要完成你屏幕前的工作,还需要带新人、和上级沟通,也许在未来的某一天,你还想转QR、或升PM、或创立自己的Fund……
在量化行业,其实并没有单一的工种,大都是复合型人才。有的是懂交易也懂程序,有的是数学跟计算机专业相结合。所以,知识储备才是衡量人才职业发展空间的标尺。
当然,想成为优秀的Quant需要掌握的技能包括但不仅限于以上,想做quant的小伙伴们也要早作打算哦!




