yfinance - 来自 yfinance 的每小时 OHLC 数据中报告了一天中第一个小时的 0 量
问题描述
我正在使用 yfinance 获取印度市场 (.NS) 的股票数据。当我获取每小时数据时,我可以看到当天第一个小时的交易量是零。
例如:
import yfinance as yf
df = yf.download(tickers='RELIANCE.NS', period='15h', interval='1h')
运行上面的代码片段会给出卷数据:
Adj Close Volume
2021-08-05 12:15:00+05:30 2142.550049 0
2021-08-05 13:15:00+05:30 2139.050049 1587356
2021-08-05 14:15:00+05:30 2131.800049 1022093
2021-08-05 15:15:00+05:30 2131.000000 390904
**2021-08-06 09:15:00+05:30 2138.100098 0**
2021-08-06 10:15:00+05:30 2093.250000 2521007
2021-08-06 11:15:00+05:30 2091.449951 1384997
2021-08-06 12:15:00+05:30 2091.699951 495260
2021-08-06 13:15:00+05:30 2089.250000 519644
2021-08-06 14:15:00+05:30 2088.899902 900637
2021-08-06 15:15:00+05:30 2090.500000 622952
**2021-08-09 09:15:00+05:30 2077.100098 0**
2021-08-09 10:15:00+05:30 2075.800049 284283
2021-08-09 11:15:00+05:30 2073.050049 492477
2021-08-09 12:15:00+05:30 2073.500000 650123
2021-08-09 13:15:00+05:30 2072.000000 408989
2021-08-09 14:15:00+05:30 2075.699951 450642
2021-08-09 15:15:00+05:30 2078.500000 260898
有没有人知道这个问题,有没有办法解决这个问题?
编辑:BSE 交易所 (RELIANCE.BO) 能够报告所有时间的正确交易量。但是 NSE 交易所 (RELIANCE.NS) 有这个问题。
谢谢。
解决方案
推荐阅读
- javascript - 小写的 Eslint CamelCase
- sql - PostgreSQL - 如何通过对另外 3 列进行分组来获取总和为 1 列的列
- apache-spark - 火花图上的 Gremlin 遍历查询
- javers - 如何在javers中访问对象图
- c - 单词频率与字母数量(仅限基本循环)
- postgresql - 二进制avro类型映射到Postgres?
- python-3.x - 如何以更短的方式创建具有单独列的新 csv 文件
- ios - 应用程序适用于纱线启动但不适用于模拟器
- oracle11g - urc_id_SEQ.nextval 给出无效标识符错误?
- spring - Spring 3 RestTemplate 到 WebClient