导入
市场概览
学习如何获取不同股票市场的信息。
截至目前,我们已经介绍了获取证券信息的接口。接下来,我们来看一下可以获取股票市场信息的接口。第一个接口是 https://yfapi.net/v6/finance/quote/marketSummary,该接口能够提供特定区域市场的相关信息。
| 参数 | 分类 | 类型 | 说明 |
|---|---|---|---|
| lang | 可选 | 字符串 | 用于指定返回信息的语言,可选值包括 en(英语)、es(西班牙语)、de(德语)、fr(法语)、it(意大利语)和 zh(中文)。附录中的表格列出了这些符号对应的具体语言。 |
| region | 可选 | 字符串 | 用于指定所需信息的地区,可选值包括 AU(澳大利亚)、CA(加拿大)、DE(德国)、ES(西班牙)、FR(法国)、GB(英国)、HK(中国香港)、IN(印度)、IT(意大利)和 US(美国)。附录中的表格列出了这些符号对应的具体地区。 |
1lang = 'en' 2region = 'IN' 3 4URL = ('https://yfapi.net/v6/finance/quote/marketSummary?' 5 'lang={}&' 6 'region={}' 7 ) 8 9URL = URL.format(lang, region) 10header = { 11 'X-API-KEY': '{{API_KEY}}', 12 'User-Agent': '' 13} 14 15response = requests.request('GET', URL, headers=header).json() 16print(json.dumps(response, indent=4))
| 响应字段 | 说明 |
|---|---|
| quoteType | 表示返回的市场类型,例如指数市场或加密货币市场。 |
| fullExchangeName | 交易所的全名。 |
| regularMarketTime | 交易所所在时区的当前时间。 |
| regularMarketPrice | 请求时刻交易所的指数值。 |
| regularMarketPreviousClose | 交易所前一个交易日收盘时的指数值。 |