量化投资需要数学、金融、编程知识。量化投资我们可以简单地理解为用电脑代替人脑分析、执行策略的过程,通过数量化方式及计算机程序化发出买卖指令,避免交易受到人为主观的影响,以获取稳定的收益。
量化投资需要的知识如下:
1、数学知识
数学和统计学的知识是必不可少的。由于国内金融市场尚不完备,一些衍生品交易受到限制,所以相较国外市场,能用到的数学/统计学知识也要少一些。对于非理工背景的投资者,需要补充基础的高等数学,线性代数,概率论,统计学,最优化理论等等学科的知识
2、编程知识
由于量化策略要处理大规模的数据,并采用复杂的数学算法,故需要利用程序来完成这一过程。大部分面向对象的编程语言,如Python,Java,R等都可以胜任这一工作。
3、金融知识
量化交易,根本上是金融市场中的行为。虽然该岗位对数学、编程知识有要求,但脱离了其金融本质,就无法设计出优秀的策略。量化投资者需要了解各种金融资产的性质,以及影响其价格的因素。