一、首先是量化的工具
1、 软件推荐:python
常用的量化软件有python、matlab、java、C++。从开发难度而言python和matlab都比较容易,java和C++麻烦一些。从运行速度而言,C++、java要快于matlab和python。不过对于大部分人而言,尤其是初学者,开发占用的时间远大于运行时间。如果追求运行速度的话,先将策略开发出来,再用C重写也不迟。另外,从量化资源而言,python资源多于matlab,而且matlab是商业软件,python是免费的。因此我推荐大家用python。
使用python的话,最好下载一个anaconda。这个软件将常用的库都集成好了,免去自己安装的烦恼。下载地址:www.continuum.io/downloads
python教程推荐这个网站:lectures.quantecon.org/py/index.ht…
2、 数据源推荐:tushare
Tushare支持的数据很全面,相比wind个人版量化接口,tushare更友好。因此推荐tushare。下载地址:TuShare -财经数据接口包
3、 量化框架:推荐使用量化平台
量化平台可以看成是一个已经搭建好的框架。用户只需添加一些自己的买卖条件,即可回测策略,免去了自己从无到有搭建基础框架的过程。
以上是做量化的一些基础工具。另外根据策略类型的不同,也会用到一些其他工具。
1、 数据库推荐:sqlite
如果所做的策略需要存储很多数据,那么就需要一个数据库软件,配合使用。Python自带sqlite3库,可以在python中方便的操作sqlite数据库。Sqlite下载地址:SQLite Home Page
使用方法可以参考:SQLite - Python | 菜鸟教程
2、 机器学习推荐:scikit-learn
Scikit-learn封装了很多常用的算法,直接用就可以了,避免了自己写算法。网址:
scikit-learn: machine learning in Python
3、 网络信息采集推荐:Beautifulsoup等
关于这方面可以参考“Python网络数据采集”这本书
二、学习资料
量化学习资料:www.consultdog.com/c?id=13
Python编程:
Python学习资料:club.jr.jd.com/quant/topic…
python学习教程:club.jr.jd.com/quant/topic…
python、java编程基础视频1:club.jr.jd.com/quant/topic…
python、java编程基础视频2:club.jr.jd.com/quant/topic…
python技术指标均线应用:club.jr.jd.com/quant/topic…
python技术指标kdj应用:club.jr.jd.com/quant/topic…
python指标macd的应用:club.jr.jd.com/quant/topic…
python去除是停牌、退市、st创业版股票:club.jr.jd.com/quant/topic…
python策略中获取指数成分股的历史行情数据:club.jr.jd.com/quant/topic…
羊驼策略初步研究:club.jr.jd.com/quant/topic…
统计套利之配对交易(pairs trading):club.jr.jd.com/quant/topic…
文本挖掘如何应用于量化投资:club.jr.jd.com/quant/topic…
文本挖掘之数据爬虫:club.jr.jd.com/quant/topic…
利用舆情情感得分进行量化选股初探:club.jr.jd.com/quant/topic…
技术分析量化大讲堂之开篇—SMA:talib vs.行情软件:club.jr.jd.com/quant/topic…
技术分析量化大讲堂——上升三角形整理形态:club.jr.jd.com/quant/topic…
技术分析量化大讲堂------上升三角形(修改版):club.jr.jd.com/quant/topic…
技术分析量化大讲堂——多方炮:club.jr.jd.com/quant/topic…
量化策略方法分享之数据挖掘工具——决策树算法:club.jr.jd.com/quant/topic…
量化策略方法分享之数据挖掘工具——决策树算法(续):club.jr.jd.com/quant/topic…
摩根斯坦利旗下基金的择时指标介绍:club.jr.jd.com/quant/topic…
基于隐式马尔可夫模型的市场择时简介:club.jr.jd.com/quant/topic…
成长股内在价值策略分享:club.jr.jd.com/quant/topic…
股价增长率与营业利润率之比选股策略:club.jr.jd.com/quant/topic…
股价增长率与营业利润率之比选股策略(修改版):club.jr.jd.com/quant/topic…
股价增长率与营业利润率之比选股策略(修改X2版):club.jr.jd.com/quant/topic…
选择涨停股的技巧有哪些:club.jr.jd.com/quant/topic…
京东量化平台初始化类函数及任务事件类函数介绍:club.jr.jd.com/quant/topic…
多因子选股:club.jr.jd.com/quant/topic…
小市值策略:club.jr.jd.com/quant/topic…
如何控制回撤:club.jr.jd.com/quant/topic…
控制回撤的第二种方法--依据持仓总资金:club.jr.jd.com/quant/topic…
小工具函数——查询涨跌停:club.jr.jd.com/quant/topic…
高卖低买赚Spread策略分享:club.jr.jd.com/quant/topic…
资本资产定价模型简介-多因子寻找Alpha&统计套利:club.jr.jd.com/quant/topic…
依据最大回撤择时策略:club.jr.jd.com/quant/topic…
一个简单的买卖止盈止损分时买卖框架:club.jr.jd.com/quant/topic…
Java编程:
[JAVA]简单买卖策略: club.jr.jd.com/quant/topic…
[JAVA]MACD选股:club.jr.jd.com/quant/topic…
[JAVA]RSI策略: club.jr.jd.com/quant/topic…
[JAVA]按财务数据选股策略: club.jr.jd.com/quant/topic…
[JAVA]mas策略: club.jr.jd.com/quant/to