量化金融需要什么?

易铀易铀最佳答案最佳答案

本人,北大本硕,毕业之后进入了一家量化私募,干了两年的量化策略研究,辞职来到现在的公司,做量化开发。以我个人的经验来看,想入行量化金融,需要以下这些工具和基础知识。 编程语言及框架: C/C++、C#(用于前段时间的回测)、Python(核心语言,所有代码的编写都要用到python)、R、Matlab至少精通其中一种吧。

数据处理方面: 数据处理方面主要会用python,比如数据清洗、特征工程里的很多操作都是python搞定的。数据源方面主要是从Wind、Bloomberg等网站上下数据。另外就是一些数据的提取和简单加工,比如从CSV文件里提取数据,简单的去重与合并之类的。这里推荐一个神器!dataiku,这是一个大数据平台,可以很方便的进行数据清洗,特征工程等工作。而且界面很漂亮,一目了然,使用也很方便。

量化投资策略: 量化投资策略方面主要就是看量和看价的方法了。量方面的策略有均线策略、趋向指标、筹码分布等技术分析方法;价方面的策略有收益风险比、Binomial期权定价等方法。对于刚刚入门的朋友,可以挑一两本书看看,了解基本的概念和方法,比如《期货交易策略》、《期货及衍生品基础》。再结合着数据处理方面的知识,学会如何使用python进行数据处理以及如何写出比较优雅的代码。这样就算入门了啦~ 补充一点,学量化一定不要只看书!一定一定要多写代码!多实践!不然看了也是白看!

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