pytdx 调用沪深300 所有股票实时行情
时间: 2023-01-28 22:42:25 浏览: 167
Pytdx接口方式获取实时行情数据
5星 · 资源好评率100%
pytdx 是一个开源的 Python 库,可以用来调用通达信的行情数据。要调用沪深300 所有股票的实时行情,你需要先安装 pytdx,然后使用以下代码:
```python
from pytdx.hq import TdxHq_API
api = TdxHq_API()
api.connect()
# 获取沪深300 所有股票的实时行情
quotes = api.to_df(api.get_security_quotes([(9, i) for i in range(300000, 300300)]))
# 打印行情数据
print(quotes)
api.disconnect()
```
其中,`api.get_security_quotes` 方法用于获取指定股票的实时行情数据,`[(9, i) for i in range(300000, 300300)]` 表示获取沪深300 所有股票的行情,`9` 表示沪市 A 股,`i` 为股票代码,范围为 300000 到 300300。
最后,使用 `api.to_df` 将行情数据转换为 Pandas DataFrame,方便进行数据处理。
阅读全文