在实盘过程中,我们经常会用到较为高频的数据,例如一分钟级别的数据,但是这种数据基本都要收费,那么该如何白嫖此类数据呢?
今天就给大家一个免费的数据源雪球网,它是一个免费的财经数据源。专注于股票、基金、债券等金融资产的社交媒体平台,在中国国内具有广泛的影响力。我们找到雪球网行情中心,可以看到各种行情数据。今天我们就举个例子如何获取sh.000832一分钟级别的数据。
找到sh.000832分时数据,如下:
然后我们可以让分时数据全屏显示,如下:

我们单击鼠标右键,点击检查,找到K线对应的数据接口如下:



如此我们就可以找到数据的接口,我们有这个接口就可以获取对应数据,

如此我们便可以写获取数据代码,代码如下:
# 获取分钟级数据
def get_day_k_data(symbol,begin_time):
"""
https://stock.xueqiu.com/v5/stock/chart/kline.json?symbol=SH000832&begin=1681522339036&period=day&type=normal&count=-276&indicator=kline,pe,pb,ps,pcf,market_capital,agt,ggt,balance
"""
headers = {
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36',
}
cookies = {'xq_a_token': '549e37d6a4ca0a94e7f4b4c8da595e4fc738090c',}
url = 'https://stock.xueqiu.com/v5/stock/chart/kline.json'
pa
本主题为课程学员专享,成为股票量化投资课程学员后可免费阅读
成为学员