量化投资需要哪些知识?

郎悦洁郎悦洁最佳答案最佳答案

个人认为,量化投资所需要的知识可以归纳为四个部分:数学、统计、编程和金融。

1. 数学。首先作为理工科专业的本科生,基本的微积分、线性代数、概率论与数理统计是必须要掌握的。其次,对于计量、随机过程、优化等分支也需要有一定的了解。最后,一些算法,比如BP、SVM、决策树、神经网络等也要学会基本原理以及一些常用的代码实现。当然,最最重要的一点是要掌握基本的量化思维。

2. 统计。基本的概念,比如样本、总体、参数估计、假设检验等等都需要熟悉。另外,像主成分分析、因子分析、回归等相关方法也是必须熟练掌握的。最后,对统计模型的复现能力很重要!!!不能只会看结果,而要会重现步骤,知道每一步是怎么做出来的。

3. 编程。Python、R语言都是非常重要的工具,一定要学会。另外,至少熟悉一种大数据框架,如Hadoop、Spark等。最后,能够利用机器学习、优化等方法来搭建自己的模型并利用计算机来实现模型,这是最好的。如果还会一种脚本语言(Ruby或者Perl)那就更棒了!会多种语言的人才是香的~

4. 金融。最好有基本的金融学原理知识和相关的会计、财务知识。另外,对于债券、股票等基础资产的价格波动及其影响因素要有一定的认识。最后,对于一些常见的金融衍生品也至少要懂其基本原理。

我来回答
请发表正能量的言论,文明评论!