决定新建一个专栏,专门研究股票数据的API接口。

由于不是混金融领域的人,百度调研了一会儿,没有找到合适的大公司维护的API接口。

yahoo-finance · PyPI 这玩意架梯子都访问不到数据,不知道乍回事。许多大牛维护的pip包都是基于这个服务的。基本上没戏了。

Tushare -财经数据接口包 (新版:Tushare大数据社区 (waditu.com))不错,希望能像Opencv一样,能稳定维护就好了。

本文先使用新浪和网易提供的http接口访问数据。新浪的接口只能访问1023条历史数据,不知道这代表啥...

================================================================

1.访问实时的数据

import requests# market: sh:沪市 sz:深市
# number: 股票代码
def getData(market, number):url = 'http://hq.sinajs.cn/list=' + market + numberrespond = requests.get(url)index = respond.text.find('=') + 2data_arr = respond.text[index:-4].split(',')data = {'股票代码': data_arr[0], '今日开盘价': data_arr[1], '昨日收盘价': data_arr[2], '当前价格': data_arr[3], '今日最高价': data_arr[4],'今日最低价': data_arr[5], '竞买价': data_arr[6], '竞卖价': data_arr[7], '成交的股票数': data_arr[8], '成交金额': data_arr[9],'买一挂单': data_arr[10], '买一报价': data_arr[11], '买二挂单': data_arr[12], '买二报价': data_arr[13],'买三挂单': data_arr[14], '买三报价': data_arr[15], '买四挂单': data_arr[16], '买四报价': data_arr[17],'买五挂单': data_arr[18], '买五报价': data_arr[19], '卖一挂单': data_arr[20], '卖一报价': data_arr[21],'卖二挂单': data_arr[22], '卖二报价': data_arr[23], '卖三挂单': data_arr[24], '卖三报价': data_arr[25],'卖四挂单': data_arr[26], '卖四报价': data_arr[27], '卖五挂单': data_arr[28], '卖五报价': data_arr[29],'日期': data_arr[30], '时间': data_arr[31]}return dataif __name__ == '__main__':realTimeData = getData('sh', '600000')print(realTimeData)

输出如下

{'股票代码': '浦发银行', '今日开盘价': '8.580', '昨日收盘价': '8.580', '当前价格': '8.590', '今日最高价': '8.600', '今日最低价': '8.520','竞买价': '8.580', '竞卖价': '8.590', '成交的股票数': '23848744', '成交金额': '204050795.000', '买一挂单': '103100', '买一报价': '8.580','买二挂单': '228822', '买二报价': '8.570', '买三挂单': '407800', '买三报价': '8.560', '买四挂单': '547647', '买四报价': '8.550','买五挂单': '244300', '买五报价': '8.540', '卖一挂单': '768577', '卖一报价': '8.590', '卖二挂单': '560758', '卖二报价': '8.600','卖三挂单': '400700', '卖三报价': '8.610', '卖四挂单': '211060', '卖四报价': '8.620', '卖五挂单': '241273', '卖五报价': '8.630','日期': '2021-12-03', '时间': '15:00:00'}

2.获取历史数据

import requests
import pandas as pd
import matplotlib.pyplot as plt# market: 0:沪市 1:深市
# number: 股票代码
# start_data: 起始日期:yyyymmdd
# end_data: 结束时间:yyyymmdd
def getHistoryData(market, number, start_data, end_data):url = 'http://quotes.money.163.com/service/chddata.html?code=' + market + number + '&start=' + start_data + '&end=' + end_dataf = open("temp.csv", "wb")f.write(requests.get(url).content)f.close()df = pd.read_csv('temp.csv', encoding='gbk')dataList = []for row in range(0, df.shape[0]):dataList.append({})for col in range(0, df.shape[1]):col_name = df.columns.values[col]dataList[row][col_name] = df.loc[row, col_name]return dataList# col_name: 需要画的属性
def drawData(data_list, col_name):size = len(data_list)x = []y = []for i in range(size-1, -1, -1):  # 日期顺序是反的y.append(data_list[i][col_name])x.append(data_list[i]['日期'])plt.figure(figsize=(10, 5))plt.title(data_list[0]['股票代码'])plt.xticks([])plt.plot(x, y)plt.grid()plt.show()if __name__ == '__main__':hisData = getHistoryData('0', '600000', '20210801', '20211203')print(hisData)drawData(hisData, '成交量')

输出如下

