efinance
efinance copied to clipboard
stock.get_quote_history无法获取数据或数据异常
df = ef.stock.get_quote_history(stock_code, klt=60) 指定klt=60后,获取数据数量有限,仅为124条 df = ef.stock.get_quote_history('600900', beg='20200101', end='20230101', klt=60, fqt=1) 无法获取数据
df = ef.stock.get_quote_history(stock_code, klt=60) 指定klt=60后,获取数据数量有限,仅为124条 df = ef.stock.get_quote_history('600900', beg='20200101', end='20230101', klt=60, fqt=1) 无法获取数据
klt=60 改成101就有,估计是没60分钟的数据(可能量太大了)
测试发现是分钟线的请求和日线月线参数有点不一样
能提供klt=60的全量数据的吗?分钟级别的数据是必要的,期待早支持
https://github.com/Micro-sheep/efinance/pull/134 这个 pr 修改的代码已经支持 30,60 以下分钟线,可自行测试
#134 这个 pr 修改的代码已经支持 30,60 以下分钟线,可自行测试
感谢答复。能够获取到30,60分钟级别数据,但获取到的数据条目有限,期待能够解除限制,使能够获得全量数据
测试发现,stock.get_quote_history 下午6 点获取当天数据,有时会不正确,跟第二天不一样