量化金融也称为Quantitative Finance,一般简称为Quant。主要是指结合数学模型与金融模型,加以编程,用来进行金融市场和交易的量化分析。简而言之,量化金融就是通过分析海量历史数据中的模式来我到可以盈利的交易策略。
量化金融=数学模型+金融模型X编程。
Quant.工作分为哪几类?
.Desk Quant
Desk Quant?主要工作是通过数据分析,为交易员开发日常使用的价格模型。能有效识别具有价值的交易机会,并控制风险。
.Research Quant
主要工作是独立开发价格公式及模型,一殷包括产品定价与风险管理的模型和长期策略研究等。
.Quant Developer
Quant Developert偏向于Program,主要工作是执行策略(Implement Strategy),建立框架(Develop Infrastructure)等。
当然,还有Model Validating Quant、Capital Quant、.Statistical Arbitrage Quant等等。
Quant需要具备的职业素养和技能
01编程技能
本质上,Quat是软件开发人员,几乎所有的决策都是基于编程。在工作中经常需要从头开始开发优化交易原型或交易基础架构。优秀的Quant,必须学习掌握C++和Python。
02软件工程
要成为一名优诱的Quat开发人员,必须了解如何编写大型软件项目。对于现代软件开发,要懂得版本控制,持续集成和其他敏捷实践。
03数据交互
Quant日常工作中的关键组成部分之一是与数据库进行交互。因此,要熟练掌握数据库相关知识这需要学习数据库及SQL,常见的数据库包括SQL Server,Oracle和MySQL.
04.数理知识
说到数学知识,就比较纯粹了,概率论与数理统计+线性代数的组合可以满足大部分场景的需求。数理能力的强大,可以帮助计算以及数据收集分析,对于市场的预测和风险估价会有很大的帮助。
05.金融知识
Quat这一职业是为金融业服务,所以熟知金融知识是必须的,这样对于往后进行数据统计以及分析、定价都会有帮助。
06.软实力
除了上面那些Quat的必备技能,软实力也很重要。如沟通能力的软实力的重要性将越来越明显。你不仅需要完成你屏幕前的工作,还需要带新人、和上级沟通,也许在未来的某一天,你还想转QR、或升PM、或创立自己的Fund.
在量化行业,其实井没有单一的工种,大都是复合型人才。有的是懂交易也懂程序,有的是数学跟计算机专业相结合。所以,知识储备才是衡量人才职业发展空间的标尺。