[{'日期': '2021-12-03', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.59, '最高价': 8.6, '最低价': 8.52, '开盘价': 8.58, '前收盘': 8.58,'涨跌额': 0.01, '涨跌幅': 0.1166, '换手率': 0.0813, '成交量': 23848744, '成交金额': 204050795.0, '总市值': 252135102349.0,'流通市值': 252135102349.0, '成交笔数': 'None'},{'日期': '2021-12-02', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.58, '最高价': 8.61, '最低价': 8.52, '开盘价': 8.56, '前收盘': 8.56,'涨跌额': 0.02, '涨跌幅': 0.2336, '换手率': 0.078, '成交量': 22906201, '成交金额': 196509475.0, '总市值': 251841580694.0,'流通市值': 251841580694.0, '成交笔数': 'None'},{'日期': '2021-12-01', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.56, '最高价': 8.58, '最低价': 8.51, '开盘价': 8.53, '前收盘': 8.51,'涨跌额': 0.05, '涨跌幅': 0.5875, '换手率': 0.0659, '成交量': 19333856, '成交金额': 165443381.0, '总市值': 251254537382.0,'流通市值': 251254537382.0, '成交笔数': 'None'},{'日期': '2021-11-30', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.51, '最高价': 8.59, '最低价': 8.51, '开盘价': 8.54, '前收盘': 8.59,'涨跌额': -0.08, '涨跌幅': -0.9313, '换手率': 0.1053, '成交量': 30900124, '成交金额': 263703121.0, '总市值': 249786929103.0,'流通市值': 249786929103.0, '成交笔数': 'None'},{'日期': '2021-11-29', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.59, '最高价': 8.59, '最低价': 8.5, '开盘价': 8.57, '前收盘': 8.56,'涨跌额': 0.03, '涨跌幅': 0.3505, '换手率': 0.0809, '成交量': 23746400, '成交金额': 202736522.0, '总市值': 252135102349.0,'流通市值': 252135102349.0, '成交笔数': 'None'},{'日期': '2021-11-26', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.56, '最高价': 8.62, '最低价': 8.55, '开盘价': 8.61, '前收盘': 8.64,'涨跌额': -0.08, '涨跌幅': -0.9259, '换手率': 0.0722, '成交量': 21199061, '成交金额': 181698146.0, '总市值': 251254537382.0,'流通市值': 251254537382.0, '成交笔数': 'None'},{'日期': '2021-11-25', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.64, '最高价': 8.69, '最低价': 8.61, '开盘价': 8.68, '前收盘': 8.68,'涨跌额': -0.04, '涨跌幅': -0.4608, '换手率': 0.0449, '成交量': 13169070, '成交金额': 113743005.0, '总市值': 253602710628.0,'流通市值': 253602710628.0, '成交笔数': 'None'},{'日期': '2021-11-24', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.68, '最高价': 8.69, '最低价': 8.59, '开盘价': 8.61, '前收盘': 8.63,'涨跌额': 0.05, '涨跌幅': 0.5794, '换手率': 0.0659, '成交量': 19342692, '成交金额': 167133727.0, '总市值': 254776797252.0,'流通市值': 254776797252.0, '成交笔数': 'None'},{'日期': '2021-11-23', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.63, '最高价': 8.7, '最低价': 8.61, '开盘价': 8.61, '前收盘': 8.6,'涨跌额': 0.03, '涨跌幅': 0.3488, '换手率': 0.0733, '成交量': 21502374, '成交金额': 185927807.0, '总市值': 253309188973.0,'流通市值': 253309188973.0, '成交笔数': 'None'},{'日期': '2021-11-22', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.6, '最高价': 8.66, '最低价': 8.59, '开盘价': 8.63, '前收盘': 8.65,'涨跌额': -0.05, '涨跌幅': -0.578, '换手率': 0.0715, '成交量': 20983745, '成交金额': 180823527.0, '总市值': 252428624005.0,'流通市值': 252428624005.0, '成交笔数': 'None'},{'日期': '2021-11-19', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.65, '最高价': 8.7, '最低价': 8.55, '开盘价': 8.56, '前收盘': 8.56,'涨跌额': 0.09, '涨跌幅': 1.0514, '换手率': 0.0697, '成交量': 20471995, '成交金额': 176572248.0, '总市值': 253896232284.0,'流通市值': 253896232284.0, '成交笔数': 'None'},{'日期': '2021-11-18', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.56, '最高价': 8.66, '最低价': 8.53, '开盘价': 8.61, '前收盘': 8.65,'涨跌额': -0.09, '涨跌幅': -1.0405, '换手率': 0.0697, '成交量': 20465395, '成交金额': 175306638.0, '总市值': 251254537382.0,'流通市值': 251254537382.0, '成交笔数': 'None'},{'日期': '2021-11-17', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.65, '最高价': 8.72, '最低价': 8.65, '开盘价': 8.67, '前收盘': 8.73,'涨跌额': -0.08, '涨跌幅': -0.9164, '换手率': 0.0658, '成交量': 19301599, '成交金额': 167446824.0, '总市值': 253896232284.0,'流通市值': 253896232284.0, '成交笔数': 'None'},{'日期': '2021-11-16', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.73, '最高价': 8.74, '最低价': 8.63, '开盘价': 8.7, '前收盘': 8.75,'涨跌额': -0.02, '涨跌幅': -0.2286, '换手率': 0.0819, '成交量': 24030066, '成交金额': 208943547.0, '总市值': 256244405531.0,'流通市值': 256244405531.0, '成交笔数': 'None'},{'日期': '2021-11-15', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.75, '最高价': 8.75, '最低价': 8.65, '开盘价': 8.66, '前收盘': 8.65,'涨跌额': 0.1, '涨跌幅': 1.1561, '换手率': 0.0941, '成交量': 27625801, '成交金额': 240602624.0, '总市值': 256831448842.0,'流通市值': 256831448842.0, '成交笔数': 'None'},{'日期': '2021-11-12', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.65, '最高价': 8.65, '最低价': 8.58, '开盘价': 8.64, '前收盘': 8.62,'涨跌额': 0.03, '涨跌幅': 0.348, '换手率': 0.0698, '成交量': 20498205, '成交金额': 176737119.0, '总市值': 253896232284.0,'流通市值': 253896232284.0, '成交笔数': 'None'},{'日期': '2021-11-11', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.62, '最高价': 8.62, '最低价': 8.47, '开盘价': 8.48, '前收盘': 8.48,'涨跌额': 0.14, '涨跌幅': 1.6509, '换手率': 0.107, '成交量': 31419321, '成交金额': 269103086.0, '总市值': 253015667317.0,'流通市值': 253015667317.0, '成交笔数': 'None'},{'日期': '2021-11-10', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.48, '最高价': 8.53, '最低价': 8.44, '开盘价': 8.53, '前收盘': 8.54,'涨跌额': -0.06, '涨跌幅': -0.7026, '换手率': 0.0936, '成交量': 27478869, '成交金额': 232796692.0, '总市值': 248906364135.0,'流通市值': 248906364135.0, '成交笔数': 'None'},{'日期': '2021-11-09', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.54, '最高价': 8.55, '最低价': 8.49, '开盘价': 8.5, '前收盘': 8.49,'涨跌额': 0.05, '涨跌幅': 0.5889, '换手率': 0.0666, '成交量': 19548518, '成交金额': 166547491.0, '总市值': 250667494070.0,'流通市值': 250667494070.0, '成交笔数': 'None'},{'日期': '2021-11-08', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.49, '最高价': 8.53, '最低价': 8.46, '开盘价': 8.48, '前收盘': 8.53,'涨跌额': -0.04, '涨跌幅': -0.4689, '换手率': 0.083, '成交量': 24353008, '成交金额': 206985050.0, '总市值': 249199885791.0,'流通市值': 249199885791.0, '成交笔数': 'None'},{'日期': '2021-11-05', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.53, '最高价': 8.54, '最低价': 8.49, '开盘价': 8.51, '前收盘': 8.51,'涨跌额': 0.02, '涨跌幅': 0.235, '换手率': 0.0781, '成交量': 22913355, '成交金额': 195212631.0, '总市值': 250373972414.0,'流通市值': 250373972414.0, '成交笔数': 'None'},{'日期': '2021-11-04', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.51, '最高价': 8.54, '最低价': 8.5, '开盘价': 8.53, '前收盘': 8.53,'涨跌额': -0.02, '涨跌幅': -0.2345, '换手率': 0.0891, '成交量': 26148859, '成交金额': 222785142.0, '总市值': 249786929103.0,'流通市值': 249786929103.0, '成交笔数': 'None'},{'日期': '2021-11-03', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.53, '最高价': 8.59, '最低价': 8.51, '开盘价': 8.59, '前收盘': 8.54,'涨跌额': -0.01, '涨跌幅': -0.1171, '换手率': 0.1015, '成交量': 29785185, '成交金额': 254382301.0, '总市值': 250373972414.0,'流通市值': 250373972414.0, '成交笔数': 'None'},{'日期': '2021-11-02', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.54, '最高价': 8.75, '最低价': 8.5, '开盘价': 8.71, '前收盘': 8.72,'涨跌额': -0.18, '涨跌幅': -2.0642, '换手率': 0.2386, '成交量': 70034623, '成交金额': 602023097.0, '总市值': 250667494070.0,'流通市值': 250667494070.0, '成交笔数': 'None'},{'日期': '2021-11-01', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.72, '最高价': 8.78, '最低价': 8.6, '开盘价': 8.69, '前收盘': 8.94,'涨跌额': -0.22, '涨跌幅': -2.4609, '换手率': 0.2212, '成交量': 64940974, '成交金额': 564516752.0, '总市值': 255950883875.0,'流通市值': 255950883875.0, '成交笔数': 'None'},{'日期': '2021-10-29', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.94, '最高价': 9.0, '最低价': 8.93, '开盘价': 8.96, '前收盘': 8.96,'涨跌额': -0.02, '涨跌幅': -0.2232, '换手率': 0.1226, '成交量': 35990731, '成交金额': 322416661.0, '总市值': 262408360303.0,'流通市值': 262408360303.0, '成交笔数': 'None'},{'日期': '2021-10-28', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.96, '最高价': 9.01, '最低价': 8.95, '开盘价': 8.99, '前收盘': 8.99,'涨跌额': -0.03, '涨跌幅': -0.3337, '换手率': 0.096, '成交量': 28165181, '成交金额': 252660140.0, '总市值': 262995403615.0,'流通市值': 262995403615.0, '成交笔数': 'None'},{'日期': '2021-10-27', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.99, '最高价': 9.02, '最低价': 8.96, '开盘价': 9.01, '前收盘': 9.03,'涨跌额': -0.04, '涨跌幅': -0.443, '换手率': 0.1165, '成交量': 34197280, '成交金额': 307379956.0, '总市值': 263875968582.0,'流通市值': 263875968582.0, '成交笔数': 'None'},{'日期': '2021-10-26', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.03, '最高价': 9.09, '最低价': 9.01, '开盘价': 9.06, '前收盘': 9.03,'涨跌额': 0.0, '涨跌幅': 0.0, '换手率': 0.1048, '成交量': 30751828, '成交金额': 277872449.0, '总市值': 265050055205.0,'流通市值': 265050055205.0, '成交笔数': 'None'},{'日期': '2021-10-25', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.03, '最高价': 9.06, '最低价': 9.02, '开盘价': 9.03, '前收盘': 9.07,'涨跌额': -0.04, '涨跌幅': -0.441, '换手率': 0.0906, '成交量': 26585515, '成交金额': 240319367.0, '总市值': 265050055205.0,'流通市值': 265050055205.0, '成交笔数': 'None'},{'日期': '2021-10-22', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.07, '最高价': 9.13, '最低价': 9.02, '开盘价': 9.07, '前收盘': 9.04,'涨跌额': 0.03, '涨跌幅': 0.3319, '换手率': 0.1317, '成交量': 38669415, '成交金额': 350441991.0, '总市值': 266224141829.0,'流通市值': 266224141829.0, '成交笔数': 'None'},{'日期': '2021-10-21', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.04, '最高价': 9.09, '最低价': 9.01, '开盘价': 9.05, '前收盘': 9.02,'涨跌额': 0.02, '涨跌幅': 0.2217, '换手率': 0.1502, '成交量': 44074576, '成交金额': 398999704.0, '总市值': 265343576861.0,'流通市值': 265343576861.0, '成交笔数': 'None'},{'日期': '2021-10-20', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.02, '最高价': 9.06, '最低价': 8.99, '开盘价': 9.03, '前收盘': 9.01,'涨跌额': 0.01, '涨跌幅': 0.111, '换手率': 0.0936, '成交量': 27482428, '成交金额': 247758529.0, '总市值': 264756533550.0,'流通市值': 264756533550.0, '成交笔数': 'None'},{'日期': '2021-10-19', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.01, '最高价': 9.07, '最低价': 9.01, '开盘价': 9.03, '前收盘': 9.02,'涨跌额': -0.01, '涨跌幅': -0.1109, '换手率': 0.0976, '成交量': 28636166, '成交金额': 258552846.0, '总市值': 264463011894.0,'流通市值': 264463011894.0, '成交笔数': 'None'},{'日期': '2021-10-18', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.02, '最高价': 9.1, '最低价': 8.98, '开盘价': 9.06, '前收盘': 9.07,'涨跌额': -0.05, '涨跌幅': -0.5513, '换手率': 0.0885, '成交量': 25964695, '成交金额': 234209597.0, '总市值': 264756533550.0,'流通市值': 264756533550.0, '成交笔数': 'None'},{'日期': '2021-10-15', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.07, '最高价': 9.11, '最低价': 9.02, '开盘价': 9.05, '前收盘': 9.04,'涨跌额': 0.03, '涨跌幅': 0.3319, '换手率': 0.0938, '成交量': 27525449, '成交金额': 249700096.0, '总市值': 266224141829.0,'流通市值': 266224141829.0, '成交笔数': 'None'},{'日期': '2021-10-14', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.04, '最高价': 9.09, '最低价': 9.02, '开盘价': 9.07, '前收盘': 9.07,'涨跌额': -0.03, '涨跌幅': -0.3308, '换手率': 0.0769, '成交量': 22584606, '成交金额': 204329607.0, '总市值': 265343576861.0,'流通市值': 265343576861.0, '成交笔数': 'None'},{'日期': '2021-10-13', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.07, '最高价': 9.15, '最低价': 9.05, '开盘价': 9.14, '前收盘': 9.14,'涨跌额': -0.07, '涨跌幅': -0.7659, '换手率': 0.0768, '成交量': 22538281, '成交金额': 204856494.0, '总市值': 266224141829.0,'流通市值': 266224141829.0, '成交笔数': 'None'},{'日期': '2021-10-12', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.14, '最高价': 9.19, '最低价': 9.09, '开盘价': 9.12, '前收盘': 9.15,'涨跌额': -0.01, '涨跌幅': -0.1093, '换手率': 0.1217, '成交量': 35725751, '成交金额': 326390581.0, '总市值': 268278793419.0,'流通市值': 268278793419.0, '成交笔数': 'None'},{'日期': '2021-10-11', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.15, '最高价': 9.25, '最低价': 9.1, '开盘价': 9.12, '前收盘': 9.08,'涨跌额': 0.07, '涨跌幅': 0.7709, '换手率': 0.1589, '成交量': 46632488, '成交金额': 427661681.0, '总市值': 268572315075.0,'流通市值': 268572315075.0, '成交笔数': 'None'},{'日期': '2021-10-08', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.08, '最高价': 9.15, '最低价': 9.03, '开盘价': 9.05, '前收盘': 9.0,'涨跌额': 0.08, '涨跌幅': 0.8889, '换手率': 0.1331, '成交量': 39080557, '成交金额': 354870725.0, '总市值': 266517618103.0,'流通市值': 266517618103.0, '成交笔数': 'None'},{'日期': '2021-09-30', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.0, '最高价': 9.05, '最低价': 8.98, '开盘价': 9.03, '前收盘': 9.02,'涨跌额': -0.02, '涨跌幅': -0.2217, '换手率': 0.0994, '成交量': 29190245, '成交金额': 262917687.0, '总市值': 264169445256.0,'流通市值': 264169445256.0, '成交笔数': 'None'},{'日期': '2021-09-29', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.02, '最高价': 9.09, '最低价': 8.97, '开盘价': 9.01, '前收盘': 9.03,'涨跌额': -0.01, '涨跌幅': -0.1107, '换手率': 0.1363, '成交量': 40008268, '成交金额': 361288902.0, '总市值': 264756488468.0,'流通市值': 264756488468.0, '成交笔数': 'None'},{'日期': '2021-09-28', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.03, '最高价': 9.09, '最低价': 8.98, '开盘价': 8.98, '前收盘': 9.02,'涨跌额': 0.01, '涨跌幅': 0.1109, '换手率': 0.1136, '成交量': 33340762, '成交金额': 301762292.0, '总市值': 265050010074.0,'流通市值': 265050010074.0, '成交笔数': 'None'},{'日期': '2021-09-27', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.02, '最高价': 9.05, '最低价': 8.94, '开盘价': 9.02, '前收盘': 9.02,'涨跌额': 0.0, '涨跌幅': 0.0, '换手率': 0.1421, '成交量': 41708355, '成交金额': 374465142.0, '总市值': 264756488468.0,'流通市值': 264756488468.0, '成交笔数': 'None'},{'日期': '2021-09-24', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.02, '最高价': 9.08, '最低价': 8.99, '开盘价': 9.04, '前收盘': 9.03,'涨跌额': -0.01, '涨跌幅': -0.1107, '换手率': 0.136, '成交量': 39925596, '成交金额': 360045375.0, '总市值': 264756488468.0,'流通市值': 264756488468.0, '成交笔数': 'None'},{'日期': '2021-09-23', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.03, '最高价': 9.15, '最低价': 9.01, '开盘价': 9.1, '前收盘': 9.03,'涨跌额': 0.0, '涨跌幅': 0.0, '换手率': 0.135, '成交量': 39639967, '成交金额': 359242361.0, '总市值': 265050010074.0,'流通市值': 265050010074.0, '成交笔数': 'None'},{'日期': '2021-09-22', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.03, '最高价': 9.08, '最低价': 8.96, '开盘价': 9.0, '前收盘': 9.11,'涨跌额': -0.08, '涨跌幅': -0.8782, '换手率': 0.1194, '成交量': 35054148, '成交金额': 316134897.0, '总市值': 265050010074.0,'流通市值': 265050010074.0, '成交笔数': 'None'},{'日期': '2021-09-17', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.11, '最高价': 9.17, '最低价': 9.08, '开盘价': 9.11, '前收盘': 9.12,'涨跌额': -0.01, '涨跌幅': -0.1096, '换手率': 0.103, '成交量': 30233529, '成交金额': 275167575.0, '总市值': 267398182920.0,'流通市值': 267398182920.0, '成交笔数': 'None'},{'日期': '2021-09-16', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.12, '最高价': 9.23, '最低价': 9.11, '开盘价': 9.2, '前收盘': 9.19,'涨跌额': -0.07, '涨跌幅': -0.7617, '换手率': 0.1676, '成交量': 49199895, '成交金额': 450453204.0, '总市值': 267691704526.0,'流通市值': 267691704526.0, '成交笔数': 'None'},{'日期': '2021-09-15', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.19, '最高价': 9.26, '最低价': 9.13, '开盘价': 9.21, '前收盘': 9.21,'涨跌额': -0.02, '涨跌幅': -0.2172, '换手率': 0.1297, '成交量': 38064766, '成交金额': 349607328.0, '总市值': 269746355767.0,'流通市值': 269746355767.0, '成交笔数': 'None'},{'日期': '2021-09-14', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.21, '最高价': 9.43, '最低价': 9.17, '开盘价': 9.39, '前收盘': 9.39,'涨跌额': -0.18, '涨跌幅': -1.9169, '换手率': 0.1838, '成交量': 53934721, '成交金额': 500630063.0, '总市值': 270333398979.0,'流通市值': 270333398979.0, '成交笔数': 'None'},{'日期': '2021-09-13', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.39, '最高价': 9.43, '最低价': 9.34, '开盘价': 9.38, '前收盘': 9.41,'涨跌额': -0.02, '涨跌幅': -0.2125, '换手率': 0.1001, '成交量': 29373307, '成交金额': 275283515.0, '总市值': 275616787884.0,'流通市值': 275616787884.0, '成交笔数': 'None'},{'日期': '2021-09-10', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.41, '最高价': 9.48, '最低价': 9.31, '开盘价': 9.32, '前收盘': 9.3,'涨跌额': 0.11, '涨跌幅': 1.1828, '换手率': 0.195, '成交量': 57250718, '成交金额': 537963809.0, '总市值': 276203831095.0,'流通市值': 276203831095.0, '成交笔数': 'None'},{'日期': '2021-09-09', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.3, '最高价': 9.34, '最低价': 9.25, '开盘价': 9.32, '前收盘': 9.34,'涨跌额': -0.04, '涨跌幅': -0.4283, '换手率': 0.1089, '成交量': 31951355, '成交金额': 297126954.0, '总市值': 272975093431.0,'流通市值': 272975093431.0, '成交笔数': 'None'},{'日期': '2021-09-08', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.34, '最高价': 9.39, '最低价': 9.29, '开盘价': 9.34, '前收盘': 9.34,'涨跌额': 0.0, '涨跌幅': 0.0, '换手率': 0.1395, '成交量': 40941784, '成交金额': 382017869.0, '总市值': 274149179855.0,'流通市值': 274149179855.0, '成交笔数': 'None'},{'日期': '2021-09-07', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.34, '最高价': 9.39, '最低价': 9.16, '开盘价': 9.21, '前收盘': 9.21,'涨跌额': 0.13, '涨跌幅': 1.4115, '换手率': 0.2182, '成交量': 64051787, '成交金额': 594700224.0, '总市值': 274149179855.0,'流通市值': 274149179855.0, '成交笔数': 'None'},{'日期': '2021-09-06', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.21, '最高价': 9.31, '最低价': 9.2, '开盘价': 9.22, '前收盘': 9.24,'涨跌额': -0.03, '涨跌幅': -0.3247, '换手率': 0.1214, '成交量': 35627742, '成交金额': 329503566.0, '总市值': 270333398979.0,'流通市值': 270333398979.0, '成交笔数': 'None'},{'日期': '2021-09-03', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.24, '最高价': 9.33, '最低价': 9.16, '开盘价': 9.24, '前收盘': 9.23,'涨跌额': 0.01, '涨跌幅': 0.1083, '换手率': 0.173, '成交量': 50781588, '成交金额': 470393997.0, '总市值': 271213963796.0,'流通市值': 271213963796.0, '成交笔数': 'None'},{'日期': '2021-09-02', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.23, '最高价': 9.24, '最低价': 9.16, '开盘价': 9.2, '前收盘': 9.18,'涨跌额': 0.05, '涨跌幅': 0.5447, '换手率': 0.1367, '成交量': 40122727, '成交金额': 369226846.0, '总市值': 270920442190.0,'流通市值': 270920442190.0, '成交笔数': 'None'},{'日期': '2021-09-01', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.18, '最高价': 9.23, '最低价': 9.01, '开盘价': 9.03, '前收盘': 9.05,'涨跌额': 0.13, '涨跌幅': 1.4365, '换手率': 0.1983, '成交量': 58211312, '成交金额': 532088406.0, '总市值': 269452834161.0,'流通市值': 269452834161.0, '成交笔数': 'None'},{'日期': '2021-08-31', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.05, '最高价': 9.05, '最低价': 8.93, '开盘价': 8.98, '前收盘': 8.96,'涨跌额': 0.09, '涨跌幅': 1.0045, '换手率': 0.1521, '成交量': 44633690, '成交金额': 401545634.0, '总市值': 265637053285.0,'流通市值': 265637053285.0, '成交笔数': 'None'},{'日期': '2021-08-30', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 8.96, '最高价': 9.08, '最低价': 8.92, '开盘价': 9.05, '前收盘': 9.17,'涨跌额': -0.21, '涨跌幅': -2.2901, '换手率': 0.274, '成交量': 80410279, '成交金额': 721952836.0, '总市值': 262995358833.0,'流通市值': 262995358833.0, '成交笔数': 'None'},{'日期': '2021-08-27', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.17, '最高价': 9.22, '最低价': 9.14, '开盘价': 9.16, '前收盘': 9.14,'涨跌额': 0.03, '涨跌幅': 0.3282, '换手率': 0.0941, '成交量': 27618817, '成交金额': 253490156.0, '总市值': 269159312555.0,'流通市值': 269159312555.0, '成交笔数': 'None'},{'日期': '2021-08-26', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.14, '最高价': 9.2, '最低价': 9.13, '开盘价': 9.18, '前收盘': 9.19,'涨跌额': -0.05, '涨跌幅': -0.5441, '换手率': 0.1003, '成交量': 29439149, '成交金额': 269637951.0, '总市值': 268278747738.0,'流通市值': 268278747738.0, '成交笔数': 'None'},{'日期': '2021-08-25', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.19, '最高价': 9.24, '最低价': 9.16, '开盘价': 9.23, '前收盘': 9.21,'涨跌额': -0.02, '涨跌幅': -0.2172, '换手率': 0.1161, '成交量': 34063999, '成交金额': 313176527.0, '总市值': 269746355767.0,'流通市值': 269746355767.0, '成交笔数': 'None'},{'日期': '2021-08-24', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.21, '最高价': 9.3, '最低价': 9.17, '开盘价': 9.22, '前收盘': 9.2,'涨跌额': 0.01, '涨跌幅': 0.1087, '换手率': 0.1391, '成交量': 40815968, '成交金额': 376573366.0, '总市值': 270333398979.0,'流通市值': 270333398979.0, '成交笔数': 'None'},{'日期': '2021-08-23', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.2, '最高价': 9.31, '最低价': 9.2, '开盘价': 9.3, '前收盘': 9.27,'涨跌额': -0.07, '涨跌幅': -0.7551, '换手率': 0.1104, '成交量': 32418942, '成交金额': 299502501.0, '总市值': 270039877373.0,'流通市值': 270039877373.0, '成交笔数': 'None'},{'日期': '2021-08-20', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.27, '最高价': 9.3, '最低价': 9.18, '开盘价': 9.25, '前收盘': 9.23,'涨跌额': 0.04, '涨跌幅': 0.4334, '换手率': 0.1205, '成交量': 35374387, '成交金额': 327037545.0, '总市值': 272094528614.0,'流通市值': 272094528614.0, '成交笔数': 'None'},{'日期': '2021-08-19', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.23, '最高价': 9.34, '最低价': 9.19, '开盘价': 9.34, '前收盘': 9.33,'涨跌额': -0.1, '涨跌幅': -1.0718, '换手率': 0.124, '成交量': 36391371, '成交金额': 336172105.0, '总市值': 270920442190.0,'流通市值': 270920442190.0, '成交笔数': 'None'},{'日期': '2021-08-18', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.33, '最高价': 9.39, '最低价': 9.16, '开盘价': 9.2, '前收盘': 9.19,'涨跌额': 0.14, '涨跌幅': 1.5234, '换手率': 0.1479, '成交量': 43424745, '成交金额': 403158874.0, '总市值': 273855658249.0,'流通市值': 273855658249.0, '成交笔数': 'None'},{'日期': '2021-08-17', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.19, '最高价': 9.29, '最低价': 9.17, '开盘价': 9.23, '前收盘': 9.22,'涨跌额': -0.03, '涨跌幅': -0.3254, '换手率': 0.1295, '成交量': 38016760, '成交金额': 350733815.0, '总市值': 269746355767.0,'流通市值': 269746355767.0, '成交笔数': 'None'},{'日期': '2021-08-16', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.22, '最高价': 9.27, '最低价': 9.16, '开盘价': 9.19, '前收盘': 9.18,'涨跌额': 0.04, '涨跌幅': 0.4357, '换手率': 0.0932, '成交量': 27369511, '成交金额': 252450157.0, '总市值': 270626920584.0,'流通市值': 270626920584.0, '成交笔数': 'None'},{'日期': '2021-08-13', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.18, '最高价': 9.23, '最低价': 9.14, '开盘价': 9.16, '前收盘': 9.17,'涨跌额': 0.01, '涨跌幅': 0.1091, '换手率': 0.0747, '成交量': 21925988, '成交金额': 201254904.0, '总市值': 269452834161.0,'流通市值': 269452834161.0, '成交笔数': 'None'},{'日期': '2021-08-12', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.17, '最高价': 9.22, '最低价': 9.16, '开盘价': 9.21, '前收盘': 9.21,'涨跌额': -0.04, '涨跌幅': -0.4343, '换手率': 0.0783, '成交量': 22978467, '成交金额': 211023250.0, '总市值': 269159312555.0,'流通市值': 269159312555.0, '成交笔数': 'None'},{'日期': '2021-08-11', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.21, '最高价': 9.29, '最低价': 9.16, '开盘价': 9.18, '前收盘': 9.2,'涨跌额': 0.01, '涨跌幅': 0.1087, '换手率': 0.1274, '成交量': 37382098, '成交金额': 345067502.0, '总市值': 270333398979.0,'流通市值': 270333398979.0, '成交笔数': 'None'},{'日期': '2021-08-10', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.2, '最高价': 9.23, '最低价': 9.1, '开盘价': 9.18, '前收盘': 9.17,'涨跌额': 0.03, '涨跌幅': 0.3272, '换手率': 0.1171, '成交量': 34370935, '成交金额': 314539916.0, '总市值': 270039877373.0,'流通市值': 270039877373.0, '成交笔数': 'None'},{'日期': '2021-08-09', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.17, '最高价': 9.25, '最低价': 9.05, '开盘价': 9.06, '前收盘': 9.08,'涨跌额': 0.09, '涨跌幅': 0.9912, '换手率': 0.1276, '成交量': 37461914, '成交金额': 344052120.0, '总市值': 269159312555.0,'流通市值': 269159312555.0, '成交笔数': 'None'},{'日期': '2021-08-06', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.08, '最高价': 9.08, '最低价': 9.0, '开盘价': 9.05, '前收盘': 9.05,'涨跌额': 0.03, '涨跌幅': 0.3315, '换手率': 0.0766, '成交量': 22486126, '成交金额': 203315738.0, '总市值': 266517618103.0,'流通市值': 266517618103.0, '成交笔数': 'None'},{'日期': '2021-08-05', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.05, '最高价': 9.12, '最低价': 9.04, '开盘价': 9.06, '前收盘': 9.07,'涨跌额': -0.02, '涨跌幅': -0.2205, '换手率': 0.0827, '成交量': 24267799, '成交金额': 220300799.0, '总市值': 265637053285.0,'流通市值': 265637053285.0, '成交笔数': 'None'},{'日期': '2021-08-04', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.07, '最高价': 9.14, '最低价': 9.05, '开盘价': 9.12, '前收盘': 9.12,'涨跌额': -0.05, '涨跌幅': -0.5482, '换手率': 0.0859, '成交量': 25214494, '成交金额': 229004469.0, '总市值': 266224096497.0,'流通市值': 266224096497.0, '成交笔数': 'None'},{'日期': '2021-08-03', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.12, '最高价': 9.14, '最低价': 9.04, '开盘价': 9.13, '前收盘': 9.13,'涨跌额': -0.01, '涨跌幅': -0.1095, '换手率': 0.1125, '成交量': 33014050, '成交金额': 300047780.0, '总市值': 267691704526.0,'流通市值': 267691704526.0, '成交笔数': 'None'},{'日期': '2021-08-02', '股票代码': "'600000", '名称': '浦发银行', '收盘价': 9.13, '最高价': 9.24, '最低价': 8.97, '开盘价': 9.03, '前收盘': 9.03,'涨跌额': 0.1, '涨跌幅': 1.1074, '换手率': 0.1557, '成交量': 45713350, '成交金额': 416533737.0, '总市值': 267985226132.0,'流通市值': 267985226132.0, '成交笔数': 'None'}]

