tkfy920 / qstock

qstock由“Python金融量化”公众号开发,试图打造成个人量化投研分析包,目前包括数据获取(data)、可视化(plot)、选股(stock)和量化回测(策略backtest)模块。 qstock将为用户提供简洁的数据接口和规整化后的金融市场数据。可视化模块为用户提供基于web的交互图形的简单接口; 选股模块提供了同花顺的选股数据和自定义选股,包括RPS、MM趋势、财务指标、资金流模型等; 回测模块为大家提供向量化(基于pandas)和基于事件驱动的基本框架和模型。 关注“Python金融量化“微信公众号,获取更多应用信息。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

全市场数据日期出错,建议修正

rexiyz opened this issue · comments

commented

全市场数据日期出错,建议修正,例如qs.get_data('港股',start='2023-05-04',end='2023-05-04',fqt=1)时,获取的是最新日期的全港股数据,而不是4号的数据,当code为字符串‘港股‘时,并不能正确识别日期,如果传入的是整个港股的code list,则会出现几千个请求就太多(这在api里本来应该用一个请求来减少流量和系统负载),get_data获取到中途抛出错误,跳过某个股票然后继续执行的问题,get_data能容纳的list长度上限、get_data处理每个股票需要的时间和检测是否超时重试,都需要完善来保持get_data对全市场数据的完全获取,目前我可以通过用户端代码来完善这个过程,不过建议向专业的券商学习完善get_data的api和服务端代码的响应逻辑,提高get_data的可用性