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数据接口的缘手游详94wansdk 源码vn.py的datafeed。
开源地址为:github.com/hgy/vnpy...
编译安装:
下载源代码后,凡尘克隆小程序源码解压并在cmd中运行:
dist目录下vnpy_efinance-x.x.x-py3-none-any.whl包
使用:
安装完成后,仙源细攻在vn.py框架的码凡trader目录中的setting.py中进行配置:
注意:此处只需配置datafeed.name,username和password无需配置。尘仙
配置完成后,缘手游详可以通过以下示例进行调用:
同时,凡尘这里分享一个efinance数据下载及入库方法:
然而,仙源细攻efinance在获取分钟级别数据方面并不友好。码凡麦克指标公式源码对于需要获取分钟级别数据的尘仙初学者来说,我们可以使用天勤免费版的缘手游详网站源码免费观看数据接口:
回首凡尘不做仙:量化交易-数据获取-vnpy_tqsdk免费版