baostock怎么用
时间: 2023-11-08 15:05:06 浏览: 266
baostock 功能介绍思维导图&大纲
baostock是一个Python的股票数据接口库,可以用来获取A股市场的历史行情、实时行情、财务指标等数据。使用baostock需要先安装baostock库,然后在Python中引入baostock模块,调用其中的函数来获取数据。
以下是一个简单的示例代码,用于获取某只股票在指定时间段内的K线数据:
```
import baostock as bs
import pandas as pd
# 登录系统
lg = bs.login()
# 获取沪深A股股票代码
rs = bs.query_stock_basic()
stock_rs = rs.get_data()
# 选择一只股票
code = stock_rs.iloc[0]['code']
# 获取指定时间段内的K线数据
rs = bs.query_history_k_data_plus(code, "date,open,high,low,close,volume", start_date='2020-01-01', end_date='2020-12-31', frequency="d", adjustflag="3")
data = rs.get_data()
# 登出系统
bs.logout()
# 打印结果
print(data)
```
阅读全文