使用Python获取股票实时数据和历史数据相关推荐

  1. Python获取股票实时数据

    近期爬虫入门,简单搞了个小脚本经baidu查询指定股票代码的实时行情数据(好多网站禁了,所有走的baidu,原因就不细说了~~). 前期操作呢?当然是按部就班的一些列抓包,浏览器上F12就行了,找到对 ...

  2. python 股票实时数据接口_获取股票实时数据的接口

    记录下获取股票实时数据的接口,记录下. 以基金兴和500018为例 ****************************** 新浪的接口: http://hq.sinajs.cn/list=sh5 ...

  3. 用python读取股票价格_借助Python获取股票实时价格的操作方法

    今天和大家分享一下使用Python获取股票实时价格的操作方法. 工具/原料 Python软件 可以联网的电脑 方法/步骤 1 要想获取股票数据,我们需要借助第三方模块.我们首先需要打开开始菜单. 2 ...

  4. python 行情数据,拼多多股票:Python获取股票行情数据的一种方法

    Python获取股票行情数据的一种方法 拼多多股票 本号帮大家找了一个可免费获取股票行情数据的接口. Tushare社区目前主要维护新版本:tushare pro,数据更稳定拼多多股票质量更高,可获取 ...

  5. 股票实时数据 python_Tushare 获取股票实时数据

    Tushare 获取股票实时数据 自己实现了一个能获取股票实时交易数据的脚本,功能是每3秒钟获取当前大盘涨跌,和自己添加股票的价格和涨跌幅 原理是通过获取Tushare 平台提供的api,来获取股票数 ...

  6. 免费获取股票历史交易数据方法与代码获取股票实时数据方法集合

    现在网上有越来越多开源的股票数据的获取方法,言简意赅,小编在这里提供2种方法去获取股票数据,第一种呢还是针对于所有的用户,通过使用第三方平台提供的方法来获取到所需要的股票数据. 方法一:使用免费的网站 ...

  7. 新浪获取股票实时数据接口(22年春节后)

    2022年春节前夕 新浪获取股票实时行情接口,获取数据进行调整. 请求:http://hq.sinajs.cn/list 调用返回:Kinsoku jikou desu! 以下为最新获取方法(Java ...

  8. 使用Python获取股票解禁数据并绘制股价曲线

    股票解禁大致分为:原始股解禁,增发股解禁,股权激励. 原始股解禁是上市前公司股东.高管.员工持有的股票. 增发股解禁是上市公司上市后,再次发行股票给一些固定的机构.人的股票. 股权激励是上市公司上市后 ...

  9. 风火编程--python获取单只股票实时数据和历史数据

    获取股票数据 这本来是专门为我的一个单一选股模型提供数据的类, 因此封装的只是模型中需要的数据. 如有其它需求可以自己扩展. 积分多的可以下载文件, 没积分的直接复制下面的代码是一样的. 代码不复杂, ...

