- 博客(4)
- 资源 (25)
- 收藏
- 关注
转载 在自定义的类里对jqdatasdk的api进行批量二次封装的方法
简介jqdatasdk是聚宽的一个模块,主要用于从本地获取聚宽的金融数据,方便在本地进行量化研究,或者对接本地使用的交易系统。如果要便捷的使用jqdatasdk的话,你可能会希望定义一个自定义的类,然后对jqdatasdk的API进行二次封装,从而实现较高自由度的调用,或者实现一些比较复杂的功能。这里介绍一下如何借鉴python装饰器的技术来实现批量二次封装jqdatasdk的API。其实这个方法同样也适用于二次封装其他的API。阅读之前在阅读本文之前,你可能需要具备如下知识:pyt
2020-08-11 21:12:35 158
转载 JQdata通过财务数据计算日数据和30分钟数据的换手率
jqdata在提供基础数据的时候,并没有提供换手率这一数据,需要自己进行计算,本文将从财务数据里面计算出来换手率这一数据,合并到日数据和30分钟数据。话不多说,直接上代码:import pandas as pdimport jqdatasdk as JQstock_data_day_file = './data/day/'stock_data_m30_file = './data/m30/'# 获取日数据基本数据和财务数据def get_day_data(stock,start
2020-08-11 21:11:26 159
转载 使用jqdata和hikyuu平台进行C /python混合策略编写的方法
很多时候为了运行复杂的策略用python速度会很慢,而核心部分用C 编写可以大幅提升策略的运行速度。另外通达信、金字塔等主流证券软件都支持C 的dll库,而且可以很方便地图形化展示策略结果,那么策略核心部分用C 编写成dll库也是一种通用的跨平台方案。而传统的python对C 库调用方法,需要自己编写很多封装函数,且聚宽的策略回测平台本身也不支持调用本地的C 库。这时可以借助一个开源的第三方平台hikyuu来方便地完成该需求。将jqdata与hikyuu整合起来实现C /python混合编程。首先我
2020-08-11 21:10:09 161
转载 量化学习:聚宽jqdatasdk对接vnpy的数据服务
数据服务:使用聚宽jqdatasdk获取分钟数据按vnpy的Bar格式导入至mongodb中提供downloadAllMinuteBar(),可以通过定时任务的形式,按vnpy的数据格式,每日获取分钟数据写入到mongodb当中提供downloadMinuteBarByDate,可以输入开始日期与结束日期,将时间段内的分钟数据写入到mongodb当中在config文件中配置jqdatasdk的用户名密码每日增量数据获取(作为数据服务,每日自动运行,将当日的增量数据插入到数据库中):.
2020-08-11 21:08:20 236
PowerCmd (CMD工具)V2.1 Build 120 绿色汉化版
2012-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人