1、介绍
申万行业分类是便于投资者进行行业分析必不可少的数据,这篇文章跟大家介绍如何使用doupand平台(doupand.com)获取申万行业分类和行情。DouPand是一个很强大金融数据的接口库,支持股票股票、基金、指数等多种类别的历史数据,非常适合进行金融分析和建模。通过doupand,我们可以轻松地获取到申万行业分类的详细数据和历史行情信息。
首先,登录doupand平台查看申万行业分类接口的参数文档。点击:接口-A股股票-A股行业分类-SW行业分类

申万行业分类接口的输出参数为:
|
字段名 |
字段类型 |
字段中文名 |
|
dp_code |
string |
DP代码 |
|
industry_code |
string |
行业代码 |
|
industry_name |
string |
行业名称 |
|
industry_level |
string |
行业级别 |
|
entry_date |
string |
纳入日期 |
|
remove_date |
string |
剔除日期 |
|
is_new |
int |
是否最新 |
2、在线方式获取数据
首先,我们使用在线取数(点击接口名称右边的“在线取数”),获取宁德时代(300750.SH)所属的申万行业分类。

查到宁德时代所属的三级行业是锂电池,行业代码是857371,于是我们再查询锂电池行业的历史行情。
查询历史行情之前,我们同样先查看这个接口的参数。

输出参数是:
|
字段名 |
字段类型 |
字段中文名 |
|
industry_code |
string |
行业代码 |
|
trade_date |
string |
交易日期 |
|
preclose |
float |
昨收盘价 |
|
open |
float |
开盘价 |
|
high |
float |
最高价 |
|
low |
float |
最低价 |
|
close |
float |
收盘价 |
|
change |
float |
涨跌 |
|
pct_chg |
float |
涨跌幅 |
|
volume |
float |
成交量 |
|
amount |
float |
成交金额 |
|
turnover |
float |
换手率 |
|
pe |
float |
市盈率 |
|
pb |
float |
市净率 |
|
div_ratio |
float |
股息率 |
我们继续使用在线取数的方法,在industry_code处填入锂电池的行业代码857371,就可以直接查到锂电池行业的历史行情数据了。

3、使用Python获取数据
下面介绍如何使用Python获取数据
首先我们使用pip方法安装doupand包,如果安装网络超时可尝试国内pip源,如pip install doupand -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install doupand
然后在平台查询接口Token

使用Python代码获取宁德时代的所属行业信息,返回的是DataFrame格式。

然后继续查询锂电池(857371)行业的历史行情。

如果想要了解更多关于金融数据的内容,可以访问DouPand官网(doupand.com)中的“接口”,官网也提供了使用教程。
7015