最新文章

  1. 大话设计模式读书笔记--4.代理模式
  2. 【Code forces】63B Settlers' Training
  3. java远程调用笔记
  4. sql server配置管理器在哪里看ip_微服务管理平台nacos虚拟ip负载均衡集群模式搭建...
  5. B - Collisions
  6. 用了 HTTPS,没想到还是被监控了!
  7. POJ 2115 C Looooops (扩展欧几里德解同余方程 Ax = B(mod C) )
  8. 【运动女神】99年、健身达人、北方女孩、直爽善谈、乐天派、旅行爱好者
  9. hdfs居然无法正常停止
  10. cocos2d-html5 碰撞检测的几种方法
  11. CICD详解(十六)——Sonar报错:java.lang.IllegalStateException: Webapp did not start解决
  12. everything开启服务器功能
  13. JavaWbe中文乱码解决方案
  14. Fastboot驱动及安装
  15. 国内最火的10款Java开源项目,都是国人开发,CMS居多
  16. win7网上邻居无计算机一栏,Win7在网上邻居上看不到别的电脑怎么办?-电脑自学网...
  17. Java Object类讲解 上帝类及其一些方法的分析
  18. 有钱就能赞助FIFA世界杯?NO!看雅迪电动车的全球征程
  19. 如何设置按组分页同时每页的行数为固定的行数
  20. CSS一级导航-天蓝色(带阴影)

热门文章

  1. Android 敏感词过滤实现
  2. python搜索pdf内容所在页码_使用pyPDF从文档中检索页码
  3. word2vec损失函数
  4. excel自动排班表_最火8套建筑工程测量计算表,傻瓜式操作,自动计算出结果,速领...
  5. eclipse32位安装教程_Maya2015 (64位) 软件安装教程
  6. 时隔一年半,我,一个卑微的前端初学者,又来写面经了
  7. 用计算机处理文字单元设计,计算机应用基础单元设计62(处理图像).doc
  8. 剑灵灵动区服务器位置,《剑灵》这波电二合区,属实让我脑壳疼
  9. IOC如何工作:粗略
  10. 1000行代码入门python-小白入门篇,Python到底是什么?