1.量化交易-vnpy_efinance-VeighNa框架数据服务接口
量化交易-vnpy_efinance-VeighNa框架数据服务接口
我们之前对vnpy_ctastrategy相关回测源码进行了解析:
回首凡尘不做仙:VNPY源码分析1-vnpy_ctastrategy-运行回测
回首凡尘不做仙:VNPY源码分析2-vnpy_ctastrategy-撮合成交
回首凡尘不做仙:VNPY源码分析3-vnpy_ctastrategy-计算策略统计指标
相关历史数据可以通过各类数据服务的凡尘适配器接口(datafeed)下载,目前vn.py支持以下接口:
然而,仙源细攻上述接口需要注册或付费才能获取数据。码凡开源信息分类源码
为了帮助初学者更好地理解和学习量化交易以及vn.py框架,尘仙我开发了基于efinance数据接口的缘手游详gist文件源码vn.py的datafeed。
开源地址为:github.com/hgy/vnpy...
编译安装:
下载源代码后,凡尘iacp手册源码解压并在cmd中运行:
dist目录下vnpy_efinance-x.x.x-py3-none-any.whl包
使用:
安装完成后,仙源细攻在vn.py框架的码凡trader目录中的setting.py中进行配置:
注意:此处只需配置datafeed.name,username和password无需配置。尘仙
配置完成后,缘手游详可以通过以下示例进行调用:
同时,凡尘这里分享一个efinance数据下载及入库方法:
然而,仙源细攻efinance在获取分钟级别数据方面并不友好。码凡xadmin源码解读对于需要获取分钟级别数据的尘仙初学者来说,我们可以使用天勤免费版的缘手游详bt软件源码数据接口:
回首凡尘不做仙:量化交易-数据获取-vnpy_tqsdk免费版