-
Notifications
You must be signed in to change notification settings - Fork 26
Expand file tree
/
Copy pathReadMe_FQuantToolBox.txt
More file actions
67 lines (47 loc) · 4.5 KB
/
ReadMe_FQuantToolBox.txt
File metadata and controls
67 lines (47 loc) · 4.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
FQuantToolBox by 李洋faruto
http://weibo.com/faruto
http://www.matlabsky.com
http://blog.sina.com.cn/faruto
Email:farutoliyang@foxmail.com
FQuantToolBox: A Data and Backtesting Quant Tool Box based on MATLAB by faruto.
Version: V1.4
Last Modified 2015.06.01
=================================
History:
V1.4 2015.06.01
V1.3 2015.01.24
V1.2 2015.01.01
V1.1 2014.12.18
V1.0 2014.12.12
=================================
写在前面的话
2015.01.24:自FQuantToolBox 2014年12月发布以来,收到好多朋友的来信和留言,真的非常感谢大家的支持和关注,这段收到好多国内外的朋友来信,想要付费购买FQuantToolBox核心代码的Mcode,我放FQuantToolBox的初衷就是免费给国内外的朋友使用,进行量化投资建模使用,对于单纯使用而言Pcode是足够用的,不会影响FQuantToolBox的功能。对于部分代码的Mcode,如果大家那么渴切想要,那么还是放出来吧,获取方式见更新说明。
2015.01.01:首先祝大家2015年新年快乐,赶在新年之际更新了FQuantToolBox工具箱。另外插播一条“硬广”,我和志勇的新书《量化投资:以MATALB为工具》已经在各大电商全面开售,如果您是一个量化投资者、一个MATLAB爱好者,不妨看下该书。FQuantToolBox这个工具箱是我最近几个月放出来的,未来《量化投资:以MATLAB为工具》下个版本的更新中,我会将FQuantToolBox工具箱相关内容添加到书籍中,包括FQuantToolBox的使用详解,包括FQuantToolBox的源码讲解,方便大家进一步提升量化投资能力。
2014.12.18:FQuantToolBox V1.0发布后得到网上朋友的支持和关注,得到大家对工具箱的一些反馈,非常感谢大家。有的朋友还没下载工具箱,先给我留言问是否收费,在这里统一告诉大家,完全不收费,以后也不会收费。
=================================
FQuantToolBox是做什么用的?
FQuantToolBox定位是个数据和回测工具箱,没有实盘交易相关接口的实现(但未来不排除增加相关功能)。
数据方面,FQuantToolBox数据获取函数完全基于网络的免费数据源(主要为新浪财经、雅虎财经等金融网站),不但可以积累历史数据,也可以进行动态更新,现已实现的数据获取为A股市场的全部股票名称和对应代码(包含已退市股票)、A股市场的股票日线除权数据以及复权因子、A股市场的股票的除权除息信息、A股市场的股票每日交易明细数据(Tick数据)、A股市场的的股票财务指标数据、A股市场的股票的三张表(资产负债表、现金流量表、利润表)数据,未来数据方面会增加更多的数据,包括期货数据以及其他金融标的的数据,整体的思想还是完全基于网络获取和更新,完全免费。
基于网络的数据获取的实现方式大体过程就是网络数据网址寻找——> 网址分析——> urlread+正则表达式 数据提取。进行网络数据的抓取,正则表达式是一定会遇到的,MATLAB中有相应的正则表达式函数,有关正则表达式的东西这里不做展开,各位看官需要自行做些功课,FQuantToolBox工具箱的Doc文件夹内有个我重新整理过的《MATALB正则表达式零基础起步教程.doc》文档,可以帮助您学习正则表达式相关的东西。
回测方面,FQuantToolBox工具箱当下提供了一个“如何构建基于MATLAB的回测系统”的demo样例,此部分内容来自我出版的《量化投资:以MATLAB为工具》的相关章节,未来回测方面会增添更多的辅助函数和插件,方便您使用MATLAB进行股票以及期货相关策略的回测。
未来FQuantToolBox工具箱每次发布都会提供两个版本,无历史数据版本和有历史数据版本。无历史数据版本仅提供相关函数,你可以在自己本地运行相关脚本来批量获取历史数据;有历史数据版本不但提供相关函数,还提供已经获取好的历史数据(A股市场全部股票股票名称和代码、日线数据、每日交易明细数据、除权除息信息、财务指标数据、三张变数据),节省您获取历史数据的时间,但相应的下载文件也会比较大(尤其股票每日交易明细数据),新的数据更新只需运行相应脚本函数就可以进行全市场最新数据的更新。
=================================
V1.3主要更新为:
更新优化调整了部分核心代码,提高代码运行速度。
FQuantToolBox全部源码Mcode获取方式:
买《量化投资:以MATLAB为工具》写评论得FQuantToolBox全部源码Mcode
http://www.matlabsky.com/thread-45969-1-1.html
=================================
V1.2更新说明
FQuantToolBox V1.2主要更新为:
增加获取上海证券交易所和深圳证券交易所相关指数数据,包括指数代码和名称列表、指数从基期到最新日期的日线数据;
增加获取上市公司公告文件列表数据,以及保存相应文件至本地,基于此类数据可以开发event-driven类模型;
增加获取上市公司投资者关系信息(Investor Relations Info)列表数据,以及保存相应文件至本地,基于此类数据可以开发event-driven类模型;
数据批量保存函数中的函数读取方式更新为采用matfile函数实现(而非之前的load方式实现),提高数量批量保存效率。
增加获取百度高级搜索相关内容,可以任意指定个股相关关键词,获取搜索之后的相关词条的时间、来源、URL链接等内容,且可以指定搜索时间段;
增加获取新浪高级搜索相关内容,可以任意指定个股相关关键词,获取搜索之后的相关词条的时间、来源、URL链接等内容,且可以指定搜索时间段。
=================================
V1.1更新说明
FQuantToolBoxV1.1主要更新为
增加个股公司基本介绍信息、个股证监会分类和所属概念分类;增加期货合约日线数据、增加期货合约每日成交量持仓量排名数据。
=================================