原创 获取股票或指数1分钟k线数据

sushi 2023-9-10 209

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

本主题为课程学员专享,成为股票量化投资课程学员后可免费阅读

成为学员
最新回复 ( 0条评论 )


官方微信
码力十足学量化
Powered by Xiuno BBS 4.0.7

官方微信