为了便于大家理解,我把通过EXCEL做的量化回测框架整理成一个思维导图。如下:

第一步:对投资策略进行准确的描述
使用结构化的语言,把策略描述出来。
一个完整的策略要包括四要素:标的(择股),买入、卖出(择时),仓位(仓位管理)。
第二步:导入数据
数据来源的几种方式:
- 从股票软件中导出数据;
- 从财经网站下载CSV格式数据;
- 使用EXCEL直接爬取网页上的数据;
- 通过Tushare或Quandl等金融平台的API接口获取JSON或XML格式的数据
- 使用金融平台的Excel插件获取数据
第三步:整理数据
数据整理的基本步骤:包括
- 数据清洗,,删除不需要的数据
- 数据表合并:将要使用的多个股票数据合并到一个数据表中。
- 补全缺失的停牌数据等
第四步:计算主要指标indicator(因子)
计算各种指标因子,即交易的信号,例如均线SMA,布林线,KDJ等指标。主要方式有