原标题:新人如何学习量化投资
目前,随着国内量化投资产业的发展,股票量化投资以其资金容量大,客户群体庞大,市场有效性弱,政策市等特点,一直是量化投资领域的重点与难点。 股票量化分为量化选股和交易择时, 前者解决买什么股票,后者解决何时进出的问题, 本课程介绍利用python丰富的量化分析库,在浩瀚的金融数据中利用量化分析的方法寻找ALPHA。期货的话,中国就只有 50个左右的品种,而且有自动化交易接口,没有庄家,没有内幕。单一品种,人一多,就有了规律。
下图是spss modeler 做的, M0 豆粕,未来10天的变化,预计未来10天(2017-9-4 之后10天)会有 涨 50块钱。也做过很多股票模型,训练集合 测试集合都很好,不过就是验证集非常差。
说说新人如何学习量化:
首先你有很多的业余时间,本科以上学历,最好理工科
需要学的数学理论,《统计学》、《概率论与数理统计》、《微积分》、《线性代数》 这几本书,大学都应该学习过。
需要会基本的股票买卖,期货买卖,看过基本相关的入门知识,理论比较丰富
如果做量化,应该不是 巴菲特那套价值投资,而是另外一个理论方向 量化投资,所以他的书,就不需要去过多研究了
学习python,比如爬虫,编程
学习数据库,先学习MySQL,最好再学习下 mongdb
学习机器学习相关理论知识,《机器学习》、《神经网络》
学习的主要战场在 Python,说说需要学习的东西:
编程部分:基础编程,面向对象,爬虫
数据分析:numpy,pandas,matplotlib,
界面开发:如果你要开发产品,那就需要学习下
机器学习:sklearn,keras(或者难度更大的 tensorflow)
特征计算:Ta-lib,你可以计算 macd,obv,rsi ,cci等,简直好用
实盘接口:vn.py 这个 包,可以获得期货数据,可以实盘交易
如果你是资金量不是大到 操作不过来,可以不用程序化交易。有简便方法,可以通过 python 爬数据,爬了以后 通过 spss modeler 来做 数据清洗 和建模评估,通过手动交易就行了。
我在 去年,做过一套spss modeler 的课程,蓝色框起来的部分做金融的话不需要看。如果需要的,加我微信 mimitab 发给你,百度云下载(非免费)。
下面是我的个人微信号....返回搜狐,查看更多
责任编辑: