AkShare 指数数据

中国股票指数数据

实时行情数据

接口: stock_zh_index_spot

目标地址: http://vip.stock.finance.sina.com.cn/mkt/#hs_s

描述: 中国股票指数数据-所有指数

限量: 单次返回所有指数的实时行情数据

输入参数

名称 类型 必选 描述
- - - -

输出参数-实时行情数据

名称 类型 默认显示 描述
代码 str Y -
名称 str Y -
最新价 float Y -
涨跌幅 float Y -
涨跌额 float Y -
买入 float Y -
卖出 float Y -
成交量 float Y -
成交额 float Y -
今开 float Y -
昨收 float Y -
最高 float Y -
最低 float Y -

接口示例

import akshare as ak
stock_df = ak.stock_zh_index_spot()
print(stock_df)

数据示例-实时行情数据

       symbol  name      trade pricechange changepercent    buy   sell  \
0    sh000001  上证指数  2891.3431     -18.527        -0.637      0      0   
1    sh000002  A股指数  3029.2626     -19.372        -0.635      0      0   
2    sh000003  B股指数   255.2202      -2.955        -1.145      0      0   
3    sh000004  工业指数  2265.4238     -19.259        -0.843      0      0   
4    sh000005  商业指数  2625.3647     -31.024        -1.168      0      0   
..        ...   ...        ...         ...           ...    ...    ...   
556  sz399994  信息安全   1632.732     -10.892        -0.663  0.000  0.000   
557  sz399995  基建工程   3537.133     -60.242        -1.675  0.000  0.000   
558  sz399996  智能家居   2542.981     -18.931        -0.739  0.000  0.000   
559  sz399997  中证白酒   8291.824     -56.333        -0.675  0.000  0.000   
560  sz399998  中证煤炭   1166.536     -14.255        -1.207  0.000  0.000   
    settlement       open       high        low      volume        amount  \
0    2909.8697  2911.3500  2917.8293  2891.2043   135519463  152576392736   
1    3048.6349  3050.1878  3057.0351  3029.1168   135417123  152529532272   
2     258.1752   258.2375   258.2375   255.2202      102341      46860464   
3    2284.6832  2284.4955  2288.8948  2265.4238    81989859  100573430149   
4    2656.3890  2654.1212  2661.1885  2624.7153     9706663   10959125999   
..         ...        ...        ...        ...         ...           ...   
556   1643.624   1639.190   1660.037   1632.520  2080351534   37408606715   
557   3597.375   3592.926   3593.429   3537.133   713555150    4222607122   
558   2561.912   2554.687   2591.331   2542.960  3722590965   53372657908   
559   8348.157   8348.558   8365.188   8284.100   100483206    7398284729   
560   1180.791   1181.090   1181.739   1165.898   338309880    2216286578   
       code  ticktime  
0    000001  15:02:03  
1    000002  15:02:03  
2    000003  15:02:03  
3    000004  15:02:03  
4    000005  15:02:03  
..      ...       ...  
556  399994  15:01:48  
557  399995  15:01:48  
558  399996  15:01:48  
559  399997  15:01:48  
560  399998  15:01:48 

历史行情数据

历史行情数据-新浪

接口: stock_zh_index_daily

目标地址: https://finance.sina.com.cn/realstock/company/sz399552/nc.shtml(示例)

描述: 股票指数数据是从新浪财经获取的数据, 历史数据按日频率更新

限量: 单次返回具体某个指数的所有历史行情数据

输入参数

名称 类型 必选 描述
symbol str Y symbol="sz399552"

输出参数-历史行情数据

名称 类型 默认显示 描述
date str Y 新浪的数据开始时间, 不是证券上市时间
open float Y -
close float Y -
high float Y -
low float Y -
amount float Y -

接口示例

import akshare as ak
stock_zh_index_daily_df = ak.stock_zh_index_daily(symbol="sz399552")
print(stock_zh_index_daily_df)

数据示例-历史行情数据

                open      high       low     close        volume
date                                                            
2013-06-06  3353.536  3367.362  3325.742  3331.724  6.976691e+08
2013-06-07  3325.795  3338.029  3264.914  3276.253  7.975941e+08
2013-06-13  3227.157  3227.157  3138.502  3170.727  9.214073e+08
2013-06-14  3168.941  3190.161  3157.245  3184.553  7.290986e+08
2013-06-17  3189.969  3196.282  3153.118  3158.014  7.514038e+08
              ...       ...       ...       ...           ...
2019-11-11  7903.771  7903.771  7812.036  7827.082  1.500865e+09
2019-11-12  7826.054  7846.032  7759.229  7804.985  1.387154e+09
2019-11-13  7816.080  7817.346  7759.580  7803.760  1.169749e+09
2019-11-14  7815.102  7826.694  7785.544  7803.063  1.886548e+09
2019-11-15  7813.952  7823.045  7752.760  7752.760  1.514993e+09

历史行情数据-腾讯

接口: stock_zh_index_daily_tx

目标地址: http://gu.qq.com/sh000919/zs

描述: 获取股票指数(或者股票)历史行情数据

限量: 单次返回具体某个股票指数(或者股票)的所有历史行情数据

输入参数

名称 类型 必选 描述
symbol str Y symbol="sh000919"

输出参数-历史行情数据

名称 类型 默认显示 描述
date datetime Y 腾讯的数据开始时间, 不是证券上市时间
open float Y -
close float Y -
high float Y -
low float Y -
amount float Y -

接口示例

import akshare as ak
stock_zh_index_daily_tx_df = ak.stock_zh_index_daily_tx(symbol="sh000919")
print(stock_zh_index_daily_tx_df)

数据示例-历史行情数据

               open    close     high      low      amount
date                                                      
2005-01-04   993.11   978.14   993.11   976.82   4235500.0
2005-01-05   976.94   981.50   985.52   972.79   3366739.0
2005-01-06   982.37   968.90   982.37   966.52   3137880.0
2005-01-07   968.77   967.72   978.27   963.10   3340480.0
2005-01-10   967.81   977.77   978.15   963.31   2680019.0
             ...      ...      ...      ...         ...
2020-01-21  5057.77  4985.22  5057.77  4983.42  47773440.0
2020-01-22  4964.64  4993.16  5003.42  4916.75  44316915.0
2020-01-23  4952.00  4851.44  4952.00  4823.68  59821336.0
2020-02-03  4414.92  4486.51  4544.62  4414.92  87252491.0
2020-02-04  4472.27  4591.61  4595.76  4472.27  81098211.0

历史行情数据-东方财富

接口: stock_zh_index_daily_em

目标地址: http://quote.eastmoney.com/center/hszs.html

描述: 东方财富股票指数数据, 历史数据按日频率更新

限量: 单次返回具体某个指数的所有历史行情数据

输入参数

名称 类型 必选 描述
symbol str Y symbol="sz399552"

输出参数

名称 类型 默认显示 描述
date str Y 东方财富的数据开始时间, 不是证券上市时间
open float Y -
close float Y -
high float Y -
low float Y -
volume float Y -
amount float Y -

接口示例

import akshare as ak
stock_zh_index_daily_em_df = ak.stock_zh_index_daily_em(symbol="sz399812")
print(stock_zh_index_daily_em_df)

数据示例

            date      open     close  ...       low      volume        amount
0     2005-01-04    996.03    989.56  ...    986.46    675733.0  4.986503e+08
1     2005-01-05    989.87   1008.59  ...    989.46   1037894.0  9.068431e+08
2     2005-01-06   1008.88   1002.81  ...    999.76    779152.0  5.631133e+08
3     2005-01-07   1002.10   1004.06  ...    999.56    898377.0  7.554397e+08
4     2005-01-10   1002.63   1014.12  ...   1000.90    651187.0  5.609582e+08
          ...       ...       ...  ...       ...         ...           ...
3785  2020-07-31   9925.95  10076.45  ...   9856.84  25572982.0  8.913588e+10
3786  2020-08-03  10171.99  10277.40  ...  10078.86  30955440.0  1.042277e+11
3787  2020-08-04  10261.82  10260.95  ...  10194.95  33366317.0  1.187024e+11
3788  2020-08-05  10183.52  10329.20  ...  10116.86  26614930.0  8.924673e+10
3789  2020-08-06  10337.09  10175.92  ...  10049.05  32541265.0  1.055893e+11

中国股票指数成份

最新成份

接口: index_stock_cons

目标地址: http://vip.stock.finance.sina.com.cn/corp/view/vII_NewestComponent.php?page=1&indexid=399639

描述: 获取指定指数的最新成份股票信息, 注意该接口返回的数据有部分是重复会导致数据缺失, 可以调用 index_stock_cons_sina 获取主流指数数据, 或调用index_stock_cons_csindex获取中证指数网提供的成分数据

输入参数

名称 类型 必选 描述
index str Y index="000300", 获取沪深300最新成份股, 指数代码见 股票指数信息一览表

股票指数信息一览表(可以在 AkShare 中通过如下代码获取本表)

import akshare as ak
index_stock_info_df = ak.index_stock_info()
print(index_stock_info_df)
index_code display_name publish_date
000001 上证指数 1991/7/15
000002 A股指数 1992/2/21
000003 B股指数 1992/2/21
000004 工业指数 1993/5/3
000005 商业指数 1993/5/3
000006 地产指数 1993/5/3
000007 公用指数 1993/5/3
000008 综合指数 1993/5/3
000009 上证380 2010/11/29
000010 上证180 2002/7/1
000011 基金指数 2000/6/9
000012 国债指数 2003/1/2
000013 上证企业债指数 2003/6/9
000015 红利指数 2005/1/4
000016 上证50 2004/1/2
000017 新综指 2006/1/4
000018 180金融 2007/12/10
000019 治理指数 2008/1/2
000020 中型综指 2008/5/12
000021 180治理 2008/9/10
000022 上证公司债指数 2008/11/19
000025 180基建 2008/12/15
000026 180资源 2008/12/15
000027 180运输 2008/12/15
000028 180成长 2009/1/9
000029 180价值 2009/1/9
000030 180R成长 2009/1/9
000031 180R价值 2009/1/9
000032 上证能源 2009/1/9
000033 上证材料 2009/1/9
000034 上证工业 2009/1/9
000035 上证可选 2009/1/9
000036 上证消费 2009/1/9
000037 上证医药 2009/1/9
000038 上证金融 2009/1/9
000039 上证信息 2009/1/9
000040 上证电信 2009/1/9
000041 上证公用 2009/1/9
000042 上证央企 2009/3/30
000043 超大盘 2009/4/23
000044 上证中盘 2009/7/3
000045 上证小盘 2009/7/3
000046 上证中小 2009/7/3
000047 上证全指 2009/7/3
000048 责任指数 2009/8/5
000049 上证民企 2009/8/25
000050 50等权 2011/1/4
000051 180等权 2011/5/24
000052 50基本 2012/1/9
000053 180基本 2012/1/9
000054 上证海外 2010/1/4
000055 上证地企 2010/1/4
000056 上证国企 2010/1/4
000057 全指成长 2010/1/4
000058 全指价值 2010/1/4
000059 全R成长 2010/1/4
000060 全R价值 2010/1/4
000061 沪企债30 2010/1/4
000062 上证沪企 2010/1/4
000063 上证周期 2010/2/3
000064 非周期 2010/2/3
000065 上证龙头 2010/2/9
000066 上证商品 2010/4/30
000067 上证新兴 2010/4/30
000068 上证资源 2010/5/28
000069 消费80 2010/5/28
000070 能源等权 2010/8/18
000071 材料等权 2010/8/18
000072 工业等权 2010/8/18
000073 可选等权 2010/8/18
000074 消费等权 2010/8/18
000075 医药等权 2010/8/18
000076 金融等权 2010/8/18
000077 信息等权 2010/8/18
000078 电信等权 2010/8/18
000079 公用等权 2010/8/18
000090 上证流通 2010/12/2
000091 沪财中小 2011/4/6
000092 资源50 2011/5/10
000093 180分层 2011/5/24
000094 上证上游 2011/5/10
000095 上证中游 2011/5/10
000096 上证下游 2011/5/10
000097 高端装备 2011/5/24
000098 上证F200 2011/7/1
000099 上证F300 2011/7/1
000100 上证F500 2011/7/1
000101 5年信用 2013/4/1
000102 沪投资品 2011/6/13
000103 沪消费品 2011/6/13
000104 380能源 2011/6/13
000105 380材料 2011/6/13
000106 380工业 2011/6/13
000107 380可选 2011/6/13
000108 380消费 2011/6/13
000109 380医药 2011/6/13
000110 380金融 2011/6/13
000111 380信息 2011/6/13
000112 380电信 2011/6/13
000113 380公用 2011/6/13
000114 持续产业 2011/8/22
000115 380等权 2011/8/12
000116 信用100 2013/2/26
000117 380成长 2011/10/18
000118 380价值 2011/10/18
000119 380R成长 2011/10/18
000120 380R价值 2011/10/18
000121 医药主题 2011/10/18
000122 农业主题 2011/10/18
000123 180动态 2013/2/8
000125 180稳定 2013/2/8
000126 消费50 2011/12/9
000128 380基本 2012/1/9
000129 180波动 2012/1/9
000130 380波动 2012/1/9
000131 上证高新 2012/2/10
000132 上证100 2012/4/20
000133 上证150 2012/4/20
000134 上证银行 2012/5/29
000135 180高贝 2012/8/6
000136 180低贝 2012/8/6
000137 380高贝 2012/8/6
000138 380低贝 2012/8/6
000139 上证转债 2012/9/12
000141 380动态 2013/2/8
000142 380稳定 2013/2/8
000145 优势资源 2012/5/29
000146 优势制造 2012/5/29
000147 优势消费 2012/5/29
000148 消费领先 2012/5/29
000149 180红利 2012/7/20
000150 380红利 2012/7/20
000151 上国红利 2012/7/20
000152 上央红利 2012/7/20
000153 上民红利 2012/7/20
000155 市值百强 2012/7/20
000158 上证环保 2012/9/25
000159 上证沪股通指数 2014/11/17
000160 上证一带一路主题指数 2015/6/24
000161 上证中国制造2025主题指数 2015/10/29
000162 上证互联网+主题指数 2015/10/29
000171 新兴成指 2017/1/25
000188 中国波指 2016/11/28
000300 沪深300 2005/4/8
000801 资源80 2011/11/8
000802 500沪市 2011/11/8
000803 300波动 2012/1/9
000804 500波动 2012/1/9
000805 A股资源 2012/1/6
000806 消费服务 2012/2/10
000807 食品饮料 2012/2/17
000808 医药生物 2012/2/17
000809 细分农业 2012/4/11
000810 细分能源 2012/4/11
000811 细分有色 2012/4/11
000812 细分机械 2012/4/11
000813 细分化工 2012/4/11
000814 细分医药 2012/4/11
000815 细分食品 2012/4/11
000816 细分地产 2012/4/11
000817 兴证海峡 2011/9/27
000818 细分金融 2012/4/11
000819 有色金属 2012/5/9
000820 煤炭指数 2012/5/9
000821 300红利 2012/7/20
000822 500红利 2012/7/20
000823 中证800有色金属指数 2012/12/21
000824 国企红利 2012/7/20
000825 央企红利 2012/7/20
000826 民企红利 2012/7/20
000827 中证环保 2012/9/25
000828 300高贝 2012/8/6
000829 300低贝 2012/8/6
000830 500高贝 2012/8/6
000831 500低贝 2012/8/6
000832 中证转债 2012/9/12
000833 中高企债 2012/9/10
000838 创业价值 2012/9/26
000839 浙企综指 2012/11/9
000840 浙江民企 2012/11/9
000841 800医药 2012/12/21
000842 800等权 2012/12/21
000843 300动态 2013/1/7
000844 300稳定 2013/1/7
000846 ESG100 2012/10/16
000847 中证腾安价值100指数 2013/11/18
000849 沪深300非银行金融指数 2012/12/21
000850 沪深300有色金属指数 2012/12/21
000851 中证百度百发策略100指数 2014/7/30
000852 中证1000指数 2014/10/17
000853 中证申万一带一路主题投资指数 2015/4/23
000854 500原料 2013/11/6
000855 央视财经500指数 2014/11/3
000856 500工业 2013/11/6
000857 500医药 2013/11/6
000858 500信息 2013/11/6
000891 中国战略新兴产业综合指数 2017/1/25
000901 小康指数 2010/4/1
000902 中证流通 2006/2/27
000903 中证100 2006/5/29
000904 中证200 2007/1/15
000905 中证500 2007/1/15
000906 中证800 2007/1/15
000907 中证700 2007/1/15
000908 300能源 2007/7/2
000909 300材料 2007/7/2
000910 300工业 2007/7/2
000911 300可选 2007/7/2
000912 300消费 2007/7/2
000913 300医药 2007/7/2
000914 300金融 2007/7/2
000915 300信息 2007/7/2
000916 300电信 2007/7/2
000917 300公用 2007/7/2
000918 300成长 2008/1/21
000919 300价值 2008/1/21
000920 300R成长 2008/1/21
000921 300R价值 2008/1/21
000922 中证红利 2008/5/26
000923 公司债 2008/11/19
000925 基本面50 2009/2/26
000926 中证央企 2009/3/30
000927 央企100 2009/3/30
000928 中证能源 2009/7/3
000929 中证材料 2009/7/3
000930 中证工业 2009/7/3
000931 中证可选 2009/7/3
000932 中证消费 2009/7/3
000933 中证医药 2009/7/3
000934 中证金融 2009/7/3
000935 中证信息 2009/7/3
000936 中证电信 2009/7/3
000937 中证公用 2009/7/3
000938 中证民企 2009/8/25
000939 民企200 2009/8/25
000940 财富大盘 2009/9/25
000941 新能源 2009/10/28
000942 内地消费 2009/10/28
000943 内地基建 2009/10/28
000944 内地资源 2009/10/28
000945 内地运输 2009/10/28
000946 内地金融 2009/10/28
000947 内地银行 2009/10/28
000948 内地地产 2009/10/28
000949 内地农业 2009/10/28
000950 300基建 2009/10/28
000951 300银行 2009/10/28
000952 300地产 2009/10/28
000953 中证地企 2010/2/9
000954 地企100 2010/2/9
000955 中证国企 2010/2/9
000956 国企200 2010/2/9
000957 300运输 2009/6/16
000958 创业成长 2010/3/24
000959 银河99 2010/2/9
000960 中证龙头 2010/2/9
000961 中证上游 2010/4/16
000962 中证中游 2010/4/16
000963 中证下游 2010/4/16
000964 中证新兴 2010/4/30
000965 基本200 2010/6/2
000966 基本400 2010/6/2
000967 基本600 2010/6/2
000968 300周期 2010/5/28
000969 300非周 2010/5/28
000970 ESG40 2010/9/17
000971 等权90 2010/12/2
000972 300沪市 2010/12/2
000973 技术领先 2011/1/4
000974 中证800金融指数 2013/5/9
000975 钱江30 2014/1/2
000976 新华金牛 2014/2/18
000977 内地低碳 2011/1/21
000978 医药100 2011/3/18
000979 大宗商品 2011/8/22
000980 中证超大 2011/5/10
000981 300分层 2011/6/13
000982 500等权 2011/6/13
000983 智能资产 2011/6/17
000984 300等权 2011/8/2
000985 中证全指 2011/8/2
000986 全指能源 2011/8/2
000987 全指材料 2011/8/2
000988 全指工业 2011/8/2
000989 全指可选 2011/8/2
000990 全指消费 2011/8/2
000991 全指医药 2011/8/2
000992 全指金融 2011/8/2
000993 全指信息 2011/8/2
000994 全指电信 2011/8/2
000995 全指公用 2011/8/2
000996 领先行业 2011/8/2
000997 大消费 2011/11/11
000998 中证TMT 2011/11/8
000999 中证两岸三地500指数 2010/1/18
399001 深证成指 1995/1/23
399002 深成指R 1995/1/23
399003 成份B指 1995/1/23
399004 深证100R 2003/1/2
399005 中小板指 2006/1/24
399006 创业板指 2010/6/1
399007 深证300 2009/11/4
399008 中小300 2010/3/22
399009 深证200 2011/9/1
399010 深证700 2011/9/1
399011 深证1000 2011/9/1
399012 创业300 2013/1/7
399013 深市精选 2014/5/30
399015 深证中小创新指数 2015/3/24
399016 深证创新指数 2016/12/1
399017 中小板创新指数 2016/12/1
399018 创业板创新指数 2016/12/1
399050 创新引擎 2018/7/31
399100 新指数 2006/2/16
399101 中小板综 2005/12/1
399102 创业板综合指数 2010/8/20
399103 乐富指数 2011/12/2
399106 深证综指 1991/4/4
399107 深证A指 1992/10/4
399108 深证B指 1992/10/6
399231 农林指数 2013/3/4
399232 采矿指数 2013/3/4
399233 制造指数 2013/3/4
399234 水电指数 2013/3/4
399235 建筑指数 2013/3/4
399236 批零指数 2013/3/4
399237 运输指数 2013/3/4
399238 餐饮指数 2013/3/4
399239 IT指数 2013/3/4
399240 金融指数 2013/3/4
399241 地产指数 2013/3/4
399242 商务指数 2013/3/4
399243 科研指数 2013/3/4
399244 公共指数 2013/3/4
399248 文化指数 2013/3/4
399249 综企指数 2013/3/4
399286 区块链50 2019/12/23
399290 深转交债 2019/6/6
399291 创精选88 2019/11/6
399292 民企发展 2019/3/5
399293 创业大盘 2019/4/18
399294 中小创Q 2019/6/6
399295 创业蓝筹 2019/1/23
399296 创成长 2019/1/23
399298 深证中高等级信用债指数 2014/9/25
399299 深证中低等级信用债指数 2014/9/25
399300 沪深300 2005/4/8
399301 深信用债 2013/1/11
399302 深公司债 2013/1/11
399303 国证2000 2014/3/28
399305 基金指数 2000/7/3
399306 深证ETF 2011/12/2
399307 深证转债 2014/8/27
399310 国证50 2005/9/5
399311 国证1000 2005/2/3
399312 国证300 2005/2/3
399313 巨潮100 2005/2/3
399314 巨潮大盘 2005/2/3
399315 巨潮中盘 2005/2/3
399316 巨潮小盘 2005/2/3
399317 国证A指 2005/2/3
399318 巨潮B股指数 2005/2/3
399319 资源优势 2005/1/4
399320 国证服务 2005/1/4
399321 国证红利 2005/1/4
399322 国证治理 2005/12/12
399324 深证红利 2006/1/24
399326 成长40 2006/1/24
399328 深证治理 2006/1/24
399330 深证100 2006/1/24
399332 深证创新(旧) 2006/2/27
399333 中小板R 2006/12/27
399335 深证央企 2009/8/3
399337 深证民营 2009/8/3
399339 深证科技 2009/8/3
399341 深证责任 2009/8/3
399344 深证300R 2009/11/4
399346 深证成长 2009/11/4
399348 深证价值 2009/11/4
399350 皖江30 2012/12/18
399351 深报指数 2004/9/1
399352 深报综指 2005/2/3
399353 国证物流 2005/3/1
399354 分析师指数 2006/11/25
399355 长三角 2007/7/2
399356 珠三角 2007/7/2
399357 环渤海 2007/7/2
399358 泰达指数 2008/1/2
399359 国证基建 2009/8/3
399360 国证装备 2009/8/3
399361 国证商业 2009/8/3
399362 国证民营 2009/8/3
399363 计算机指 2009/8/3
399364 中金消费 2009/8/3
399365 国证农业 2009/11/4
399366 国证大宗 2009/11/4
399367 巨潮地产 2009/11/4
399368 国证军工 2009/11/4
399369 CBN-兴全 2009/11/4
399370 国证成长 2010/1/4
399371 国证价值 2010/1/4
399372 大盘成长 2010/1/4
399373 大盘价值 2010/1/4
399374 中盘成长 2010/1/4
399375 中盘价值 2010/1/4
399376 小盘成长 2010/1/4
399377 小盘价值 2010/1/4
399378 南方低碳 2010/9/20
399379 国证基金 2011/12/2
399380 国证ETF 2011/12/2
399381 1000能源 2011/12/2
399382 1000材料 2011/12/2
399383 1000工业 2011/12/2
399384 1000可选 2011/12/2
399385 1000消费 2011/12/2
399386 1000医药 2011/12/2
399387 1000金融 2011/12/2
399388 1000信息 2011/12/2
399389 国证通信 2011/12/2
399390 1000公用 2011/12/2
399391 投资时钟 2012/3/26
399392 国证新兴 2012/3/28
399393 国证地产 2012/8/20
399394 国证医药 2012/10/29
399395 国证有色 2012/10/29
399396 国证食品 2012/10/29
399397 OCT文化 2012/11/9
399398 绩效指数 2012/11/19
399399 中经GDP 2012/11/23
399400 大中盘 2013/3/20
399401 中小盘 2013/3/20
399402 周期100 2013/10/28
399403 防御100 2013/10/28
399404 大盘低波 2013/12/5
399405 大盘高贝 2013/12/5
399406 中盘低波 2013/12/5
399407 中盘高贝 2013/12/5
399408 小盘低波 2013/12/5
399409 小盘高贝 2013/12/5
399410 苏州率先 2013/12/12
399411 红利100 2014/4/10
399412 国证新能 2014/5/16
399413 国证转债 2014/8/27
399415 I100 2014/9/12
399416 I300 2014/9/12
399417 国证新能源汽车指数 2014/9/24
399418 国证国家安全指数 2014/11/21
399419 国证高铁指数 2014/12/10
399420 国证保险证券指数 2014/12/10
399423 中关村50指数 2015/2/5
399427 国证德高行专利领先指数 2015/2/17
399428 国证定向增发指数 2015/2/17
399429 新丝路指数 2015/1/8
399431 国证银行行业指数 2014/12/30
399432 国证汽车与汽车零配件行业指数 2014/12/30
399433 国证交通运输行业指数 2014/12/30
399434 国证传媒行业指数 2014/12/30
399435 国证农牧渔产品行业指数 2014/12/30
399436 国证煤炭行业指数 2014/12/30
399437 国证证券行业指数 2014/12/30
399438 国证电力公用事业行业指数 2014/12/30
399439 国证石油天然气行业指数 2014/12/30
399440 国证黑色金属行业指数 2014/12/30
399441 国证生物医药指数 2015/1/20
399481 企债指数 2003/1/2
399550 央视50 2012/6/6
399551 央视创新 2013/6/6
399552 央视成长 2013/6/6
399553 央视回报 2013/6/6
399554 央视治理 2013/6/6
399555 央视责任 2013/6/6
399556 央视生态 2014/6/6
399557 央视文化 2014/6/6
399602 中小成长 2010/5/24
399604 中小价值 2010/5/24
399606 创业板R 2010/6/1
399608 科技100 2010/10/18
399610 TMT50 2010/11/8
399611 中创100R 2011/2/28
399612 中创100 2011/2/28
399613 深证能源 2011/6/15
399614 深证材料 2011/6/15
399615 深证工业 2011/6/15
399616 深证可选 2011/6/15
399617 深证消费 2011/6/15
399618 深证医药 2011/6/15
399619 深证金融 2011/6/15
399620 深证信息 2011/6/15
399621 深证电信 2011/6/15
399622 深证公用 2011/6/15
399623 中小基础 2011/7/25
399624 中创400 2011/8/15
399625 中创500 2011/8/15
399626 中创成长 2011/8/15
399627 中创价值 2011/8/15
399628 700成长 2011/9/1
399629 700价值 2011/9/1
399630 1000成长 2011/9/1
399631 1000价值 2011/9/1
399632 深100EW 2011/10/28
399633 深300EW 2011/10/28
399634 中小板EW 2011/10/28
399635 创业板EW 2011/10/28
399636 深证装备 2011/11/15
399637 深证地产 2011/11/15
399638 深证环保 2011/11/15
399639 深证大宗 2011/11/15
399640 创业基础 2012/1/16
399641 深证新兴 2012/2/1
399642 中小新兴 2012/2/1
399643 创业新兴 2012/2/1
399644 深证时钟 2012/3/26
399645 100低波 2012/6/12
399646 深消费50 2012/8/6
399647 深医药50 2012/8/6
399648 深证GDP 2012/8/8
399649 中小红利 2012/8/20
399650 中小治理 2012/8/20
399651 中小责任 2012/8/20
399652 中创高新 2012/9/17
399653 深证龙头 2012/9/25
399654 深证文化 2012/11/9
399655 深证绩效 2012/11/19
399656 100绩效 2012/11/19
399657 300绩效 2012/11/19
399658 中小绩效 2012/11/19
399659 深成指EW 2012/11/23
399660 中创EW 2012/11/23
399661 深证低波 2012/12/20
399662 深证高贝 2012/12/20
399663 中小低波 2012/12/20
399664 中小高贝 2012/12/20
399665 中创低波 2012/12/20
399666 中创高贝 2012/12/20
399667 创业板G 2013/1/7
399668 创业板V 2013/1/7
399669 深证农业 2013/6/24
399670 深周期50 2013/10/28
399671 深防御50 2013/10/28
399672 深红利50 2014/4/10
399673 创业板50 2014/6/18
399674 深A医药卫生指数 2015/6/8
399675 深A软件与互联网指数 2015/6/8
399676 深A医药卫生等权指数 2015/6/8
399677 深A软件与互联网等权指数 2015/6/8
399678 深证次新股指数 2015/6/18
399679 深证200指数 2015/6/18
399680 深成能源行业指数 2015/8/31
399681 深成原材料行业指数 2015/8/31
399682 深成工业行业指数 2015/8/31
399683 深成可选消费行业指数 2015/8/31
399684 深成主要消费行业指数 2015/8/31
399685 深成医药卫生行业指数 2015/8/31
399686 深成金融地产行业指数 2015/8/31
399687 深成信息技术行业指数 2015/8/31
399688 深成电信业务行业指数 2015/8/31
399689 深成公用事业行业指数 2015/8/31
399690 深证中小板专利领先指数 2016/5/23
399691 深证创业板专利领先指数 2016/5/23
399692 创业300低波动率指数 2016/12/20
399693 安防产业 2016/6/20
399694 创业高贝 2016/12/20
399695 深证节能环保指数 2017/4/28
399696 深证创投 2016/10/21
399697 中关村60 2017/1/10
399698 深证优势成长 2017/6/15
399699 金融科技 2017/6/9
399701 深证F60 2010/5/10
399702 深证F120 2010/5/10
399703 深证F200 2010/5/10
399704 深证上游 2011/10/18
399705 深证中游 2011/10/18
399706 深证下游 2011/10/18
399707 中证申万证券行业指数 2015/4/16
399802 500深市 2012/9/5
399803 中证工业4.0指数 2015/3/10
399804 中证体育产业指数 2015/2/9
399805 中证互联网金融指数 2015/2/10
399806 中证环境治理指数 2014/7/21
399807 中证高铁产业指数 2015/1/20
399808 中证新能源指数 2015/2/10
399809 中证方正富邦保险主题指数 2015/2/13
399810 中证申万传媒行业投资指数 2015/8/3
399811 中证申万电子行业投资指数 2015/8/3
399812 中证养老产业指数 2014/6/6
399813 中证国防安全指数 2015/1/29
399814 中证大农业指数 2014/7/22
399817 中证阿拉善生态主题100指数 2015/10/21
399901 中证南方小康产业指数 2010/4/1
399902 中证流通指数 2006/2/27
399903 中证100指数 2006/5/29
399904 中证中盘200指数 2007/1/15
399905 中证500 2007/1/15
399906 中证800指数 2007/1/15
399907 中证中小盘700指数 2007/1/15
399908 沪深300能源指数 2007/7/2
399909 沪深300原材料指数 2007/7/2
399910 沪深300工业指数 2007/7/2
399911 沪深300可选消费指数 2007/7/2
399912 沪深300主要消费指数 2007/7/2
399913 沪深300医药卫生指数 2007/7/2
399914 沪深300金融地产指数 2007/7/2
399915 沪深300信息技术指数 2007/7/2
399916 沪深300电信业务指数 2007/7/2
399917 沪深300公用事业指数 2007/7/2
399918 沪深300成长指数 2008/1/21
399919 沪深300价值指数 2008/1/21
399920 沪深300相对成长指数 2008/1/21
399922 中证红利指数 2008/5/26
399923 公司债 2008/11/19
399925 中证锐联基本面50指数 2009/2/26
399926 中证中央企业综合指数 2009/3/30
399927 中证中央企业100指数 2009/3/30
399928 中证能源指数 2009/7/3
399929 中证原材料指数 2009/7/3
399930 中证工业指数 2009/7/3
399931 中证可选消费指数 2009/7/3
399932 中证主要消费指数 2009/7/3
399933 中证医药卫生指数 2009/7/3
399934 中证金融地产指数 2009/7/3
399935 中证信息技术指数 2009/7/3
399936 中证电信业务指数 2009/7/3
399937 中证公用事业指数 2009/7/3
399938 中证民营企业综合指数 2009/8/25
399939 中证民营企业200指数 2009/8/25
399940 中证财富大盘指数 2009/9/25
399941 中证内地新能源主题指数 2009/10/28
399942 中证内地消费主题指数 2009/10/28
399943 中证内地基建主题指数 2009/10/28
399944 中证内地资源主题指数 2009/10/28
399945 中证内地运输主题指数 2009/10/28
399946 中证内地金融主题指数 2009/10/28
399947 中证内地银行主题指数 2009/10/28
399948 中证内地地产主题指数 2009/10/28
399949 中证内地农业主题指数 2009/10/28
399950 沪深300基建主题指数 2009/10/28
399951 沪深300银行指数 2009/10/28
399952 沪深300地产指数 2009/10/28
399953 中证地方国有企业综合指数 2010/2/9
399954 中证地方国有企业100指数 2010/2/9
399955 中证国有企业综合指数 2010/2/9
399956 中证国有企业200指数 2010/2/9
399957 沪深300运输指数 2009/6/16
399958 中证创业成长指数 2010/3/24
399959 军工指数 2011/8/30
399960 中证龙头企业指数 2010/2/9
399961 中证上游资源产业指数 2010/4/16
399962 中证中游制造产业指数 2010/4/16
399963 中证下游消费与服务产业指数 2010/4/16
399964 中证新兴产业指数 2010/4/30
399965 800地产 2014/4/4
399966 800非银 2014/4/4
399967 中证军工 2013/12/26
399968 沪深300周期行业指数 2010/5/28
399969 沪深300非周期行业指数 2010/5/28
399970 中证移动互联网指数 2014/5/5
399971 中证传媒指数 2014/4/15
399972 300深市 2012/6/21
399973 中证国防指数 2014/4/15
399974 中证国有企业改革指数 2014/8/7
399975 中证全指证券公司指数(四级行业) 2013/7/15
399976 中证新能源汽车指数 2014/11/28
399977 中证内地低碳经济主题指数 2011/1/21
399978 中证医药100指数 2011/3/18
399979 中证大宗商品股票指数 2011/8/22
399980 中证超级大盘指数 2011/5/10
399981 沪深300行业分层等权重指数 2011/6/13
399982 中证500等权重指数 2011/6/13
399983 沪深300地产等权重指数 2013/11/22
399984 沪深300等权重指数 2011/8/2
399985 中证全指指数 2011/8/2
399986 中证银行指数 2013/7/15
399987 中证酒指数 2014/12/10
399989 中证医疗指数 2014/10/31
399990 中证煤炭等权指数 2015/1/21
399991 中证一带一路主题指数 2015/2/16
399992 中证万得并购重组指数 2015/5/8
399993 中证万得生物科技指数 2015/5/8
399994 中证信息安全主题指数 2015/3/12
399995 中证基建工程指数 2015/3/12
399996 中证智能家居指数 2014/9/17
399997 中证白酒指数 2015/1/21
399998 中证煤炭指数 2015/2/13

输出参数

名称 类型 默认显示 描述
品种代码 str Y 股票代码
品种名称 str Y 股票名称
纳入日期 str Y 成份股纳入日期

接口示例

import akshare as ak
index_stock_cons_df = ak.index_stock_cons(index="000300")
print(index_stock_cons_df)

数据示例

     品种代码  品种名称        纳入日期
0    603501  韦尔股份  2019-12-16
1    600989  宝丰能源  2019-12-16
2    000723  美锦能源  2019-12-16
3    601236  红塔证券  2019-12-16
4    603899  晨光文具  2019-12-16
..      ...   ...         ...
295  000157  中联重科  2005-04-08
296  000069  华侨城A  2005-04-08
297  000063  中兴通讯  2005-04-08
298  000001  深发展A  2005-04-08
299  000002   万科A  2005-04-08

历史成份

接口: index_stock_hist

目标地址: http://stock.jrj.com.cn/share,sh000300,2015nlscf_2.shtml

描述: 获取指定股票指数的历史成份股票信息

输入参数

名称 类型 必选 描述
index str Y index="sh000300"; 带市场前缀的指数代码
import akshare as ak
stock_index_hist_df = ak.index_stock_hist(index="sh000001")
print(stock_index_hist_df)

输出参数

名称 类型 默认显示 描述
stock_code str Y 股票代码
in_date str Y 进入时间
out_date str Y 退出时间

数据示例

   stock_code     in_date    out_date
0      000630  2005-04-08  2020-06-15
1      002294  2017-12-11  2020-06-15
2      300070  2014-12-15  2020-06-15
3      002411  2017-06-12  2020-06-15
4      600100  2005-04-08  2020-06-15
..        ...         ...         ...
20     600489  2005-04-08  2005-07-01
21     000562  2005-04-08  2005-07-01
22     600757  2005-04-08  2005-07-01
23     600748  2005-04-08  2005-07-01
24     600271  2005-04-08  2005-07-01

全球指数数据

接口: index_investing_global

目标地址: https://cn.investing.com/indices/

描述: 获取世界主要国家的各种指数, 由于涉及国家和指数(1000 + 个指数)具体参见国家-指数目录 具体的调用方式可以参照:

  1. 先查询指数所在的国家名称;

  2. 复制网页上国家名称(推荐复制), 如 美国;

  3. 复制所显示的具体指数名称(推荐复制, 如果英文中间有空格, 也需要保留空格), 如 美元指数; 也可以调用 ak.index_investing_global_country_name_url(“美国”) 获取需要国家的具体指数名称

  4. 在安装 AkShare 后输入, 如 ak.index_investing_global(country=”美国”, index_name=”VIX恐慌指数”, period=”每月”, start_date=”2005-01-01”, end_date=”2020-06-05”);

  5. 稍后就可以获得所需数据.

限量: 单次返回某一个国家的具体某一个指数, 建议用 for 循环获取多个国家的多个指数, 注意不要大量获取, 以免给对方服务器造成压力!

输入参数

名称 类型 必选 描述
country str Y country="美国"
index_name str Y index_name="美元指数"; 可以通过 ak.index_investing_global_country_name_url("美国") 获取
period str Y period="每月"; choice of {"每日", "每周", "每月"}
start_date str Y start_date='2000-01-01'
end_date str Y end_date='2019-10-17'

输出参数

名称 类型 默认显示 描述
日期 str Y 日期-索引
收盘 float Y 收盘
开盘 float Y 开盘
float Y
float Y
交易量 float Y 交易量

接口示例

import akshare as ak
index_investing_global_df = ak.index_investing_global(country="美国", index_name="VIX恐慌指数", period="每月", start_date="2005-01-01", end_date="2020-06-05")
print(index_investing_global_df)

数据示例

               收盘     开盘              交易量
日期                                         
2020-06-01  24.30  28.90  30.60  23.60  0.0
2020-05-01  27.51  38.17  40.32  25.92  0.0
2020-04-01  34.15  57.38  60.59  30.54  0.0
2020-03-01  53.54  34.86  85.47  24.93  0.0
2020-02-01  40.11  18.64  49.48  13.38  0.0
           ...    ...    ...    ...  ...
2005-05-01  13.29  15.45  17.70  11.65  0.0
2005-04-01  15.31  13.64  18.59  11.20  0.0
2005-03-01  14.02  11.95  14.89  11.66  0.0
2005-02-01  12.08  12.80  13.20  10.90  0.0
2005-01-01  12.82  13.39  14.75  12.29  0.0

微博指数数据

接口: weibo_index

目标地址: https://data.weibo.com/index/newindex

描述: 获取指定 词语 的微博指数

输入参数

名称 类型 必选 描述
word str Y word="股票"
time_type str Y time_type="1hour"; 1hour, 1day, 1month, 3month 选其一

输出参数

名称 类型 默认显示 描述
date datetime Y 日期-索引
index float Y 指数

接口示例

import akshare as ak
df_index = ak.weibo_index(word="期货", time_type="3month")
print(df_index)

数据示例

             期货
index          
20190901  13334
20190902  46214
20190903  49017
20190904  53229
20190905  68506
         ...
20191127  68081
20191128  42348
20191129  62141
20191130  23448
20191201  16169

百度搜索指数

接口: baidu_search_index

目标地址: http://index.baidu.com/v2/main/index.html

描述: 获取指定 词语 的百度搜索指数

输入参数

名称 类型 必选 描述
word str Y word="股票"
start_date str Y start_date="2010-12-27"
end_date str Y end_date="2019-12-01"
cookie str Y cookie="您在网页端登录百度指数后的 cookie 数据"; 如下图所示

如下图中游览器请求头中的蓝色选中部分内容到 cookie 即可

cookies

输出参数

名称 类型 默认显示 描述
date datetime Y 日期-索引
index float Y 指数

接口示例

import akshare as ak
cookie = '此处输入您在网页端登录百度指数后的 cookie 数据'  # 此处请用单引号
baidu_search_index_df = ak.baidu_search_index(word="螺纹钢", start_date='2010-12-27', end_date='2019-12-01', cookie=cookie)
print(baidu_search_index_df)

数据示例

           index
date            
2010-12-27   294
2011-01-03   494
2011-01-10   527
2011-01-17   462
2011-01-24   411
          ...
2019-10-28   706
2019-11-04   758
2019-11-11   810
2019-11-18   936
2019-11-25   924

百度资讯指数

接口: baidu_info_index

目标地址: http://index.baidu.com/v2/main/index.html

描述: 获取指定 词语 的百度资讯指数

输入参数

名称 类型 必选 描述
word str Y word="股票"
start_date datetime.datetime Y start_date="2017-07-03"
end_date datetime.datetime Y end_date="2019-12-01"
cookie str Y cookie="您在网页端登录百度指数后的 cookie 数据"; 如下图所示

如下图中游览器请求头中的蓝色选中部分内容到 cookie 即可

cookies

输出参数

名称 类型 默认显示 描述
date datetime Y 日期-索引
index float Y 指数

接口示例

import akshare as ak
cookie = '此处输入您在网页端登录百度指数后的 cookie 数据'  # 此处请用单引号
baidu_info_index_df = ak.baidu_info_index(word="螺纹钢", start_date='2017-07-03', end_date='2019-12-01', cookie=cookie)
print(baidu_info_index_df)

数据示例

            index
date             
2017-07-03  12727
2017-07-10  12670
2017-07-17   8722
2017-07-24   6054
2017-07-31  10763
           ...
2019-10-28  24363
2019-11-04  18594
2019-11-11  38890
2019-11-18  30896
2019-11-25  55445

百度媒体指数

接口: baidu_media_index

目标地址: http://index.baidu.com/v2/main/index.html

描述: 获取指定 词语 的百度媒体指数

输入参数

名称 类型 必选 描述
word str Y word="股票"
start_date datetime.datetime Y start_date="2010-12-27"
end_date datetime.datetime Y end_date="2019-12-01"
cookie str Y cookie="您在网页端登录百度指数后的 cookie 数据"; 如下图所示

如下图中游览器请求头中的蓝色选中部分内容到 cookie 即可

cookies

输出参数

名称 类型 默认显示 描述
date datetime Y 日期-索引
index float Y 指数

接口示例

import akshare as ak
cookie = '此处输入您在网页端登录百度指数后的 cookie 数据'  # 此处请用单引号
baidu_media_index_df = ak.baidu_media_index(word="螺纹钢", start_date='2010-12-27', end_date='2019-12-01', cookie=cookie)
print(baidu_media_index_df)

数据示例

           index
date            
2010-12-27     0
2011-01-03    13
2011-01-10    30
2011-01-17    33
2011-01-24    27
          ...
2019-10-28     5
2019-11-04     6
2019-11-11     4
2019-11-18     5
2019-11-25     8

谷歌趋势指数

接口: google_index

目标地址: https://trends.google.com/trends/?geo=US

描述: 获取指定 词语 的谷歌趋势指数, 需要通过代理访问

输入参数

名称 类型 必选 描述
word str Y word="python"
start_date datetime.datetime Y start_date="2004-01-01", 如果要获取具体的实时分钟或小时数据, 请输入如 start_date="2019-12-10T10" , end_date="2019-12-10T23"
end_date datetime.datetime Y end_date="2019-12-01", 如果要获取具体的实时分钟或小时数据, 请输入如 start_date="2019-12-10T10" , end_date="2019-12-10T23"
plot Bool Y plot=True, 则画图

start_date=”2019-12-10T10” 中的 T10 表示 10 点, 以 24 小时制计算, 2019年12月10日上午 10

end_date=”2019-12-10T23” 中的 T10 表示 23 点, 以 24 小时制计算, 2019年12月10日晚上 23

中美时间会有一天左右时差

输出参数

名称 类型 默认显示 描述
date datetime Y 日期-索引
index float Y 指数

接口示例-长时间

import akshare as ak
google_index_df = ak.google_index(word="python", start_date='2004-01-01', end_date='2019-12-01', plot=True)
print(google_index_df)

数据示例-长时间

date
2004-01-01     43
2004-02-01     40
2004-03-01     41
2004-04-01     38
2004-05-01     40
             ... 
2019-08-01     87
2019-09-01     98
2019-10-01     99
2019-11-01    100
2019-12-01     60
Name: python, Length: 192, dtype: int32

图片示例-长时间

https://jfds-1252952517.cos.ap-chengdu.myqcloud.com/akshare/readme/index/clipboard_20191204050206.png

接口示例-短时间

import akshare as ak
index_df = df = ak.google_index(word="AI", start_date="2019-12-10T10", end_date="2019-12-10T23", plot=True)
print(index_df)

数据示例-短时间

date
2019-12-10 10:00:00    31
2019-12-10 10:08:00    42
2019-12-10 10:16:00    42
2019-12-10 10:24:00    73
2019-12-10 10:32:00    83
                       ..
2019-12-10 22:24:00    12
2019-12-10 22:32:00     0
2019-12-10 22:40:00    12
2019-12-10 22:48:00    12
2019-12-10 22:56:00    62
Name: 人工智能, Length: 98, dtype: int32

图片示例-短时间

https://jfds-1252952517.cos.ap-chengdu.myqcloud.com/akshare/readme/index/clipboard_20191211034449.png

申万一级行业实时行情

接口: sw_index_spot

目标地址: http://www.swsindex.com/idx0120.aspx?columnid=8832

描述: 获取申万一级行业实时行情数据

输入参数

名称 类型 必选 描述
- - - -

输出参数

名称 类型 默认显示 描述
指数代码 str Y
指数名称 str Y
昨收盘 float Y
今开盘 float Y
成交额 float Y
最高价 float Y
最低价 float Y
最新价 float Y
成交量 float Y

接口示例

import akshare as ak
sw_index_spot_df = ak.sw_index_spot()
print(sw_index_spot_df)

数据示例

      指数代码  指数名称       昨收盘       今开盘             成交额       最高价       最低价  \
0   801010  农林牧渔   3272.12   3278.67  10632127513.00   3301.17   3263.88   
1   801020    采掘   2378.17   2378.25   3688421635.00   2378.70   2365.45   
2   801030    化工   2493.00   2492.71  21243935761.00   2505.70   2489.63   
3   801040    钢铁   2027.81   2025.36   2182396591.00   2034.42   2019.31   
4   801050  有色金属   2715.12   2710.45  14929258171.00   2719.40   2708.82   
5   801080    电子   3296.53   3297.50  83835352265.00   3346.92   3293.55   
6   801110  家用电器   7300.79   7310.10   7211608777.00   7371.99   7304.79   
7   801120  食品饮料  14953.12  14989.38  18729948179.00  15286.60  14989.37   
8   801130  纺织服装   1785.56   1783.75   2820139838.00   1799.21   1782.26   
9   801140  轻工制造   2108.66   2109.56   8047875339.00   2127.92   2105.88   
10  801150  医药生物   7722.43   7733.86  25595067955.00   7774.75   7709.18   
11  801160  公用事业   1938.40   1941.14   5974962455.00   1941.26   1930.84   
12  801170  交通运输   2264.88   2269.50   6242927002.00   2283.77   2264.84   
13  801180   房地产   3938.34   3940.38   8647068776.00   3955.22   3934.40   
14  801200  商业贸易   3122.51   3128.76   4137020879.00   3153.07   3128.76   
15  801210  休闲服务   5859.08   5883.74   1647276734.00   5903.78   5853.36   
16  801230    综合   1962.27   1960.96   3119372157.00   1970.41   1954.48   
17  801710  建筑材料   5581.24   5587.85   5438633403.00   5602.77   5564.02   
18  801720  建筑装饰   1985.84   1987.95   5920618857.00   1991.93   1982.52   
19  801730  电气设备   4099.89   4098.35  13939419861.00   4131.52   4090.35   
20  801740  国防军工   1092.14   1092.34   6157230977.00   1097.11   1088.90   
21  801750   计算机   4465.68   4464.80  40529540333.00   4486.20   4429.60   
22  801760    传媒    619.46    618.81  24921253034.00    629.75    617.73   
23  801770    通信   2175.99   2178.60  14877087262.00   2196.10   2168.42   
24  801780    银行   3690.74   3697.36   7989722487.00   3703.54   3677.90   
25  801790  非银金融   1986.05   1988.34  21572483701.00   1991.80   1978.63   
26  801880    汽车   3687.03   3687.86  13890877424.00   3687.86   3660.98   
27  801890  机械设备   1096.74   1096.78  19039342701.00   1103.92   1095.24   
         最新价         成交量  
0    3273.24   762843661  
1    2378.54   675383283  
2    2505.70  2242816595  
3    2033.62   523542522  
4    2717.11  1627640796  
5    3346.92  5865791446  
6    7351.03   537292047  
7   15286.60   579595101  
8    1799.20   418346826  
9    2127.92   970261252  
10   7774.75  1510059102  
11   1941.09  1018563967  
12   2283.77   913935513  
13   3955.22  1205411968  
14   3153.07   628748493  
15   5891.18   140257228  
16   1969.75   269570972  
17   5602.77   548904394  
18   1991.93   819923009  
19   4131.52  1390432678  
20   1097.11   481212023  
21   4486.20  2659642631  
22    629.75  3095214341  
23   2195.80  1092450575  
24   3694.55   971965702  
25   1991.02  1642748437  
26   3676.52  1504640443  
27   1103.92  1881425427  

申万一级行业成份

接口: sw_index_cons

目标地址: http://www.swsindex.com/idx0210.aspx?swindexcode=801010

描述: 获取申万一级行业成份股数据

输入参数

名称 类型 必选 描述
index_code str Y index_code="801010"

输出参数

名称 类型 默认显示 描述
stock_code str Y
stock_name str Y
start_date float Y
weight float Y

接口示例

import akshare as ak
sw_index_df = ak.sw_index_cons(index_code="801010")
print(sw_index_df)

数据示例

   stock_code stock_name          start_date  weight
0      000048        康达尔 2011-10-10 00:00:00  0.4648
1      000505       京粮控股 2018-07-16 00:00:00  0.2636
2      000576       广东甘化 2018-07-16 00:00:00  0.3266
3      000592       平潭发展 2015-11-03 00:00:00  0.7277
4      000702       正虹科技 2008-06-02 00:00:00  0.2174
..        ...        ...                 ...     ...
79     603566        普莱柯 2015-06-24 00:00:00  0.5235
80     603609       禾丰牧业 2014-07-31 00:00:00  0.9313
81     603668       天马科技 2016-12-01 21:19:00  0.2899
82     603718       海利生物 2016-02-05 00:00:00  0.4451
83     603739       蔚蓝生物 2019-01-04 10:00:00  0.1789

申万一级行业历史行情

接口: sw_index_daily

目标地址: http://www.swsindex.com/idx0200.aspx?columnid=8838&type=Day

描述: 获取申万一级行业历史行情数据

输入参数

名称 类型 必选 描述
index_code str Y index_code="801010"
start_date str Y start_date="2019-12-01"
end_date str Y end_date="2019-12-07"

输出参数

名称 类型 默认显示 描述
index_code str Y
index_name str Y
date str Y
open float Y
high float Y
low float Y
close float Y
vol float Y
amount float Y
change_pct float Y

接口示例

import akshare as ak
sw_index_df = ak.sw_index_daily(index_code="801010", start_date="2019-12-01", end_date="2019-12-07")
print(sw_index_df)

数据示例

  index_code index_name       date     open     high      low    close   vol  \
0     801010       农林牧渔 2019-12-06  3278.67  3301.18  3263.89  3273.24  7.63   
1     801010       农林牧渔 2019-12-05  3278.81  3278.81  3252.86  3272.12  6.93   
2     801010       农林牧渔 2019-12-04  3274.92  3278.03  3227.42  3268.57  7.44   
3     801010       农林牧渔 2019-12-03  3295.98  3315.15  3270.35  3287.12  6.80   
4     801010       农林牧渔 2019-12-02  3280.31  3321.77  3280.31  3297.97  7.33   
   amount change_pct  
0  106.32       0.03  
1   85.40       0.11  
2   93.57      -0.56  
3   91.33      -0.33  
4  105.91       1.37  

申万一级行业历史行情指标

接口: sw_index_daily_indicator

目标地址: http://www.swsindex.com/idx0200.aspx?columnid=8838&type=Day

描述: 获取申万一级行业历史行情指标数据

输入参数

名称 类型 必选 描述
index_code str Y index_code="801010"
start_date str Y start_date="2019-12-01"
end_date str Y end_date="2019-12-07"
data_type str Y data_type="Day"; "Day": 日报表, "Week": 周报表

输出参数

名称 类型 默认显示 描述
index_code str Y
index_name str Y
date str Y
close float Y
volume float Y
chg_pct float Y
turn_rate float Y
pe float Y
pb float Y
vwap float Y
float_mv float Y
avg_float_mv float Y
dividend_yield_ratio float Y
turnover_pct float Y

接口示例-天

import akshare as ak
sw_index_df = ak.sw_index_daily_indicator(index_code="801010", start_date="2019-12-01", end_date="2019-12-07", data_type="Day")
print(sw_index_df)

数据示例-天

  index_code index_name       date    close volume chg_pct turn_rate     pe  \
0     801010       农林牧渔 2019-12-06  3273.24   7.63    0.03    1.1533  31.62   
1     801010       农林牧渔 2019-12-05  3272.12   6.93    0.11    1.0484  31.62   
2     801010       农林牧渔 2019-12-04  3268.57   7.44   -0.56    1.1242  31.59   
3     801010       农林牧渔 2019-12-03  3287.12   6.80   -0.33    1.0281  31.77   
4     801010       农林牧渔 2019-12-02  3297.97   7.33    1.37    1.1087  31.88   
     pb   vwap  float_mv avg_float_mv dividend_yield_ratio turnover_pct  
0  3.51  12.24  8,360.39        99.53                 1.19         2.64  
1  3.51  12.17  8,357.91        99.50                 1.19         2.05  
2  3.50  12.14  8,354.00        99.45                 1.19         2.68  
3  3.52  12.19  8,373.92        99.69                 1.19         2.68  
4  3.54  12.19  8,389.36        99.87                 1.18         3.16  

接口示例-周

import akshare as ak
sw_index_df = ak.sw_index_daily_indicator(index_code="801010", start_date="2019-12-01", end_date="2019-12-07", data_type="Week")
print(sw_index_df)

数据示例-周

  index_code index_name       date    close volume chg_pct turn_rate     pe  \
0     801010       农林牧渔 2019-12-06  3273.24  36.13    0.61    1.1533  31.62   
1     801010       农林牧渔 2019-11-29  3253.34  36.30   -1.48    1.0256  31.43   
2     801010       农林牧渔 2019-11-22  3302.08  39.75   -1.23    1.1851  31.89   
3     801010       农林牧渔 2019-11-15  3343.26  42.56   -4.95    1.3313  32.27   
4     801010       农林牧渔 2019-11-08  3517.40  58.51   -1.35    1.5961  33.90   
     pb   vwap  float_mv avg_float_mv dividend_yield_ratio turnover_pct  
0  3.51  12.24  8,360.39        99.53                 1.19         2.62  
1  3.49  12.07  8,275.56        98.52                 1.20         2.60  
2  3.54  12.26  8,411.33       100.13                 1.18         2.69  
3  3.58  12.44  8,488.62       101.06                 1.17         3.18  
4  3.76  13.08  8,918.01       106.17                 1.11         4.12  

商品现货价格指数

接口: spot_goods

目标地址: http://finance.sina.com.cn/futuremarket/spotprice.shtml#titlePos_0

描述: 获取商品现货价格指数

输入参数

名称 类型 必选 描述
symbol str Y symbol="波罗的海干散货指数", 指数目录请参考 现货指数一览表

现货指数一览表

名称 时间段
进口大豆价格指数 2000-2016
波罗的海干散货指数 2007-至今
钢坯价格指数 2005-至今
普氏62%铁矿石指数 2011-至今

输出参数

名称 类型 默认显示 描述
日期 str Y
指数 float Y
涨跌额 float Y
涨跌幅 float Y

接口示例-天

import akshare as ak
spot_df = ak.spot_goods(symbol="波罗的海干散货指数")
print(spot_df)

数据示例-天

              日期       指数     涨跌额      涨跌幅
0     2006-06-23  2808.00   83.00   0.0305
1     2006-06-30  2964.00  156.00   0.0556
2     2006-07-07  2870.00  -94.00  -0.0317
3     2006-07-14  2968.00   98.00   0.0341
4     2006-07-21  3191.00  223.00   0.0751
          ...      ...     ...      ...
2424  2019-12-11  1460.00  -68.00  -4.4500
2425  2019-12-12  1388.00  -72.00  -4.9300
2426  2019-12-13  1355.00  -33.00  -2.3800
2427  2019-12-16  1315.00  -40.00  -2.9500
2428  2019-12-17  1281.00  -34.00  -2.5900

义乌小商品指数

接口: index_yw

目标地址: http://www.ywindex.com/Home/Product/index/

描述: 获取义乌小商品指数, 返回所有历史数据

输入参数

名称 类型 必选 描述
symbol str Y symbol="周价格指数", 三选一, "周价格指数", "月价格指数", "月景气指数"

输出参数

名称 类型 默认显示 描述
期数 str Y
景气指数 float Y
规模指数 float Y
效益指数 float Y
市场信心指数 float Y

接口示例-天

import akshare as ak
index_yw_df = ak.index_yw(symbol="月景气指数")
print(index_yw_df)

数据示例

      期数     景气指数    规模指数    效益指数    市场信心指数
0   2019-12-01  1166.21  876.42   1714.5   1004.3
1   2019-11-01  1182.63  889.31  1750.16   1006.2
2   2019-10-01  1166.56   904.9  1673.57  1008.44
3   2019-09-01  1146.21  901.67  1608.72  1009.76
4   2019-08-01  1169.04  900.81  1686.27  1009.46
5   2019-07-01  1144.33  888.45  1619.71   1010.1
6   2019-06-01  1146.25  889.61  1620.87  1013.81
7   2019-05-01  1193.03  903.56  1767.35  1004.67
8   2019-04-01  1177.85  885.08  1745.17  1000.88
9   2019-02-01  1145.52  873.83  1649.29  1004.01
10  2019-01-01  1150.15  875.37  1663.42  1003.26
11  2018-12-01  1193.24  870.16  1818.35   998.92

恐慌指数

接口: index_vix

目标地址: https://datacenter.jin10.com/market

描述: 获取恐慌指数-芝加哥期权交易所 VIX 指数(CBOE Volatility Index)的分钟级别数据

输入参数

名称 类型 必选 描述
start_date str Y start_date="2020-03-20"; 注意开始和结束之间的时间跨度不能太长, 只能获取当前交易日近一个月内的数据
end_date str Y end_date="2020-03-27"; 只能获取当前交易日近一个月内的数据

输出参数

名称 类型 默认显示 描述
日期时间 str Y
开盘价 float Y
当前价 float Y
涨跌 float Y
涨跌幅 float Y

数据解释

VIX全名是芝加哥期权交易所波动率指数(Chicago Board Options Exchange Volatility Index),用以反映S&P 500指数期货的波动程度,测量未来30天市场预期的波动程度,通常用来评估未来风险,因此它被称作“恐慌指数”。VIX指数虽然是反映未来30天的波动程度,却是以年化百分比表示,并且以常态分布的机率出现。 举个例子,假设VIX指数为15,表示未来30天预期的年化波动率为15%,因此可以推断指数期权市场预期未来30天标准普尔500指数向上或向下波动15%/√12 = 4.33% 。也就是,指数期权的定价假设是:标准普尔500指数未来30天的波动率在正负4.33%以内的几率为68%。

数据解读

  1. 当VIX指数超过40,表示市场对未来的非理性恐慌,可能于短期内出现反弹。

  2. 当VIX指数低于15,表示市场出现非理性繁荣,可能会伴随着卖压杀盘。

  3. 即使在1998年的金融风暴时,VIX指数也未曾超过60,VIX指数不一定能准确预测走向,但是多少反映当时市场的气氛。

接口示例

import akshare as ak
index_vix_df = ak.index_vix(start_date="2020-06-11", end_date="2020-06-11")  # 只能获取当前交易日近一个月内的数据
print(index_vix_df)

数据示例

                    开盘价    当前价    涨跌    涨跌幅
2020-03-20 00:00  76.45  76.68  0.23   0.30
2020-03-20 00:01  76.45  76.79  0.34   0.44
2020-03-20 00:02  76.45  76.95   0.5   0.65
2020-03-20 00:03  76.45  76.89  0.44   0.58
2020-03-20 00:04  76.45  77.24  0.79   1.03
                 ...    ...   ...    ...
2020-03-27 04:10     61  60.99 -0.01  -0.02
2020-03-27 04:11     61  61.11  0.11   0.18
2020-03-27 04:12     61  61.14  0.14   0.23
2020-03-27 04:13     61  61.17  0.17   0.28
2020-03-27 04:14     61     61     0   0.00

中证指数

接口: stock_zh_index_hist_csindex

目标地址: http://www.csindex.com.cn/zh-CN/indices/index-detail/H30374

描述: 获取中证指数数据, 该接口只返回最近 5 年指数日频率收盘价数据

输入参数

名称 类型 必选 描述
symbol str Y symbol="H30374"; 指数代码

输出参数

名称 类型 默认显示 描述
日期 str Y
收盘价 float Y

接口示例

import akshare as ak
stock_zh_index_hist_csindex_df = ak.stock_zh_index_hist_csindex(symbol="H30374")
print(stock_zh_index_hist_csindex_df)

数据示例

           date    close
0    2015-07-22  3948.79
1    2015-07-23  4031.31
2    2015-07-24  3974.93
3    2015-07-27  3705.04
4    2015-07-28  3645.59
         ...      ...
1290 2020-07-15  4388.49
1291 2020-07-16  4194.77
1292 2020-07-17  4225.59
1293 2020-07-20  4330.10
1294 2020-07-21  4381.20