AKShare 期货数据

期货基础信息

主要提供金融期货和商品期货相关的数据

期货交易所

交易所名称 交易所代码 合约后缀 首页地址
中国金融期货交易所 CFFEX .CFX http://www.cffex.com.cn
上海期货交易所 SHFE .SHF https://www.shfe.com.cn
上海国际能源交易中心 INE .INE https://www.ine.cn
郑州商品交易所 CZCE .ZCE http://www.czce.com.cn
大连商品交易所 DCE .DCE http://www.dce.com.cn
广州期货交易所 GFEX .GFEX http://www.gfex.com.cn

期货交易时间

本表格更新于 20241118

交易所 交易所代码 品种名称 品种代码 集合竞价 日盘时间 夜盘时间
上海期货交易所 SHFE 螺纹钢 rb 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
上海期货交易所 SHFE 热轧卷板 hc 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
上海期货交易所 SHFE 石油沥青 bu 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
上海期货交易所 SHFE 天然橡胶 ru 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
上海期货交易所 SHFE 合成橡胶 br 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
上海期货交易所 SHFE 燃料油 fu 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
上海期货交易所 SHFE 纸浆 sp 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
上海期货交易所 SHFE cu 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-01:00
上海期货交易所 SHFE al 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-01:00
上海期货交易所 SHFE 氧化铝 ao 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-01:00
上海期货交易所 SHFE pb 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-01:00
上海期货交易所 SHFE zn 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-01:00
上海期货交易所 SHFE sn 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-01:00
上海期货交易所 SHFE ni 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-01:00
上海期货交易所 SHFE 不锈钢 ss 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-01:00
上海期货交易所 SHFE 黄金 au 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-02:30
上海期货交易所 SHFE 白银 ag 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-02:30
上海期货交易所 SHFE 线材 wr 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
上海国际能源交易中心 INE 20号胶 nr 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
上海国际能源交易中心 INE 低硫燃料油 lu 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
上海国际能源交易中心 INE 国际铜 bc 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-01:00
上海国际能源交易中心 INE 原油 sc 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-02:30
上海国际能源交易中心 INE 集运指数(欧线) ec 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
大连商品交易所 DCE 黄大豆1号 a 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 黄大豆2号 b 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 黄玉米 c 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 玉米淀粉 cs 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 豆粕 m 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 豆油 y 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 棕榈油 p 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 铁矿石 i 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 焦炭 j 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 焦煤 jm 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 聚乙烯 l 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 聚氯乙烯 v 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 聚丙烯 pp 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 乙二醇 eg 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 粳米 rr 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 苯乙烯 eb 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 液化石油气 pg 20:55-21:00, 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
大连商品交易所 DCE 鸡蛋 jd 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
大连商品交易所 DCE 纤维板 fb 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
大连商品交易所 DCE 胶合板 bb 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
大连商品交易所 DCE 生猪 lh 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
大连商品交易所 DCE 原木 lg 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
郑州商品交易所 CZCE 菜粕 RM 20:55-21:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 菜籽油 OI 20:55-21:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 一号棉花 CF 20:55-21:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 精对苯二甲酸 TA 20:55-21:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 对二甲苯 PX 20:55-21:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 白砂糖 SR 20:55-21:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 甲醇 MA 20:55-21:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 玻璃 FG 20:55-21:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 动力煤 ZC 20:55-21:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 棉纱 CY 20:55-21:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 纯碱 SA 20:55-21:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 烧碱 SH 20:55-21:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 短纤 PF 20:55-21:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 瓶片 PR 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 21:00-23:00
郑州商品交易所 CZCE 粳稻 JR 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
郑州商品交易所 CZCE 菜籽 RS 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
郑州商品交易所 CZCE 普通小麦 PM 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
郑州商品交易所 CZCE 强麦 WH 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
郑州商品交易所 CZCE 早籼稻 RI 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
郑州商品交易所 CZCE 晚籼稻 LR 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
郑州商品交易所 CZCE 硅铁 SF 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
郑州商品交易所 CZCE 锰硅 SM 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
郑州商品交易所 CZCE 苹果 AP 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
郑州商品交易所 CZCE 红枣 CJ 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
郑州商品交易所 CZCE 尿素 UR 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
郑州商品交易所 CZCE 花生 PK 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
广州期货交易所 GFEX 工业硅 SI 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
广州期货交易所 GFEX 碳酸锂 LC 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
广州期货交易所 GFEX 多晶硅 PS 08:55-09:00 09:00-10:15, 10:30-11:30, 13:30-15:00 -
中国金融期货交易所 CFFEX 沪深300指数 IF 09:25-09:30 09:30-11:30, 13:00-15:00 -
中国金融期货交易所 CFFEX 上证50指数 IH 09:25-09:30 09:30-11:30, 13:00-15:00 -
中国金融期货交易所 CFFEX 中证500指数 IC 09:25-09:30 09:30-11:30, 13:00-15:00 -
中国金融期货交易所 CFFEX 中证1000指数 IM 09:25-09:30 09:30-11:30, 13:00-15:00 -
中国金融期货交易所 CFFEX 2年期国债 TS 09:25-09:30 09:30-11:30, 13:00-15:15 -
中国金融期货交易所 CFFEX 5年期国债 TF 09:25-09:30 09:30-11:30, 13:00-15:15 -
中国金融期货交易所 CFFEX 10年期国债 T 09:25-09:30 09:30-11:30, 13:00-15:15 -
中国金融期货交易所 CFFEX 30年期国债 TL 09:25-09:30 09:30-11:30, 13:00-15:15 -

金融期货

中国金融期货交易所

本表更新于 20241118

交易所简称 交易品种 证券代码 标准合约上市日
1 中国金融期货交易所 沪深300股指期货 IF 2010-04-16
2 中国金融期货交易所 5年期国债期货 TF 2013-09-06
3 中国金融期货交易所 10年期国债期货 T 2015-03-20
4 中国金融期货交易所 中证500股指期货 IC 2015-04-16
5 中国金融期货交易所 上证50股指期货 IH 2015-04-16
6 中国金融期货交易所 2年期国债期货 TS 2017-02-27
7 中国金融期货交易所 中证1000股指期货 IM 2022-07-22
8 中国金融期货交易所 30年期国债期货 TL 2023-04-21

商品期货

上海国际能源交易中心

本表更新于 20241118

交易所简称 交易品种 证券代码 标准合约上市日
1 上海国际能源交易中心 原油 sc 2018-03-26
2 上海国际能源交易中心 20号胶 nr 2019-08-12
3 上海国际能源交易中心 低硫燃料油 lu 2020-06-22
4 上海国际能源交易中心 国际铜 bc 2020-11-19
5 上海国际能源交易中心 集运指数(欧线) ec 2023-08-18

上海期货交易所

本表更新于 20241118

交易所简称 交易品种 证券代码 标准合约上市日
1 上海期货交易所 橡胶 RU 1999-05-04
2 上海期货交易所 沪铜 CU 1999-06-18
3 上海期货交易所 沪铝 AL 1999-08-04
4 上海期货交易所 燃油 FU 2004-08-25
5 上海期货交易所 沪锌 ZN 2007-03-26
6 上海期货交易所 沪金 AU 2008-01-09
7 上海期货交易所 螺纹钢 RB 2009-03-27
8 上海期货交易所 线材 WR 2009-03-27
9 上海期货交易所 沪铅 PB 2011-03-24
10 上海期货交易所 沪银 AG 2012-05-10
11 上海期货交易所 沥青 BU 2013-10-09
12 上海期货交易所 热卷 HC 2014-03-21
13 上海期货交易所 SN 2015-03-27
14 上海期货交易所 NI 2015-03-27
15 上海期货交易所 纸浆 SP 2018-11-27
16 上海期货交易所 不锈钢 SS 2019-09-25
17 上海期货交易所 氧化铝 AO 2023-06-19
18 上海期货交易所 丁二烯橡胶 BR 2023-07-28

郑州商品交易所

本表更新于 20241118

交易所简称 交易品种 证券代码 标准合约上市日
1 郑州商品交易所 郑棉 CF 2004-06-01
2 郑州商品交易所 白糖 SR 2006-01-06
3 郑州商品交易所 PTA TA 2006-12-18
4 郑州商品交易所 普麦 PM 2012-01-17
5 郑州商品交易所 玻璃 FG 2012-12-03
6 郑州商品交易所 菜粕 RM 2012-12-28
7 郑州商品交易所 菜籽 RS 2012-12-28
8 郑州商品交易所 菜油 OI 2013-05-16
9 郑州商品交易所 早籼 RI 2013-05-24
10 郑州商品交易所 强麦 WH 2013-05-24
11 郑州商品交易所 郑煤 ZC 2013-09-26
12 郑州商品交易所 粳稻 JR 2013-11-18
13 郑州商品交易所 晚籼 LR 2014-07-08
14 郑州商品交易所 锰硅 SM 2014-08-08
15 郑州商品交易所 硅铁 SF 2014-08-08
16 郑州商品交易所 甲醇 MA 2015-05-18
17 郑州商品交易所 棉纱 CY 2017-08-18
18 郑州商品交易所 苹果 AP 2017-12-22
19 郑州商品交易所 红枣 CJ 2019-04-30
20 郑州商品交易所 尿素 UR 2019-08-09
21 郑州商品交易所 纯碱 SA 2019-12-06
22 郑州商品交易所 短纤 PF 2020-10-12
23 郑州商品交易所 花生 PK 2021-02-01
24 郑州商品交易所 烧碱 SH 2023-09-15
25 郑州商品交易所 对二甲苯 PX 2023-09-15
26 郑州商品交易所 瓶片 PR 2024-08-30

大连商品交易所

本表更新于 20241118

交易所简称 交易品种 证券代码 标准合约上市日
1 大连商品交易所 豆一 A 1999-01-18
2 大连商品交易所 豆粕 M 2000-07-17
3 大连商品交易所 玉米 C 2004-09-22
4 大连商品交易所 豆二 B 2004-12-22
5 大连商品交易所 豆油 Y 2006-01-09
6 大连商品交易所 塑料 L 2007-07-31
7 大连商品交易所 棕榈 P 2007-10-29
8 大连商品交易所 PVC V 2009-05-25
9 大连商品交易所 焦炭 J 2011-04-15
10 大连商品交易所 焦煤 JM 2013-03-22
11 大连商品交易所 铁矿石 I 2013-10-18
12 大连商品交易所 鸡蛋 JD 2013-11-08
13 大连商品交易所 纤维板 FB 2013-12-06
14 大连商品交易所 胶合板 BB 2013-12-06
15 大连商品交易所 聚丙烯 PP 2014-02-28
16 大连商品交易所 玉米淀粉 CS 2014-12-19
17 大连商品交易所 乙二醇 EG 2018-12-10
18 大连商品交易所 粳米 RR 2019-08-16
19 大连商品交易所 苯乙烯 EB 2019-09-26
20 大连商品交易所 液化石油气 PG 2020-03-30
21 大连商品交易所 生猪 LH 2021-01-08
22 大连商品交易所 原木 LG 2024-11-18

广州期货交易所

本表更新于 20241118

交易所简称 交易品种 证券代码 标准合约上市日
1 广州期货交易所 工业硅 si 2022-12-22
2 广州期货交易所 碳酸锂 lc 2023-07-21
3 广州期货交易所 多晶硅 ps 2024-12-26

期货基础名词

连续合约

需要注意, 由于期货合约存续的特殊性, 针对每一品种的期货合约, 系统中都增加了主力连续合约以及指数连续合约两个人工合成的合约来满足使用需求.

主力连续合约

主力连续合约: 合约首次上市时, 以当日收盘同品种持仓量最大者作为从第二个交易日开始的主力合约. 当同品种其他合约持仓量在收盘后超过当前主力合约 1.1 倍时, 从第二个交易日开始进行主力合约的切换. 日内不会进行主力合约的切换. 主力连续合约是由该品种期货不同时期主力合约接续而成, 代码以 88 或 888 结尾结尾, 例如 IF88 或 IF888. 前者为合约量价数据的简单拼接, 未做平滑处理; 后者对价格进行了”平滑”处理, 处理规则如下: 以主力合约切换前一天(T-1日)新、旧两个主力合约收盘价做差, 之后将 T-1 日及以前的主力连续合约的所有价格水平整体加上或减去该价差, 以”整体抬升”或”整体下降”主力合约的价格水平, 成交量、持仓量均不作调整, 成交额统一设置为 0.

指数连续合约

指数连续合约: 由当前品种全部可交易合约以累计持仓量为权重加权平均得到, 代码以 99 结尾, 例如 IF99.

在期货市场中,指数连续合约(Continuous Futures Contract)是一种将多个到期月份的期货合约连接起来,形成一个连续的价格数据序列。 它的主要目的是为了解决期货合约到期换仓的问题,便于投资者进行长期分析和交易。

由于期货合约具有到期限制,投资者在进行长期持仓时需要在合约到期前将持有的合约平仓,并买入下一个到期的合约。 这个过程称为“展期”或“换仓”。在这个过程中,不同到期合约之间的价格差异可能导致投资收益的波动。为了解决这一问题,期货市场上出现了指数连续合约的概念。

指数连续合约的构建方法有很多种,其中最常见的是基于成交量和持仓量的加权平均。 在这种方法中,将不同到期合约的价格按照成交量或持仓量进行加权平均,以得到一个连续的价格序列。这样,投资者可以通过观察指数连续合约的走势,来更好地了解整个期货市场的动态。

需要注意的是,指数连续合约并非真实存在的交易品种,它只是一种数据处理方法,用于帮助投资者分析和制定交易策略。 实际上,投资者仍然需要在各个到期月份的期货合约之间进行展期或换仓操作。

总之,指数连续合约是一种在期货市场中广泛应用的分析工具,有助于投资者进行长期市场分析和交易策略制定。

展期收益率

期货市场中的展期收益率(Rolling Yield)是指在期货合约到期时,多头投资者将持有的近月合约换成远月合约时可能产生的收益。展期收益率在期货市场中具有重要意义,因为它反映了期货市场的期限结构,也可以作为投资者制定投资策略的依据。

展期收益率的计算方法是将近月期货合约的价格与远月期货合约的价格进行比较。具体计算公式如下:

展期收益率 =(近月合约价格 - 远月合约价格)/ 近月合约价格

展期收益率可以是正数,也可以是负数。正数表示远月合约价格低于近月合约价格,多头投资者在展期时卖出较贵的近月合约、买入较便宜的远月合约,从而获得正向收益;负数表示远月合约价格高于近月合约价格,多头投资者在展期时卖出较便宜的近月合约、买入较贵的远月合约,可能面临损失。

期货市场的期限结构通常分为三种类型:

  1. 远期溢价(Contango):远月合约价格高于近月合约价格,展期收益率为负。

  2. 远期折价(Backwardation):远月合约价格低于近月合约价格,展期收益率为正。

  3. 平价(Flat):远月合约价格与近月合约价格相同,展期收益率接近于零。

投资者可以根据不同的期限结构和展期收益率来调整其期货交易策略,以实现收益最大化或风险最小化。

期货基础数据

期货交易费用参照表

接口: futures_fees_info

目标地址: http://openctp.cn/fees.html

描述: openctp 期货交易费用参照表

限量: 单次返回所有数据

输入参数

名称 类型 描述
- - -

输出参数

名称 类型 描述
交易所 object -
合约代码 object -
合约名称 object -
品种代码 object -
品种名称 object -
合约乘数 int64 -
最小跳动 float64 -
开仓费率(按金额) float64 -
开仓费用(按手) float64 -
平仓费率(按金额) float64 -
平仓费用(按手) float64 -
平今费率(按金额) float64 -
平今费用(按手) float64 -
做多保证金率(按金额) float64 -
做多保证金(按手) int64 -
做空保证金率(按金额) float64 -
做空保证金(按手) int64 -
上日结算价 float64 -
上日收盘价 float64 -
最新价 float64 -
成交量 int64 -
持仓量 int64 -
1手开仓费用 float64 -
1手平仓费用 float64 -
1手平今费用 float64 -
做多1手保证金 float64 -
做空1手保证金 float64 -
1Tick平仓盈亏 float64 -
2Tick平仓盈亏 float64 -
1Tick平仓收益率 object -
2Tick平仓收益率 object -
1Tick平今盈亏 float64 -
2Tick平今盈亏 float64 -
1Tick平今收益率 object -
2Tick平今收益率 object -
更新时间 object -

接口示例

import akshare as ak

futures_fees_info_df = ak.futures_fees_info()
print(futures_fees_info_df)

数据示例

      交易所    合约代码    合约名称  ... 1Tick平今收益率 2Tick平今收益率                 更新时间
0    CZCE   AP410   苹果10月  ...    -0.147%    -0.049%  2024-07-05 15:12:27
1    CZCE   AP411   苹果11月  ...    -0.153%    -0.051%  2024-07-05 15:12:27
2    CZCE   AP412   苹果12月  ...     -0.15%     -0.05%  2024-07-05 15:12:27
3    CZCE   AP501    苹果1月  ...    -0.148%     -0.05%  2024-07-05 15:12:27
4    CZCE   AP503    苹果3月  ...    -0.148%    -0.049%  2024-07-05 15:12:27
..    ...     ...     ...  ...        ...        ...                  ...
764  SHFE  zn2502  zn2502  ...     0.138%     0.295%  2024-07-05 15:12:27
765  SHFE  zn2503  zn2503  ...     0.138%     0.295%  2024-07-05 15:12:27
766  SHFE  zn2504  zn2504  ...     0.138%     0.295%  2024-07-05 15:12:27
767  SHFE  zn2505  zn2505  ...     0.138%     0.296%  2024-07-05 15:12:27
768  SHFE  zn2506  zn2506  ...     0.138%     0.295%  2024-07-05 15:12:27
[769 rows x 36 columns]

期货手续费与保证金

接口: futures_comm_info

目标地址: https://www.9qihuo.com/qihuoshouxufei

描述: 九期网-期货手续费数据

限量: 单次返回指定 symbol 的所有数据

输入参数

名称 类型 描述
symbol str symbol="所有"; choice of {"所有", "上海期货交易所", "大连商品交易所", "郑州商品交易所", "上海国际能源交易中心", "中国金融期货交易所", "广州期货交易所"}

输出参数

名称 类型 描述
交易所名称 object -
合约名称 object -
合约代码 object -
现价 float64 -
涨停板 float64 -
跌停板 float64 -
保证金-买开 float64 注意单位: %
保证金-卖开 float64 注意单位: %
保证金-每手 float64 注意单位: 元
手续费标准-开仓-万分之 float64 -
手续费标准-开仓-元 object -
手续费标准-平昨-万分之 float64 -
手续费标准-平昨-元 object -
手续费标准-平今-万分之 float64 -
手续费标准-平今-元 object -
每跳毛利 int64 注意单位: 元
手续费 float64 注意: 开+平
每跳净利 float64 注意单位: 元
备注 object 是否主力合约
手续费更新时间 object -
价格更新时间 object -

接口示例

import akshare as ak

futures_comm_info_df = ak.futures_comm_info(symbol="所有")
print(futures_comm_info_df)

数据示例

         交易所名称          合约名称  ...                  手续费更新时间                   价格更新时间
0      上海期货交易所        沪银2404  ...  2024-04-15 22:59:13.785  2024-04-15 22:58:45.832
1      上海期货交易所        沪银2405  ...  2024-04-15 22:59:13.785  2024-04-15 22:58:45.832
2      上海期货交易所        沪银2406  ...  2024-04-15 22:59:13.785  2024-04-15 22:58:45.832
3      上海期货交易所        沪银2407  ...  2024-04-15 22:59:13.785  2024-04-15 22:58:45.832
4      上海期货交易所        沪银2408  ...  2024-04-15 22:59:13.785  2024-04-15 22:58:45.832
..         ...           ...  ...                      ...                      ...
695  中国金融期货交易所  30年期国债期货2409  ...  2024-04-15 22:59:37.599  2024-04-15 22:58:45.832
696  中国金融期货交易所  30年期国债期货2412  ...  2024-04-15 22:59:37.599  2024-04-15 22:58:45.832
697  中国金融期货交易所     2年期国债2406  ...  2024-04-15 22:59:37.599  2024-04-15 22:58:45.832
698  中国金融期货交易所     2年期国债2409  ...  2024-04-15 22:59:37.599  2024-04-15 22:58:45.832
699  中国金融期货交易所     2年期国债2412  ...  2024-04-15 22:59:37.599  2024-04-15 22:58:45.832
[700 rows x 21 columns]

金十数据

接口: futures_comm_js

目标地址: https://www.jin10.com/

描述: 金十财经-期货手续费数据

限量: 单次返回指定日期的期货手续费数据

输入参数

名称 类型 描述
date str date="20260213"; 日期格式为 YYYYMMDD

输出参数

名称 类型 描述
日期 object -
合约品种 str -
合约代码 str -
手续费公布时间 str -
价格公布时间 str -
现价 float64 -
涨停板 float64 -
跌停板 float64 -
保证金/买开 str -
保证金/卖开 str -
保证金/每手 str -
开仓 str -
平今 str -
平昨 str -
每手跳数 int64 -
每跳毛利 float64 -
每跳净利 float64 -
交易所 str -

接口示例

import akshare as ak

futures_comm_js_df = ak.futures_comm_js(date="20260213")
print(futures_comm_js_df)

数据示例

    日期        合约品种    合约代码  ... 每跳毛利   每跳净利         交易所
0   2026-02-13      黄金2604  au2604  ...  NaN    0.0     上海期货交易所
1   2026-02-13      鸡蛋2604  jd2604  ...  NaN    0.5     大连商品交易所
2   2026-02-13    集运指数2604  ec2604  ...  NaN -105.5  上海国际能源交易中心
3   2026-02-13       锰硅605   SM605  ...  NaN    7.0     郑州商品交易所
4   2026-02-13     铸造铝2604  ad2604  ...  NaN   38.9     上海期货交易所
..         ...         ...     ...  ...  ...    ...         ...
85  2026-02-13   5年期国债2603  TF2603  ...  NaN   47.0   中国金融期货交易所
86  2026-02-13  30年期国债2603  TL2603  ...  NaN   97.0   中国金融期货交易所
87  2026-02-13   2年期国债2603  TS2603  ...  NaN   37.0   中国金融期货交易所
88  2026-02-13    20号胶2604  nr2604  ...  NaN   47.3  上海国际能源交易中心
89  2026-02-13   10年国债2603   T2603  ...  NaN   47.0   中国金融期货交易所
[90 rows x 18 columns]

期货规则-交易日历表

接口: futures_rule

目标地址: https://www.gtjaqh.com/pc/calendar.html

描述: 国泰君安期货-交易日历数据表

限量: 单次返回指定交易日所有合约的交易日历数据

输入参数

名称 类型 描述
date str date="20231205"; 需要指定为交易日, 且是近期的日期

输出参数

名称 类型 描述
交易所 object -
品种 object -
代码 object -
交易保证金比例 float64 注意单位: %
涨跌停板幅度 float64 注意单位: %
合约乘数 int64 -
最小变动价位 float64 -
限价单每笔最大下单手数 int64 -
特殊合约参数调整 object -
调整备注 object -

接口示例

import akshare as ak

futures_rule_df = ak.futures_rule(date="20231205")
print(futures_rule_df)

数据示例

     交易所          品种  ...                                      特殊合约参数调整  调整备注
0    上期所           铜  ...  CU2312合约交易保证金比例为20.0%; CU2401合约交易保证金比例为15.0%   NaN
1    上期所         铜期权  ...    期权卖方交易保证金中涉及标的期货合约的公司交易保证金按照对应的期货合约保证金标准收取   NaN
2    上期所           铝  ...  AL2312合约交易保证金比例为20.0%; AL2401合约交易保证金比例为15.0%   NaN
3    上期所         铝期权  ...    期权卖方交易保证金中涉及标的期货合约的公司交易保证金按照对应的期货合约保证金标准收取   NaN
4    上期所           锌  ...  ZN2312合约交易保证金比例为20.0%; ZN2401合约交易保证金比例为15.0%   NaN
..   ...         ...  ...                                           ...   ...
117  中金所  中证1000股指期权  ...                       保证金调整系数为14%,最低保障系数为0.50   NaN
118  中金所       2年期国债  ...                          TS2312合约交易保证金比例为1.3%   NaN
119  中金所       5年期国债  ...                          TF2312合约交易保证金比例为2.5%   NaN
120  中金所      30年期国债  ...                          TL2312合约交易保证金比例为6.5%   NaN
121  中金所      10年期国债  ...                           T2312合约交易保证金比例为3.5%   NaN
[122 rows x 10 columns]

库存数据-99期货网

接口: futures_inventory_99

目标地址: https://www.99qh.com/data/stockIn?productId=61

描述: 99 期货网-大宗商品库存数据

限量: 单次返回指定 symbol 的具体品种的期货库存数据, 仓单日报数据

输入参数

名称 类型 描述
symbol str symbol='豆一'; 交易所对应的具体品种中文名称或者英文代码; 如:大连商品交易所的豆一; 具体品种查询:https://www.99qh.com/data/stockIn?productId=61

输出参数

名称 类型 描述
日期 object -
收盘价 float64 -
库存 int64 -

接口示例

import akshare as ak

futures_inventory_99_df = ak.futures_inventory_99(symbol='豆一')
print(futures_inventory_99_df)

数据示例

         日期     收盘价     库存
0     2005-01-14  3000.0  13107
1     2005-01-21  2627.0  22695
2     2005-01-28  2631.0  25031
3     2005-02-04  2637.0  20023
4     2005-02-18  2680.0  18454
...          ...     ...    ...
4014  2025-02-27  4232.0  37696
4015  2025-02-28  4218.0  37696
4016  2025-03-03  4239.0  37536
4017  2025-03-04  4252.0  37536
4018  2025-03-05  4175.0  37536
[4019 rows x 3 columns]

库存数据-东方财富

接口: futures_inventory_em

目标地址: http://data.eastmoney.com/ifdata/kcsj.html

描述: 东方财富网-期货数据-库存数据; 近 60 个交易日的期货库存日频率数据

限量: 返回指定交易所指定品种的期货库存数据, 仓单日报数据

输入参数

名称 类型 描述
symbol str symbol="A"; 支持品种代码和中文名称,中文名称参见:https://data.eastmoney.com/ifdata/kcsj.html

输出参数

名称 类型 描述
日期 object 日期
库存 int64 库存数据
增减 float64 相对前一个交易日的增减

接口示例

import akshare as ak

futures_inventory_em_df = ak.futures_inventory_em(symbol="A")
print(futures_inventory_em_df)

数据示例

        日期     库存     增减
0   2024-11-19  15522    NaN
1   2024-11-20  15522    0.0
2   2024-11-21  16322  800.0
3   2024-11-22  16902  580.0
4   2024-11-25  17139  237.0
..         ...    ...    ...
61  2025-02-21  38028    0.0
62  2025-02-24  38146  118.0
63  2025-02-25  38146    0.0
64  2025-02-26  37696 -450.0
65  2025-02-27  37696    0.0
[66 rows x 3 columns]

展期收益率

展期收益率是由不同交割月的价差除以相隔月份数计算得来, 它反映了市场对该品种在近期交割和远期交割的价差预期.

AKShare 中可以通过 get_roll_yield_bar 接口下载展期收益率数据.

这里展期收益率列表的序列类型分为三种, 分别可以通过:

1. type_method = "date"  # 某商品品种在不同日期的主力合约和次主力合约的价差组成
2. type_method = "symbol"  # 某商品品种在某天的所有交割月合约价格组成, 可以很方便的观察该品种从近期到远期的展期结构
3. type_method = "var"  # 某交易日, 所有品种的主力次主力合约展期收益率的组合, 可以方便的找到展期收益率高的品种和低的品种

来获取.

其中 "date" 类型, 调用方法例子为:

import akshare as ak

ak.get_roll_yield_bar(type_method="date", var="RB", start_day="20191009", end_day="20191030")  # 需要收盘收运行

其中 "symbol" 类型, 调用方法例子为:

import akshare as ak

ak.get_roll_yield_bar(type_method="symbol", var="RB", date="20191008")  # 需要收盘收运行

其中 "var" 类型, 调用方法例子为:

import akshare as ak

ak.get_roll_yield_bar(type_method="var", date="20191008")  # 需要收盘收运行

利用 get_roll_yield 接口, 可以找到特定合约特定日期的主力合约次主力合约展期收益率, 或通过 symbol1 和 symbol2 变量自定义某两个合约的展期收益率.

import akshare as ak

ak.get_roll_yield(date="20180718", var="IF", symbol1="IF1812", symbol2="IF1811")  # 需要收盘收运行

注意: 1. 主力合约和次主力合约的定义, 是由该日的各交割月合约持仓量由大到小排序得到.

注册仓单

注册仓单是由各交易所的公布的日级数据, 在一定程度上可以反映市场的库存变化. 调用例子如下:

import akshare as ak

ak.get_receipt(start_date="20180712", end_date="20180719", vars_list=["CU", "NI"])

注意:

  1. vars_list 变量接上需要爬取的品种列表, 即使是一个品种, 也需要以列表形式输入;

  2. 在研究仓单的方向变化时, 需要考虑一些品种的年度周期性, 如农产品的收割季、工业品的开工季等;

  3. 需考虑到交割日的仓单变化.

现货价格和基差

基差是商品期货非常重要的基本面因素, AKShare 在这里提供 3 中获取基差的方法:

第一种:获取近期交易日的基差数据

import akshare as ak

futures_spot_price_df = ak.futures_spot_price("20240430")
print(futures_spot_price_df)
   symbol spot_price near_contract  ... near_basis_rate dom_basis_rate      date
0       C    2298.57         c2405  ...        0.037167       0.038037  20240430
1      CS     3042.0        cs2405  ...       -0.081854      -0.086128  20240430
2       A     4730.0         a2405  ...       -0.013953      -0.014588  20240430
3       M     3340.0         m2405  ...       -0.018862       0.013174  20240430
4       Y     7840.0         y2405  ...       -0.029337      -0.025765  20240430
5       P     7960.0         p2405  ...       -0.023618      -0.071608  20240430
6      JD     3455.0        jd2405  ...       -0.146744       0.133719  20240430
7       L    8407.14         l2405  ...        0.008191       0.010807  20240430
8       V     5556.0         v2405  ...        0.035997       0.069834  20240430
9      PP    7842.86        pp2405  ...       -0.031603      -0.027268  20240430
10      I     892.11         i2405  ...       -0.005168      -0.021421  20240430
11     EG    4481.67        eg2405  ...       -0.037412      -0.006397  20240430
12     EB     9530.0        eb2405  ...       -0.007135       -0.01532  20240430
13     PG     5052.0        pg2405  ...       -0.087688      -0.088282  20240430
14     LH      14.85        lh2405  ...      976.777778     1169.03367  20240430
15     WH     2616.0         WH405  ...        0.222477       0.222477  20240430
16     PM     2616.0         PM405  ...        0.193425       0.193425  20240430
17     CF   16640.17         CF405  ...       -0.070622        -0.0565  20240430
18     SR     6650.0         SR405  ...       -0.029925      -0.073534  20240430
19     TA     5940.5         TA405  ...       -0.006481      -0.003114  20240430
20     OI    8398.33         OI405  ...       -0.015042       0.009486  20240430
21     MA    2651.67         MA405  ...       -0.020994      -0.036079  20240430
22     FG     1492.0         FG405  ...        0.018097       0.039544  20240430
23     RS     5996.0         RS407  ...       -0.077051      -0.074383  20240430
24     RM    2803.33         RM405  ...       -0.040427      -0.010463  20240430
25     SF    6464.29         SF405  ...        0.064309       0.099889  20240430
26     SM     5955.0         SM405  ...        0.293367       0.311167  20240430
27     CY    24950.0         CY405  ...       -0.175752      -0.147695  20240430
28     UR    2435.83         UR405  ...       -0.119397      -0.157577  20240430
29     SA     2210.0         SA405  ...       -0.026244      -0.003167  20240430
30     PF     7652.0         PF405  ...       -0.064297      -0.034762  20240430
31     SH      790.0         SH405  ...        1.910127       2.382278  20240430
32     CU   81593.33        cu2405  ...        0.000695       0.002165  20240430
33     AL    20540.0        al2405  ...        0.001217       0.003165  20240430
34     ZN    23378.0        zn2405  ...       -0.001625      -0.000342  20240430
35     PB    17000.0        pb2405  ...        0.020882       0.019412  20240430
36     NI  144166.67        ni2405  ...       -0.005318      -0.001503  20240430
37     SN   262825.0        sn2405  ...       -0.009455      -0.005574  20240430
38     AU     547.64        au2405  ...        0.003469       0.009422  20240430
39     AG    7054.67        ag2405  ...        0.002457      -0.000237  20240430
40     RB    3586.22        rb2405  ...        -0.01735       0.023362  20240430
41     WR     3845.2        wr2405  ...       -0.059867      -0.059867  20240430
42     HC     3896.0        hc2405  ...       -0.022331      -0.020021  20240430
43     FU     5816.0        fu2405  ...       -0.352132      -0.397008  20240430
44     BU    3680.86        bu2405  ...        0.008732       0.026391  20240430
45     RU    13560.0        ru2405  ...        0.022493        0.04351  20240430
46     SP     6400.0        sp2405  ...       -0.025312      -0.000313  20240430
47     SS    14267.5        ss2405  ...       -0.020852        0.00403  20240430
48     BR    13260.0        br2405  ...       -0.005279      -0.009427  20240430
49     SI    13660.0        SI2405  ...       -0.127379      -0.118228  20240430
50     LC   115400.0        LC2405  ...       -0.023397      -0.018631  20240430
[51 rows x 11 columns]

返回值分别为品种、现货价格、最近交割合约、最近交割合约价格、主力合约、主力合约价格、最近合约基差值、主力合约基差值、最近合约基差率、主力合约基差率.

第二种:获取历史交易日的基差数据

import akshare as ak

futures_spot_price_previous_df = ak.futures_spot_price_previous('20240430')
print(futures_spot_price_previous_df)
       商品     现货价格 主力合约代码  主力合约价格  ...  主力合约变动百分比 180日内主力基差最高 180日内主力基差最低 180日内主力基差平均
0         81593.3   2406   81770  ...      -0.22     1050.00     -791.67      104.24
1     螺纹钢  3586.22   2410    3670  ...      -2.31      113.89     -143.78      -14.75
2           23378   2406   23370  ...       0.03      319.00     -370.00       17.61
3           20540   2406   20605  ...      -0.32      276.67     -178.33       13.24
4      黄金   547.64   2408   552.8  ...      -0.91        5.92       -8.03       -1.03
5      线材   3845.2   2405    3615  ...       5.98      230.20     -135.00       -2.20
6     燃料油     5816   2409    3507  ...      39.70     2618.00     2059.00     2340.99
7    天然橡胶    13610   2409   14150  ...      -3.97     -505.00    -1540.00     -931.96
8           17000   2406   17330  ...      -1.94      115.00     -381.25      -99.64
9      白银  7054.67   2406    7053  ...       0.02      181.00     -197.00      -15.58
10   石油沥青  3680.86   2409    3778  ...      -2.64      123.33     -295.00     -121.34
11   热轧卷板     3896   2410    3818  ...       2.00      132.00      -62.00       26.62
12         144167   2406  143950  ...       0.15     5543.33     -885.00     1265.46
13         262825   2406  261360  ...       0.56     4060.00    -6432.50     -160.25
14     纸浆     6400   2409    6398  ...       0.03      470.00      -96.00      107.12
15    不锈钢  14267.5   2409   14325  ...      -0.40      690.00     -290.00      181.46
16  丁二烯橡胶    13260   2406   13135  ...       0.94      590.00     -760.00       67.67
17    PTA   5940.5   2409    5922  ...       0.30      121.56     -140.50       -2.87
18     白糖     6650   2409    6161  ...       7.35      831.00      121.00      393.34
19     棉花  16640.2   2409   15700  ...       5.65     1534.33      677.67     1012.39
20     普麦     2616   2405    3122  ...     -19.34     -130.00     -506.00     -300.03
21  菜籽油OI  8398.33   2409    8478  ...      -0.94      319.33      -93.67      114.28
22     玻璃    18.65   2409    1551  ...      -3.95      185.80     -226.40       -2.20
23    菜籽粕  2803.33   2409    2774  ...       1.03      398.00       10.67      156.70
24    油菜籽     5996   2411    5550  ...       7.44      621.00     -263.00      243.08
25     硅铁  6464.29   2409    7110  ...      -9.98       44.29     -645.71     -183.63
26     锰硅     5955   2409    7808  ...     -31.12      -31.67    -1853.00     -320.69
27   甲醇MA  2651.67   2409    2556  ...       3.58      219.00      -32.00       90.06
28     棉纱    24950   2409   21265  ...      14.77     6110.00     3135.00     4259.29
29     尿素  2435.83   2409    2052  ...      15.72      634.00      113.67      356.79
30     纯碱     2210   2409    2203  ...       0.32     1091.00     -126.00      448.78
31   涤纶短纤     7652   2406    7386  ...       3.48      380.00       -6.00      209.43
32     PX     8700   2409    8486  ...       2.46      410.00     -354.00       86.27
33     烧碱      790   2409    2672  ...      -8.22      228.50     -371.25     -120.92
34    棕榈油     7960   2409    7390  ...       7.16      800.00      -90.00      144.17
35   聚氯乙烯     5556   2409    5944  ...      -6.98      -36.00     -422.00     -271.19
36    聚乙烯  8407.14   2409    8498  ...      -1.07      250.57     -116.57       32.63
37     豆一     4730   2407    4661  ...       1.46      237.00     -151.00        8.09
38     豆粕     3340   2409    3384  ...      -1.32      650.00      -50.00      328.38
39     豆油     7840   2409    7638  ...       2.58      608.00      116.00      390.83
40     玉米  2298.57   2407    2386  ...      -3.78      147.00     -116.14        2.84
41    铁矿石   892.11   2409     873  ...       2.13       93.28       -2.33       48.35
42     鸡蛋     6.91   2409    3917  ...     -13.37     1227.00     -523.00      374.66
43    聚丙烯  7842.86   2409    7629  ...       2.72      359.86       19.71      198.15
44   玉米淀粉     3042   2407    2780  ...       8.61      468.00      236.00      324.03
45    乙二醇  4481.67   2409    4453  ...       0.62      102.00     -290.33      -36.81
46    苯乙烯     9530   2406    9384  ...       1.53      417.00     -299.00       55.10
47  液化石油气     5052   2406    4606  ...       8.83      843.00     -113.00      314.14
48     生猪    14.85   2409   17375  ...     -17.00     2050.00    -3275.00     -441.79
49    工业硅    13660   2406   12045  ...      11.82     2140.00      820.00     1609.08
50    碳酸锂   115400   2407  113250  ...       1.86    34500.00   -14750.00     6372.50
[51 rows x 9 columns]

第三种:获取历史某段时间的基差值

import akshare as ak

futures_spot_price_daily_df = ak.futures_spot_price_daily(start_day="20240415", end_day="20240418", vars_list=["CU", "RB"])
print(futures_spot_price_daily_df)
  symbol spot_price near_contract  ... near_basis_rate dom_basis_rate      date
0     CU    76290.0        cu2404  ...             0.0       0.010355  20240415
1     RB    3512.89        rb2404  ...       -0.019895       0.027929  20240415
2     CU    76800.0        cu2405  ...        0.001562       0.003906  20240416
3     RB     3500.0        rb2405  ...           0.014          0.032  20240416
4     CU    76380.0        cu2405  ...        0.000916       0.003404  20240417
5     RB     3524.0        rb2405  ...        0.014472       0.032633  20240417
6     CU   76878.33        cu2405  ...        0.007306       0.010298  20240418
7     RB    3588.44        rb2405  ...         0.00573       0.027187  20240418
[8 rows x 11 columns]

注意: 1. 现货价格是从生意社网站采集的, 仅支持从 2011 年至今每个交易日数据.

会员持仓排名

自从蜘蛛网策略问世以来, 会员持仓数据日益受到关注. 数据的获取方式如下所示: 获取某段时间的会员持仓排名前 5、前 10、前 15、前 20 等总和.

import akshare as ak

get_rank_sum_daily_df = ak.get_rank_sum_daily(start_day="20180718", end_day="20180719", vars_list=["IF", "C"])
print(get_rank_sum_daily_df)

获取某交易日某品种的持仓排名榜

import akshare as ak

ak.get_dce_rank_table()
ak.get_cffex_rank_table()
ak.get_rank_table_czce()
ak.get_shfe_rank_table()

代码示例:

import akshare as ak

get_rank_table_czce_df = ak.get_rank_table_czce(date='20200213')
print(get_rank_table_czce_df)

注意:

1. 因为每个交易所公布的持仓排名不同: 大连商品交易所只公布品种的总持仓排名;

2. 没有按不同交割月划分;上海、中金交易所公布了每个交割月的持仓排名, 没有公布品种所有合约总排名;

3. 因此这里的品种排名和是各合约加总计算得来;郑州交易所公布了各合约排名和品种排名, 因此这里都是交易所原始数据.

大连商品交易所

接口: futures_dce_position_rank

目标地址: http://www.dce.com.cn/dalianshangpin/xqsj/tjsj26/rtj/rcjccpm/index.html

描述: 大连商品交易所指定交易日的具体合约的持仓排名

限量: 单次返回所有合约的持仓排名数据, 返回以合约名字为键, 具体排名数据为值的字典

输入参数

名称 类型 描述
date str date="20200511"; 指定交易日, 该数据接口可以获取从 2000 年开始的数据, 20160104 由于交易所数据问题,返回为空可以调用 futures_dce_position_rank_other 来返回数据
vars_list list vars_list=cons.contract_symbols; 指定品种,比如:["C", "CS"]

P.S. futures_dce_position_rank_other 函数只返回页面显示的活跃合约,返回格式同 futures_dce_position_rank

输出参数-字典

P.S. 这里仅列出值(pandas.DataFrame)的字段信息

名称 类型 描述
long_open_interest object 持买单量
long_open_interest_chg float64 持买单量-增减
long_party_name object 会员简称
rank float64 名次
short_open_interest float64 持卖单量
short_open_interest_chg float64 持买单量-增减
short_party_name object 会员简称
vol float64 成交量
vol_chg float64 成交量-增减
vol_party_name object 会员简称
symbol object 具体合约
variety object 品种

接口示例

import akshare as ak

futures_dce_detail_dict = ak.futures_dce_position_rank(date="20200513")
print(futures_dce_detail_dict)

数据示例-字典

{'jm2009':    long_open_interest long_open_interest_chg  ...  symbol  variety
0               9,063                   -253  ...  jm2009       JM
1               8,255                     65  ...  jm2009       JM
2               5,954                   -216  ...  jm2009       JM
3               3,691                   -127  ...  jm2009       JM
4               3,387                    115  ...  jm2009       JM
..                ...                    ...  ...     ...      ...
15              1,539                   -120  ...  jm2009       JM
16              1,457                    158  ...  jm2009       JM
17              1,391                     92  ...  jm2009       JM
18              1,377                    -60  ...  jm2009       JM
19              1,343                    -40  ...  jm2009       JM
}

广州期货交易所

接口: futures_gfex_position_rank

目标地址: http://www.gfex.com.cn/gfex/rcjccpm/hqsj_tjsj.shtml

描述: 广州期货交易所-日成交持仓排名

限量: 单次返回所有合约的日成交持仓排名数据, 返回以合约名字为键, 具体排名数据为值的字典

输入参数

名称 类型 描述
date str date="20231113"; 指定交易日, 该数据接口可以获取从 20231110 开始的日成交持仓排名数据
vars_list list vars_list=None; 指定品种,比如:['SI', 'LC']

输出参数-字典

P.S. 这里仅列出值(pandas.DataFrame)的字段信息

名称 类型 描述
rank int64 名次
vol_party_name object 会员简称
vol int64 成交量
vol_chg int64 成交量-增减
long_party_name object 会员简称
long_open_interest int64 持买单量
long_open_interest_chg int64 持买单量-增减
short_party_name object 会员简称
short_open_interest int64 持卖单量
short_open_interest_chg int64 持卖单量-增减
symbol object 具体合约
variety object 品种

接口示例

import akshare as ak

futures_gfex_position_rank_dict = ak.futures_gfex_position_rank(date="20231113")
print(futures_gfex_position_rank_dict)

数据示例-字典

{'si2312':     rank vol_party_name   vol  ...  short_open_interest_chg  symbol  variety
0      1           中信期货  2940  ...                       50  SI2312       SI
1      2           国海良时  1013  ...                        1  SI2312       SI
2      3           永安期货   956  ...                     -376  SI2312       SI
3      4           宝城期货   901  ...                      120  SI2312       SI
4      5           浙商期货   648  ...                      -10  SI2312       SI
5      6         国投安信期货   640  ...                     -460  SI2312       SI
6      7         国泰君安期货   620  ...                      -94  SI2312       SI
7      8           东证期货   515  ...                        1  SI2312       SI
8      9           广发期货   352  ...                       52  SI2312       SI
9     10           南华期货   294  ...                      895  SI2312       SI
10    11         物产中大期货   275  ...                      -90  SI2312       SI
11    12           华金期货   263  ...                       24  SI2312       SI
12    13           广州期货   211  ...                       -4  SI2312       SI
13    14           华泰期货   205  ...                        0  SI2312       SI
14    15           国贸期货   185  ...                        0  SI2312       SI
15    16           中粮期货   178  ...                        2  SI2312       SI
16    17           申银万国   128  ...                        0  SI2312       SI
17    18           中原期货   118  ...                      -20  SI2312       SI
18    19           海证期货   113  ...                      -10  SI2312       SI
19    20           兴证期货   108  ...                      -22  SI2312       SI
[20 rows x 12 columns], 'si2401':     rank vol_party_name    vol  ...  short_open_interest_chg  symbol  variety
0      1           中信期货  11711  ...                     -195  SI2401       SI
1      2           广州期货   8079  ...                       96  SI2401       SI
2      3           中信建投   7222  ...                      535  SI2401       SI
3      4           广发期货   4361  ...                     1045  SI2401       SI
4      5           华泰期货   3014  ...                       97  SI2401       SI
5      6           东证期货   2252  ...                       89  SI2401       SI
6      7         国投安信期货   1897  ...                      -70  SI2401       SI
7      8           永安期货   1757  ...                       25  SI2401       SI
8      9           海通期货   1723  ...                      -27  SI2401       SI
9     10         国泰君安期货   1514  ...                       16  SI2401       SI
10    11           国海良时   1456  ...                      611  SI2401       SI
11    12           长安期货   1441  ...                      418  SI2401       SI
12    13           华闻期货   1307  ...                    -1199  SI2401       SI
13    14           方正中期   1247  ...                       20  SI2401       SI
14    15           宝城期货   1158  ...                      317  SI2401       SI
15    16           华金期货   1052  ...                       35  SI2401       SI
16    17           信达期货    924  ...                      -45  SI2401       SI
17    18           兴证期货    866  ...                        2  SI2401       SI
18    19           浙商期货    777  ...                       19  SI2401       SI
19    20           徽商期货    761  ...                        5  SI2401       SI
[20 rows x 12 columns], 'lc2401':     rank vol_party_name     vol  ...  short_open_interest_chg  symbol  variety
0      1           中信期货  164523  ...                    -1741  LC2401       LC
1      2           华闻期货   50941  ...                     -284  LC2401       LC
2      3           海通期货   47107  ...                     -822  LC2401       LC
3      4           徽商期货   23884  ...                     1523  LC2401       LC
4      5         东方财富期货   22906  ...                      205  LC2401       LC
5      6         国泰君安期货   21530  ...                     -277  LC2401       LC
6      7           中信建投   21033  ...                      541  LC2401       LC
7      8           渤海期货   20804  ...                     -146  LC2401       LC
8      9           宝城期货   18449  ...                      568  LC2401       LC
9     10           东证期货   16656  ...                      -76  LC2401       LC
10    11           华泰期货   16101  ...                      325  LC2401       LC
11    12           广发期货   15262  ...                      146  LC2401       LC
12    13           方正中期   15198  ...                     1664  LC2401       LC
13    14           银河期货   11187  ...                      863  LC2401       LC
14    15           东吴期货   10747  ...                      723  LC2401       LC
15    16           平安期货    9572  ...                      -54  LC2401       LC
16    17           华安期货    9340  ...                      296  LC2401       LC
17    18           国信期货    9284  ...                      -44  LC2401       LC
18    19           民生期货    9213  ...                      -91  LC2401       LC
19    20           国富期货    9171  ...                     -174  LC2401       LC
[20 rows x 12 columns], 'lc2407':     rank vol_party_name    vol  ...  short_open_interest_chg  symbol  variety
0      1           中信期货  36637  ...                      244  LC2407       LC
1      2           海通期货   4366  ...                       30  LC2407       LC
2      3           中信建投   3499  ...                       10  LC2407       LC
3      4         国泰君安期货   3314  ...                      308  LC2407       LC
4      5           广发期货   3123  ...                       43  LC2407       LC
5      6         东方财富期货   2976  ...                       82  LC2407       LC
6      7           东证期货   2782  ...                     -133  LC2407       LC
7      8           徽商期货   2716  ...                      411  LC2407       LC
8      9           永安期货   2269  ...                       -7  LC2407       LC
9     10           华泰期货   2076  ...                       23  LC2407       LC
10    11           平安期货   2065  ...                       -7  LC2407       LC
11    12           方正中期   1991  ...                      301  LC2407       LC
12    13           华闻期货   1956  ...                       -3  LC2407       LC
13    14           华安期货   1766  ...                       76  LC2407       LC
14    15           安粮期货   1758  ...                     -190  LC2407       LC
15    16           申银万国   1481  ...                       19  LC2407       LC
16    17           东吴期货   1398  ...                       18  LC2407       LC
17    18           中泰期货   1175  ...                      -93  LC2407       LC
18    19           先锋期货   1144  ...                      -19  LC2407       LC
19    20           银河期货   1100  ...                     -218  LC2407       LC
[20 rows x 12 columns]}

仓单日报

仓单日报-郑州商品交易所

接口: futures_warehouse_receipt_czce

目标地址: http://www.czce.com.cn/cn/jysj/cdrb/H770310index_1.htm

描述: 郑州商品交易所-交易数据-仓单日报

限量: 单次返回当前交易日的所有仓单日报数据

输入参数

名称 类型 描述
date str date="20200702"; 交易日

输出参数

名称 类型 描述
键值对字典 dict 键值对, 键为品种代码, 值为 pandas.DataFrame 格式的数据

接口示例

import akshare as ak

futures_warehouse_receipt_czce_df = ak.futures_warehouse_receipt_czce(date="20200702")
print(futures_warehouse_receipt_czce_df)

数据示例

{'SR':     仓库编号       仓库简称    年度   等级   品牌   仓单数量 当日增减 有效预报   升贴水
0   0103       藁城永安   NaN  NaN  NaN      0    0  NaN   100
1   0112       津军粮城   NaN  NaN  NaN      0    0  NaN    80
2   0201      南京铁心桥   NaN  NaN  NaN      0    0  NaN   200
3   0404       荣桂钦州   NaN  NaN  NaN      0    0  NaN     0
4   0407       柳州桂糖   NaN  NaN  NaN      0    0  NaN     0
5   0409       云南广大  1920    1   康白    180    0  NaN  -170
6    NaN        NaN  1920    1  黎山雪     80    0  NaN   NaN
7    NaN        NaN  1920    1  三菁山     20    0  NaN   NaN
8    NaN        NaN  1920    1  仙人山     50    0  NaN   NaN
9     小计        NaN   NaN  NaN  NaN    330    0    0   NaN
10  0411       佛山华商   NaN  NaN  NaN      0    0  NaN    80
11  0415       营口港务   NaN  NaN  NaN      0    0  NaN    50
12  0417       中糖湖北  1920    1   绿原    407    0  NaN   240
13   NaN        NaN  1920    1   西沁    363    0  NaN   NaN
14    小计        NaN   NaN  NaN  NaN    770    0  230   NaN
15  0428      郑州南阳寨  1920    1   中糖   1431    0  NaN   140
16    小计        NaN   NaN  NaN  NaN   1431    0   79   NaN
17  0433       荣桂来宾   NaN  NaN  NaN      0    0  NaN     0
18  0434       广西贵港   NaN  NaN  NaN      0    0  NaN     0
19  0435       广西弘信   NaN  NaN  NaN      0    0  NaN     0
20  0436       营口北方   NaN  NaN  NaN      0    0  NaN    50
21  0437  日照凌云海(厂库)  1920    1  ALL    440  -50  NaN    50
22    小计        NaN   NaN  NaN  NaN    440  -50    0   NaN
23  0438      广东北部湾  1920    1   甘岭   1640    0  NaN     0
24    小计        NaN   NaN  NaN  NaN   1640    0    0   NaN
25  0440      中粮曹妃甸   NaN  NaN  NaN      0    0  NaN    50
26  0441       弘信扶绥   NaN  NaN  NaN      0    0  NaN     0
27  0444       中糖南通   NaN  NaN  NaN      0    0  NaN   180
28  0445   中粮屯河(厂库)  1920    1  ALL   5000    0  NaN    50
29    小计        NaN   NaN  NaN  NaN   5000    0    0   NaN
30  0447   星光糖业(厂库)   NaN  NaN  NaN      0    0  NaN   100
31  0449       陕西咸阳  1920    1   晶菱     50    0  NaN    80
32   NaN        NaN  1920    1   中糖   1490    0  NaN   NaN
33    小计        NaN   NaN  NaN  NaN   1540    0    0   NaN
34  0450       冀盛物流   NaN  NaN  NaN      0    0  NaN    50
35  0451       中糖北京   NaN  NaN  NaN      0    0  NaN    50
36  0452       云南陆航  1920    1  大湾江     40   40  NaN  -100
37    小计        NaN   NaN  NaN  NaN     40   40    0   NaN
38  0454       云鸥物流   NaN  NaN  NaN      0    0  NaN     0
39  0508       平湖华瑞   NaN  NaN  NaN      0    0  NaN   180
40    总计        NaN   NaN  NaN  NaN  11191  -10  309   NaN, 'CF':      仓库编号  仓库简称    年度    等级   产地   仓单数量  当日增减  有效预报
0    0301  河南国储  1920  1128   新疆      1     0   NaN
1     NaN   NaN  1920  1129   新疆      1     0   NaN
2     NaN   NaN  1920  1228   新疆      7     0   NaN
3     NaN   NaN  1920  1229   新疆      5     0   NaN
4     NaN   NaN  1920  2127   新疆      2     0   NaN
..    ...   ...   ...   ...  ...    ...   ...   ...
368   NaN   NaN  1920  3129   新疆     41     0   NaN
369   NaN   NaN  1920  3130   新疆      8     0   NaN
370   NaN   NaN  1920  4129   新疆      5     0   NaN
371    小计   NaN   NaN   NaN  NaN     86     0     1
372    总计   NaN   NaN   NaN  NaN  20641  -261  2203}

仓单日报-大连商品交易所

接口: futures_warehouse_receipt_dce

目标地址: http://www.dce.com.cn/dce/channel/list/187.html

描述: 大连商品交易所-行情数据-统计数据-日统计-仓单日报

限量: 单次返回当前交易日的所有仓单日报数据

输入参数

名称 类型 描述
date str date="20251027"; 交易日

输出参数

名称 类型 描述
品种代码 object -
品种名称 object -
仓库/分库 object -
可选提货地点/分库-数量 object -
昨日仓单量(手) int64 -
今日仓单量(手) int64 -
增减(手) int64 -

接口示例

import akshare as ak

futures_warehouse_receipt_dce_df = ak.futures_warehouse_receipt_dce(date="20251027")
print(futures_warehouse_receipt_dce_df)

数据示例

     品种代码  品种名称   仓库/分库 可选提货地点/分库-数量  昨日仓单量(手)  今日仓单量(手)  增减(手)
0       a    豆一   哈尔滨益海         None      2200      2200      0
1       a    豆一  桦南宏安粮贸         None       200       200      0
2       a    豆一    源发物流         None      3021      3021      0
3       a    豆一    嫩江九三         None       454       454      0
4       a    豆一    中船东北         None      1215      1215      0
..    ...   ...     ...          ...       ...       ...    ...
186     y    豆油    天津九三         None      1200      1200      0
187     y    豆油    河北嘉好         None      2000      2000      0
188     y    豆油    钦州中粮         None      2000      2000      0
189     y  豆油小计    None         None     27344     27144   -200
190  None    总计    None         None    315072    314394   -678

仓单日报-上海期货交易所

接口: futures_shfe_warehouse_receipt

目标地址: https://tsite.shfe.com.cn/statements/dataview.html?paramid=dailystock&paramdate=20200703

描述: 提供上海期货交易所指定交割仓库期货仓单日报

限量: 单次返回当前交易日的所有仓单日报数据

输入参数

名称 类型 描述
date str date="20200702"; 交易日

输出参数

名称 类型 描述
键值对字典 dict 键值对, 键为品种代码, 值为 pandas.DataFrame 格式的数据

接口示例

import akshare as ak

futures_shfe_warehouse_receipt_df = ak.futures_shfe_warehouse_receipt(date="20200702")
print(futures_shfe_warehouse_receipt_df)

数据示例

{'线材':     VARNAME VARSORT REGNAME    REGSORT  ... WRTWGHTS WRTCHANGE ROWORDER ROWSTATUS
179      线材      80      江苏          2  ...        0         0       26         0
180      线材      80      江苏          2  ...        0         0       76         0
181      线材      80      江苏          2  ...        0         0   100000         1
182      线材      80      浙江          3  ...        0         0       19         0
183      线材      80      浙江          3  ...        0         0       68         0
184      线材      80      浙江          3  ...        0         0   100000         1
185      线材      80      天津          8  ...        0         0       40         0
186      线材      80      天津          8  ...        0         0       89         0
187      线材      80      天津          8  ...        0         0   100000         1
188      线材      80          999999999  ...        0         0   200000         2
[10 rows x 11 columns], '铝':    VARNAME VARSORT REGNAME    REGSORT  ... WRTWGHTS WRTCHANGE ROWORDER ROWSTATUS
30             20      上海          0  ...     3539         0       16         0
31             20      上海          0  ...        0         0       17         0
32             20      上海          0  ...      650         0       25         0
33             20      上海          0  ...      374         0       27         0
34             20      上海          0  ...        0         0       28         0
35             20      上海          0  ...       51         0       29         0
36             20      上海          0  ...      572         0       38         0
37             20      上海          0  ...     2431         0      340         0
38             20      上海          0  ...        0         0      344         0
39             20      上海          0  ...        0         0      346         0
40             20      上海          0  ...        0         0      383         0
41             20      上海          0  ...     7617         0   100000         1
42             20      广东          1  ...     1777         0        6         0
43             20      广东          1  ...        0         0        8         0
44             20      广东          1  ...     4230         0       12         0
45             20      广东          1  ...        0         0      342         0
46             20      广东          1  ...      778         0      368         0
47             20      广东          1  ...     6785         0   100000         1
48             20      江苏          2  ...     8750         0       26         0
49             20      江苏          2  ...     4586         0       84         0
50             20      江苏          2  ...    11405         0      318         0
51             20      江苏          2  ...       76         0      345         0
52             20      江苏          2  ...        0         0      348         0
53             20      江苏          2  ...     1326         0      349         0
54             20      江苏          2  ...    11267         0      352         0
55             20      江苏          2  ...        0         0      353         0
56             20      江苏          2  ...    37410         0   100000         1
57             20      浙江          3  ...     1907         0       19         0
58             20      浙江          3  ...        0         0      321         0
59             20      浙江          3  ...        0         0      324         0
60             20      浙江          3  ...    17983         0      327         0
61             20      浙江          3  ...    11110       603      354         0
62             20      浙江          3  ...    31000       603   100000         1
63             20      山东          4  ...     5509         0      363         0
64             20      山东          4  ...        0         0      364         0
65             20      山东          4  ...      650         0      365         0
66             20      山东          4  ...     6159         0   100000         1
67             20      天津          8  ...        0         0       40         0
68             20      天津          8  ...        0         0       42         0
69             20      天津          8  ...        0         0      338         0
70             20      天津          8  ...        0         0   100000         1
71             20      河南       9999  ...        0         0      333         0
72             20      河南       9999  ...      829         0      355         0
73             20      河南       9999  ...        0         0      356         0
74             20      河南       9999  ...        0         0      357         0
75             20      河南       9999  ...        0         0      358         0
76             20      河南       9999  ...      528         0      367         0
77             20      河南       9999  ...     1357         0   100000         1
78             20      辽宁       9999  ...        0         0      369         0
79             20      重庆       9999  ...        0         0      359         0
80             20      重庆       9999  ...        0         0      360         0
81             20      重庆       9999  ...        0         0   100000         1
82             20          999999999  ...        0         0   180000         2
83             20          999999999  ...    90328       603   190000         2
84             20          999999999  ...    90328       603   200000         2}

仓单日报-广州期货交易所

接口: futures_gfex_warehouse_receipt

目标地址: http://www.gfex.com.cn/gfex/cdrb/hqsj_tjsj.shtml

描述: 广州期货交易所-行情数据-仓单日报

限量: 单次返回当前交易日的所有仓单日报数据

输入参数

名称 类型 描述
date str date="20240122"; 交易日

输出参数

名称 类型 描述
键值对字典 dict 键值对, 键为品种代码, 值为 pandas.DataFrame 格式的数据

接口示例

import akshare as ak

futures_gfex_warehouse_receipt_df = ak.futures_gfex_warehouse_receipt(date="20240122")
print(futures_gfex_warehouse_receipt_df)

数据示例

{'SI':      品种        仓库/分库  昨日仓单量  今日仓单量   增减
0   工业硅         中储吴淞    696    696    0
1   工业硅      中储大场137    732    732    0
2   工业硅      中储大场310   3192   3204   12
3   工业硅       中远海运宝山    828    828    0
4   工业硅       象屿速传上海   3144   3144    0
5   工业硅         中储无锡    240    240    0
6   工业硅         江苏诚通   2870   2906   36
7   工业硅        尖峰供应链    958   1210  252
8   工业硅        广州港物流    204    204    0
9   工业硅        国储830   2483   2483    0
10  工业硅         建发东莞   2096   2096    0
11  工业硅         广东炬申   1116   1116    0
12  工业硅         中储成都   1330   1330    0
13  工业硅         成都中集    500    500    0
14  工业硅         外运新都   1297   1297    0
15  工业硅        外运龙泉驿   1284   1320   36
16  工业硅         中储新港   1632   1668   36
17  工业硅         外运天津   1116   1164   48
18  工业硅       中远海运滨海    952    952    0
19  工业硅         建发天津   1968   2004   36
20  工业硅         外运昆明   3383   3323    0
21  工业硅        青岛港物流   2924   2924    0
22  工业硅       国贸泰达昆明    648    828  180
23  工业硅         云铝物流   4741   4729    0
24  工业硅  厦门国贸(青岛港物流)   1200   1200    0
25  工业硅   厦门国贸(国贸泰达)    840    840    0
26  工业硅   厦门国贸(外运天津)    660    660    0, 'LC':      品种       仓库/分库  昨日仓单量  今日仓单量   增减
0   碳酸锂      象屿速传上海   1954   2054  100
1   碳酸锂       外运龙泉驿    561    561    0
2   碳酸锂        中储临港    120    120    0
3   碳酸锂        建发上海    619    665   90
4   碳酸锂      中远海运镇江   1161   1151    0
5   碳酸锂        五矿无锡   1346   1346    0
6   碳酸锂      江苏奔牛港务     67     67    0
7   碳酸锂        遂宁天诚     87     87    0
8   碳酸锂  九岭锂业(宜春奉新)   1500   1500    0
9   碳酸锂        永兴特钢    280    280    0
10  碳酸锂    盛新锂能(遂宁)    970    970    0
11  碳酸锂      中远海运南昌   3389   3399   10
12  碳酸锂  九岭锂业(宜春宜丰)   1500   1500    0}

期转现-大商所

接口: futures_to_spot_dce

目标地址: http://www.dce.com.cn/dalianshangpin/xqsj/tjsj26/jgtj/qzxcx/index.html

描述: 大连商品交易所-期转现统计数据

限量: 单次返回指定交易日的期转现统计数据

输入参数

名称 类型 描述
date str date="202312"; 交易年月

输出参数

名称 类型 描述
合约代码 object -
期转现发生日期 object -
期转现数量 int64 注意单位: 手

接口示例

import akshare as ak

futures_to_spot_dce_df = ak.futures_to_spot_dce(date="202312")
print(futures_to_spot_dce_df)

数据示例

     合约代码     期转现发生日期  期转现数量
0   c2401  2023-12-19   1480
1   c2401  2023-12-26   1490
2  eb2312  2023-12-20    176

期转现-郑商所

接口: futures_to_spot_czce

目标地址: http://www.czce.com.cn/cn/jysj/qzxtj/H770311index_1.htm

描述: 郑州商品交易所-期转现统计数据

限量: 单次返回指定交易日的期转现统计数据

输入参数

名称 类型 描述
date str date="20210112"; 交易日

输出参数

名称 类型 描述
合约代码 object -
合约数量 int64 注意: 单边计算

接口示例

import akshare as ak

futures_to_spot_czce_df = ak.futures_to_spot_czce(date="20231228")
print(futures_to_spot_czce_df)

数据示例

    合约代码  合约数量
0  CF401   496
1  CJ401    10

期转现-上期所

接口: futures_to_spot_shfe

目标地址: https://tsite.shfe.com.cn/statements/dataview.html?paramid=kx

描述: 上海期货交易所-期转现数据

限量: 单次返回指定交易月份的期转现数据

输入参数

名称 类型 描述
date str date="202312"; 交易月份

输出参数

名称 类型 描述
日期 object -
合约 object -
交割量 float64 -
期转现量 float64 -

注意:

1 铜、铜(BC)、铝、锌、铅、镍、锡、螺纹钢、线材、热轧卷板、天然橡胶、20号胶、低硫燃料油、燃料油、石油沥青、纸浆、不锈钢的数量单位为:吨;黄金的数量单位为:克;白银的数量单位为:千克;原油的数量单位为:桶。 2 交割量、期转现量为单向计算。

接口示例

import akshare as ak

futures_to_spot_shfe_df = ak.futures_to_spot_shfe(date="202312")
print(futures_to_spot_shfe_df)

数据示例

       日期      合约       交割量    期转现量
0   2023-12-15  cu2312    7950.0     0.0
1   2023-12-11  bc2312    2750.0  2750.0
2   2023-12-13  bc2312     700.0   700.0
3   2023-12-15  bc2312    1900.0     0.0
4   2023-12-08  bc2312    1500.0  1500.0
5   2023-12-15  al2312    9400.0     0.0
6   2023-12-25  al2401     400.0   400.0
7   2023-12-26  al2401      25.0    25.0
8   2023-12-15  zn2312    4375.0     0.0
9   2023-12-15  pb2312   37800.0     0.0
10  2023-12-15  ni2312    2442.0     0.0
11  2023-12-15  sn2312     470.0     0.0
12  2023-12-15  au2312  702000.0     0.0
13  2023-12-15  ag2312  141990.0     0.0
14  2023-12-15  rb2312    5100.0     0.0
15  2023-12-15  hc2312   46200.0     0.0
16  2023-12-19  hc2401     900.0   900.0
17  2023-12-15  ss2312   11040.0     0.0
18  2023-12-12  ss2312     120.0   120.0
19  2023-12-29  sc2401  105000.0     0.0
20  2023-12-29  lu2401   15700.0     0.0
21  2023-12-29  fu2401  124540.0     0.0
22  2023-12-15  bu2312    5180.0     0.0
23  2023-12-01  nr2312    2000.0  2000.0
24  2023-12-04  nr2312     900.0   900.0
25  2023-12-15  nr2312    3600.0     0.0
26  2023-12-11  nr2312     900.0   900.0
27  2023-12-13  nr2402    1000.0  1000.0
28  2023-12-15  ao2312   28800.0     0.0
29  2023-12-15  sp2312   70060.0     0.0

交割统计-大商所

接口: futures_delivery_dce

目标地址: http://www.dce.com.cn/dalianshangpin/xqsj/tjsj26/jgtj/jgsj/index.html

描述: 大连商品交易所-交割统计

限量: 单次返回指定交易月份的交割统计数据

输入参数

名称 类型 描述
date str date="202312"; 交易月份

输出参数

名称 类型 描述
品种 object -
合约 object -
交割日期 object -
交割量 int64 -
交割金额 int64 -

接口示例

import akshare as ak

futures_delivery_dce_df = ak.futures_delivery_dce(date="202312")
print(futures_delivery_dce_df)

数据示例

       品种    合约    交割日期    交割量       交割金额
0      豆二   b2312  2023-12-19   1400   61586000
1     苯乙烯  eb2312  2023-12-21   1220   49324600
2     乙二醇  eg2312  2023-12-05   1503   61021800
3     乙二醇  eg2312  2023-12-07    100    4027000
4     乙二醇  eg2312  2023-12-08    100    4027000
5     乙二醇  eg2312  2023-12-11    300   12081000
6     铁矿石   i2312  2023-12-05    100   10140000
7     铁矿石   i2312  2023-12-19   1100  111595000
8      焦炭   j2312  2023-12-05     50   12650000
9      鸡蛋  jd2312  2023-12-22      5     213350
10     鸡蛋  jd2312  2023-12-26      5     221800
11     鸡蛋  jd2312  2023-12-27      7     309470
12     鸡蛋  jd2312  2023-12-29     30    1299000
13     焦煤  jm2312  2023-12-14    200   29040000
14    聚乙烯   l2312  2023-12-19   1084   42525320
15     豆粕   m2312  2023-12-06   2751  107123940
16     豆粕   m2312  2023-12-11     14     550340
17     豆粕   m2312  2023-12-19    187    7242510
18    棕榈油   p2312  2023-12-19   1979  139499920
19  液化石油气  pg2312  2023-12-05    176   16892480
20  液化石油气  pg2312  2023-12-08     88    8349440
21  液化石油气  pg2312  2023-12-29    876   85550160
22    聚丙烯  pp2312  2023-12-19    329   12107200
23     粳米  rr2312  2023-12-06    350   12215000
24   聚氯乙烯   v2312  2023-12-19  20399  583717385
25     豆油   y2312  2023-12-11     28    2268000
26     豆油   y2312  2023-12-14      5     405000
27     豆油   y2312  2023-12-19     67    5496680

交割统计-郑商所

接口: futures_delivery_czce

目标地址: http://www.czce.com.cn/cn/jysj/ydjgcx/H770316index_1.htm

描述: 郑州商品交易所-交割统计

限量: 单次返回指定交易月份的交割统计数据

输入参数

名称 类型 描述
date str date="20210112"; 交易日

输出参数

名称 类型 描述
品种 object -
交割数量 int64 按单边统计
交割额 int64 注意单位: 元; 按单边统计

接口示例

import akshare as ak

futures_delivery_monthly_czce_df = ak.futures_delivery_czce(date="20210112")
print(futures_delivery_monthly_czce_df)

数据示例

      品种  交割数量        交割额
0     鲜苹果   138    8221920
1      棉花  1416  106332600
2    干制红枣    76    3697150
3      棉纱     4     418600
4  精对苯二甲酸   216    3974400
5     动力煤   200   15276000
6      合计  2050  137920670

交割统计-上期所

接口: futures_delivery_shfe

目标地址: https://tsite.shfe.com.cn/statements/dataview.html?paramid=kx

描述: 上海期货交易所-交割统计

限量: 单次返回指定交易月份的交割统计数据

输入参数

名称 类型 描述
date str date="202312"; 交易月份

输出参数

名称 类型 描述
品种 object -
交割量-本月 int64 注意单位: 手; 交割量单边计算; 交割数据统计期为上月 16 日到本月 15 日
交割量-比重 float64 注意单位: %
交割量-本年累计 int64 注意单位: 手; 交割量单边计算; 交割数据统计期为上月 16 日到本月 15 日
交割量-累计同比 float64 注意单位: %

接口示例

import akshare as ak

futures_delivery_shfe_df = ak.futures_delivery_shfe(date="202312")
print(futures_delivery_shfe_df)

数据示例

         品种  交割量-本月  交割量-比重  交割量-本年累计    交割量-累计同比
0             1590    3.399833     57280    6.527804
1     (BC)    1470    3.143242     21835    4.398757
2             1880    4.019929     74710  -33.431346
3              875    1.870977     34845  -49.216644
4             7560   16.165245     77230   16.126607
5             2442    5.221631     26634   41.234489
6              470    1.004982     24122   33.432902
7       氧化铝    1440    3.079094      5250         NaN
8        黄金    1365    2.918725      5418    5.552309
9        白银    9466   20.240768    124720   -6.371990
10      螺纹钢     510    1.090513     42330   95.700416
11       线材       0    0.000000       180         NaN
12     热轧卷板    4620    9.878761     92520   44.044839
13      不锈钢    2232    4.772596     73932   66.558529
14       原油     301    0.643616     40608   68.700926
15    低硫燃料油     372    0.795433     14172  -48.957320
16      燃料油    1730    3.699190     41964  406.200241
17     石油沥青     518    1.107619     24412  -41.923205
18    丁二烯橡胶       0         NaN         0         NaN
19     天然橡胶       0         NaN     32656  123.456959
20     20号胶     920    1.967199     16681    5.850625
21       纸浆    7006   14.980649    107528   73.214343
22  SCFIS欧线       0         NaN         0         NaN
23       总计   46767  100.000000    939027   14.213102

交割配对-大商所

接口: futures_delivery_match_dce

目标地址: http://www.dce.com.cn/dalianshangpin/xqsj/tjsj26/jgtj/jgsj/index.html

描述: 大连商品交易所-交割配对

限量: 单次返回指定品种的的交割配对数据

输入参数

名称 类型 描述
symbol str symbol="a"; 交易品种

输出参数

名称 类型 描述
合约号 object -
配对日期 object -
买会员号 object -
配对手数 int64 -
卖会员号 object -
交割结算价 float64 -

注意:

1 价格:自2019年12月02日起,纤维板报价单位由元/张改为元/立方米 2 配对手数:手 3 交割结算价:元/吨,鸡蛋为元/500千克,纤维板为元/立方米、胶合板为元/张 4 *为非期货公司会员

接口示例

import akshare as ak

futures_delivery_match_dce_df = ak.futures_delivery_match_dce(symbol="a")
print(futures_delivery_match_dce_df)

数据示例

      合约号   配对日期  买会员号  配对手数   卖会员号   交割结算价
0     a1401  2014-01-02  0014     5  196.0  4425.0
1     a1401  2014-01-02  0014    26   51.0  4425.0
2     a1401  2014-01-02  0014     2   97.0  4425.0
3     a1401  2014-01-02  0014    20   52.0  4425.0
4     a1401  2014-01-02  0021     1  125.0  4425.0
     ...         ...   ...   ...    ...     ...
1415  a2401  2024-01-12  0051    78   51.0  4757.0
1416  a2401  2024-01-12  0110    21   51.0  4757.0
1417  a2401  2024-01-12  0173   200   51.0  4757.0
1418  a2401  2024-01-12  0196    40   51.0  4757.0
1419  a2401  2024-01-17  0196    10   30.0  4793.0
[1420 rows x 6 columns]

交割配对-郑商所

接口: futures_delivery_match_czce

目标地址: http://www.czce.com.cn/cn/jysj/jgpd/H770308index_1.htm

描述: 郑州商品交易所-交割配对

限量: 单次返回指定品种的的交割配对数据

输入参数

名称 类型 描述
date str date="20210106"; 交易日

输出参数

名称 类型 描述
卖方会员 object -
卖方会员-会员简称 object -
买方会员 object -
买方会员-会员简称 object -
交割量 float64 注意单位: 手(单边计算)
配对日期 object -
合约代码 object -

接口示例

import akshare as ak

futures_delivery_match_czce_df = ak.futures_delivery_match_czce(date="20210106")
print(futures_delivery_match_czce_df)

数据示例

    卖方会员 卖方会员-会员简称  买方会员 买方会员-会员简称 交割量        配对日期   合约代码
0   0038      申银万国  0198      英大期货   6  2021-01-06  AP101
1   0121      瑞达期货  0198      英大期货   4  2021-01-06  AP101
2   0202      中辉期货  0163    五矿经易期货   2  2021-01-06  AP101
3   0202      中辉期货  0058      鲁证期货   2  2021-01-06  AP101
4   0203      宏源期货  0163    五矿经易期货   2  2021-01-06  AP101
5   0262      一德期货  0058      鲁证期货   2  2021-01-06  AP101
6   0262      一德期货  0058      鲁证期货   2  2021-01-06  AP101
7   0203      宏源期货  0188      永安期货   8  2021-01-06  CF101
8   0203      宏源期货  0188      永安期货   8  2021-01-06  CF101
9   0209      华安期货  0088      中原期货   8  2021-01-06  CF101
10  0209      华安期货  0088      中原期货   8  2021-01-06  CF101
11  0068      中粮期货  0188      永安期货   9  2021-01-06  CJ101
12  0068      中粮期货  0038      申银万国   7  2021-01-06  CJ101
13  0068      中粮期货  0262      一德期货   7  2021-01-06  CJ101
14  0068      中粮期货  0188      永安期货   6  2021-01-06  CJ101
15  0068      中粮期货  0188      永安期货   6  2021-01-06  CJ101
16  0068      中粮期货  0188      永安期货   5  2021-01-06  CJ101
17  0068      中粮期货  0262      一德期货   4  2021-01-06  CJ101
18  0068      中粮期货  0262      一德期货   3  2021-01-06  CJ101
19  0068      中粮期货  0262      一德期货   3  2021-01-06  CJ101
20  0068      中粮期货  0188      永安期货   2  2021-01-06  CJ101
21  0068      中粮期货  0234      新湖期货   2  2021-01-06  CJ101
22  0068      中粮期货  0188      永安期货   2  2021-01-06  CJ101
23  0068      中粮期货  0068      中粮期货   1  2021-01-06  CJ101
24  0068      中粮期货  0038      申银万国   1  2021-01-06  CJ101
25  0068      中粮期货  0038      申银万国   1  2021-01-06  CJ101
26  0068      中粮期货  0188      永安期货   1  2021-01-06  CJ101

库存周报

上海期货交易所

接口: futures_stock_shfe_js

目标地址: https://datacenter.jin10.com/reportType/dc_shfe_weekly_stock

描述: 金十财经-上海期货交易所指定交割仓库库存周报

限量: 单次返回指定 date 的库存周报数据

输入参数

名称 类型 描述
date str date="20240419"; 库存周报只在每周的最后一个交易日公布数据

输出参数

名称 类型 描述
商品 object -
期货总量{随日期变动} int64 -
期货总量{随日期变动}} int64 -
增减 int64 -
增减幅度 float64 -

接口示例

import akshare as ak

futures_stock_shfe_js_df = ak.futures_stock_shfe_js(date="20240419")
print(futures_stock_shfe_js_df)

数据示例

           商品  期货总量2024-04-19  期货总量2024-04-12      增减   增减幅度
0          黄金            3078            3105     -27  -0.87
1                      23200           22774     426   1.87
2                      14486           14098     388   2.75
3                     131747          127634    4113   3.22
4                     228537          231765   -3228  -1.39
5                     300045          299723     322   0.11
6                      51746           60215   -8469 -14.06
7         螺纹钢          523732          521700    2032   0.39
8          线材          162052          162502    -450  -0.28
9          纸浆          451596          436461   15135   3.47
10     白银(千克)         4544581         4494032   50549   1.12
11        燃料油          183300          183300       0   0.00
12       热轧卷板          749487          744419    5068   0.68
13       沥青厂库          672180          672180       0   0.00
14       沥青仓库           75553           82453   -6900  -8.37
15       天然橡胶          216891          217721    -830  -0.38
16  中质含硫原油()         5628000         6308000 -680000 -10.78
17       20号胶          141624          140737     887   0.63

成交持仓

接口: futures_hold_pos_sina

目标地址: https://vip.stock.finance.sina.com.cn/q/view/vFutures_Positions_cjcc.php

描述: 新浪财经-期货-成交持仓

限量: 单次返回指定合约的成交持仓数据

输入参数

名称 类型 描述
symbol str symbol="成交量"; choice of {"成交量", "多单持仓", "空单持仓"}
contract str contract="OI2501"; 只限于商品期货
date str date="20240223"

输出参数

名称 类型 描述
名次 int64 -
会员简称 object -
成交量 int64 -
比上交易增减 int64 -

接口示例

import akshare as ak

futures_hold_pos_sina_df = ak.futures_hold_pos_sina(symbol="成交量", contract="OI2501", date="20241016")
print(futures_hold_pos_sina_df)

数据示例

    名次    会员简称    成交量   比上交易增减
0    1    中信期货(代客)  78197 -15458.0
1    2    东证期货(代客)  67129  -6540.0
2    3    国泰君安(代客)  53632 -12474.0
3    4    银河期货(代客)  21916 -10902.0
4    5    华闻期货(代客)  21807  -4777.0
5    6    徽商期货(代客)  21615  -7861.0
6    7    海通期货(代客)  18847  -4165.0
7    8    中信建投(代客)  15285  -2470.0
8    9    华泰期货(代客)  14610  -3036.0
9   10    南华期货(代客)  11990   -554.0
10  11    华西期货(代客)  11324   -795.0
11  12    方正中期(代客)  10958  -4512.0
12  13    瑞达期货(代客)   9038  -2121.0
13  14    国金期货(代客)   9026   3334.0
14  15    广发期货(代客)   8775  -5333.0
15  16    中辉期货(代客)   7746  -4127.0
16  17  国投安信期货(代客)   7739   1295.0
17  18    安粮期货(代客)   7671  -1946.0
18  19    东吴期货(代客)   7639  -4308.0
19  20    东方财富(代客)   7220  -1248.0

现期图

接口: futures_spot_sys

目标地址: https://www.100ppi.com/sf/792.html

描述: 生意社-商品与期货-现期图

限量: 单次返回指定品种的现期图数据

输入参数

名称 类型 描述
symbol str symbol="铜"; 期货品种
contract str indicator="市场价格"; choice of {"市场价格", "基差率", "主力基差"}

输出参数-市场价格

名称 类型 描述
日期 object -
现货价格 float64 -
主力合约 float64 -
最近合约 float64 -

接口示例-市场价格

import akshare as ak

futures_spot_sys_df = ak.futures_spot_sys(symbol="铜", indicator="市场价格")
print(futures_spot_sys_df)

数据示例-市场价格

     日期   现货价格    主力合约     最近合约
0   11-26  68661.67      NaN      NaN
1   12-05  69005.00  68200.0  68570.0
2   12-14  68613.33  68030.0  68570.0
3   12-23  69418.33      NaN      NaN
4   01-01  69250.00      NaN      NaN
5   01-10  68200.00  67920.0  68110.0
6   01-19  67813.33  67630.0  67680.0
7   01-28  68943.33      NaN      NaN
8   02-06  68001.67  68130.0  68010.0
9   02-15  67710.00      NaN      NaN
10  02-24  69351.67      NaN      NaN

输出参数-基差率

名称 类型 描述
日期 object -
基差率 float64 -

接口示例-基差率

import akshare as ak

futures_spot_sys_df = ak.futures_spot_sys(symbol="铜", indicator="基差率")
print(futures_spot_sys_df)

数据示例-基差率

     日期   基差率
0   11-26   NaN
1   12-05  1.17
2   12-14  0.85
3   12-23   NaN
4   01-01   NaN
5   01-10  0.41
6   01-19  0.27
7   01-28   NaN
8   02-06 -0.19
9   02-15   NaN
10  02-24   NaN

输出参数-主力基差

名称 类型 描述
日期 object -
主力基差 float64 -

接口示例-主力基差

import akshare as ak

futures_spot_sys_df = ak.futures_spot_sys(symbol="铜", indicator="主力基差")
print(futures_spot_sys_df)

数据示例-主力基差

    日期    主力基差
0   11-26     NaN
1   12-05  805.00
2   12-14  583.33
3   12-23     NaN
4   01-01     NaN
5   01-10  280.00
6   01-19  183.33
7   01-28     NaN
8   02-06 -128.33
9   02-15     NaN
10  02-24     NaN

合约信息

上海期货交易所

接口: futures_contract_info_shfe

目标地址: https://tsite.shfe.com.cn/bourseService/businessdata/summaryinquiry/

描述: 上海期货交易所-交易所服务-业务数据-交易参数汇总查询

限量: 单次返回指定 date 的期货合约信息数据

输入参数

名称 类型 描述
date str date="20240513"; 交易日

输出参数

名称 类型 描述
合约代码 object -
上市日 object -
到期日 object -
开始交割日 object -
最后交割日 object -
挂牌基准价 float64 -
交易日 object -
更新时间 object -

接口示例

import akshare as ak

futures_contract_info_shfe_df = ak.futures_contract_info_shfe(date="20240513")
print(futures_contract_info_shfe_df)

数据示例

     合约代码  上市日       到期日  ...    挂牌基准价    交易日               更新时间
0    cu2405  2023-05-16  2024-05-15  ...  64490.0  2024-05-13  2024-05-13 18:21:10
1    cu2406  2023-06-16  2024-06-17  ...  66930.0  2024-05-13  2024-05-13 18:21:10
2    cu2407  2023-07-18  2024-07-15  ...  68220.0  2024-05-13  2024-05-13 18:21:10
3    cu2408  2023-08-16  2024-08-15  ...  67270.0  2024-05-13  2024-05-13 18:21:10
4    cu2409  2023-09-18  2024-09-18  ...  68900.0  2024-05-13  2024-05-13 18:21:10
..      ...         ...         ...  ...      ...         ...                  ...
271  ec2408  2023-08-18  2024-08-26  ...    780.0  2024-05-13  2024-05-13 18:21:10
272  ec2410  2023-08-18  2024-10-28  ...    780.0  2024-05-13  2024-05-13 18:21:10
273  ec2412  2023-08-18  2024-12-30  ...    780.0  2024-05-13  2024-05-13 18:21:10
274  ec2502  2024-02-27  2025-02-24  ...   1359.8  2024-05-13  2024-05-13 18:21:10
275  ec2504  2024-04-30  2025-04-28  ...   2158.3  2024-05-13  2024-05-13 18:21:10
[276 rows x 8 columns]

上海国际能源交易中心

接口: futures_contract_info_ine

目标地址: https://www.ine.cn/bourseService/summary/?name=currinstrumentprop

描述: 上海国际能源交易中心-业务指南-交易参数汇总(期货)

限量: 单次返回指定 date 的期货合约信息数据

输入参数

名称 类型 描述
date str date="20241129"; 交易日

输出参数

名称 类型 描述
合约代码 object -
上市日 object -
到期日 object -
开始交割日 object -
最后交割日 object -
挂牌基准价 float64 -
交易日 object -

接口示例

import akshare as ak

futures_contract_info_ine_df = ak.futures_contract_info_ine(date="20241129")
print(futures_contract_info_ine_df)

数据示例

    合约代码  上市日       到期日      开始交割日    最后交割日   挂牌基准价    交易日
0   sc2412  2021-12-01  2024-11-29  2024-12-02  2024-12-06   420.0  2024-11-29
1   sc2501  2024-01-02  2024-12-31  2025-01-06  2025-01-10   551.7  2024-11-29
2   sc2502  2024-02-01  2025-01-31  2025-02-03  2025-02-07   567.2  2024-11-29
3   sc2503  2022-03-01  2025-02-28  2025-03-03  2025-03-07   494.0  2024-11-29
4   sc2504  2024-04-01  2025-03-31  2025-04-01  2025-04-07   593.4  2024-11-29
..     ...         ...         ...         ...         ...     ...         ...
57  ec2502  2024-02-27  2025-02-24  2025-02-24  2025-02-24  1359.8  2024-11-29
58  ec2504  2024-04-30  2025-04-28  2025-04-28  2025-04-28  2158.3  2024-11-29
59  ec2506  2024-06-25  2025-06-30  2025-06-30  2025-06-30  2403.8  2024-11-29
60  ec2508  2024-08-27  2025-08-25  2025-08-25  2025-08-25  1509.4  2024-11-29
61  ec2510  2024-10-29  2025-10-27  2025-10-27  2025-10-27  1920.9  2024-11-29
[62 rows x 7 columns]

大连商品交易所

接口: futures_contract_info_dce

目标地址: http://www.dce.com.cn/dce/channel/list/180.html

描述: 大连商品交易所-数据中心-业务数据-交易参数-合约信息

限量: 单次返回最近交易日的期货合约信息数据

输入参数

名称 类型 描述
- - -

输出参数

名称 类型 描述
品种 object -
合约代码 object -
交易单位 int64 -
最小变动价位 float64 -
开始交易日 object -
最后交易日 object -
最后交割日 object -

接口示例

import akshare as ak

futures_contract_info_dce_df = ak.futures_contract_info_dce()
print(futures_contract_info_dce_df)

数据示例

    品种名称 合约  交易单位  最小变动价位  开始交易日 最后交易日   最后交割日
0     豆一  a2511    10     1.0  2024-11-15  2025-11-14  2025-11-19
1     豆一  a2601    10     1.0  2025-01-16  2026-01-15  2026-01-20
2     豆一  a2603    10     1.0  2025-03-17  2026-03-13  2026-03-18
3     豆一  a2605    10     1.0  2025-05-20  2026-05-19  2026-05-22
4     豆一  a2607    10     1.0  2025-07-15  2026-07-14  2026-07-17
..   ...    ...   ...     ...         ...         ...         ...
232   豆油  y2603    10     2.0  2025-03-17  2026-03-13  2026-03-18
233   豆油  y2605    10     2.0  2025-05-20  2026-05-19  2026-05-22
234   豆油  y2607    10     2.0  2025-07-15  2026-07-14  2026-07-17
235   豆油  y2608    10     2.0  2025-08-15  2026-08-14  2026-08-19
236   豆油  y2609    10     2.0  2025-09-15  2026-09-14  2026-09-17
[237 rows x 7 columns]

郑州商品交易所

接口: futures_contract_info_czce

目标地址: http://www.czce.com.cn/cn/jysj/cksj/H770322index_1.htm

描述: 郑州商品交易所-交易数据-参考数据

限量: 单次返回指定 date 的期货合约信息数据

输入参数

名称 类型 描述
date str date="20240228"; 交易日

输出参数

名称 类型 描述
产品名称 object -
合约代码 object -
产品代码 object -
产品类型 object -
交易所MIC编码 object -
交易场所 object -
交易时间节假日除外 object -
交易国家ISO编码 object -
交易币种ISO编码 object -
结算币种ISO编码 object -
到期时间待国家公布2025年节假日安排后进行调整 object -
结算方式 object -
挂牌频率 object -
最小变动价位 object -
最小变动价值 object -
交易单位 object -
计量单位 object -
最大下单量 object -
日持仓限额期货公司会员不限仓 object -
大宗交易最小规模 object -
是否受CESR监管 object -
是否为灵活合约 object -
上市周期该产品的所有合约月份 object -
交割通知日 object -
第一交易日 object -
最后交易日待国家公布2025年节假日安排后进行调整 object -
交割结算日 object -
月份代码 object -
年份代码 object -
最后交割日 object -
车(船)板最后交割日 object -
合约交割月份本合约交割月份 object -
交易保证金率 object -
涨跌停板 object -
费用币种ISO编码 object -
交易手续费 float64 -
手续费收取方式 object -
交割手续费 float64 -
平今仓手续费 float64 -
交易限额 float64 -

接口示例

import akshare as ak

futures_contract_info_czce_df = ak.futures_contract_info_czce(date="20240228")
print(futures_contract_info_czce_df)

数据示例

      产品名称  合约代码 产品代码 产品类型 交易所MIC编码  ...  交易手续费 手续费收取方式 交割手续费 平今仓手续费  交易限额
0    鲜苹果期货  AP403   AP   期货     XZCE  ...    5.0     绝对值   0.0   20.0   NaN
1    鲜苹果期货  AP404   AP   期货     XZCE  ...    5.0     绝对值   0.0   20.0   NaN
2    鲜苹果期货  AP405   AP   期货     XZCE  ...    5.0     绝对值   0.0   20.0   NaN
3    鲜苹果期货  AP410   AP   期货     XZCE  ...    5.0     绝对值   0.0   20.0   NaN
4    鲜苹果期货  AP411   AP   期货     XZCE  ...    5.0     绝对值   0.0   20.0   NaN
..     ...    ...  ...  ...      ...  ...    ...     ...   ...    ...   ...
213  动力煤期货  ZC410   ZC   期货     XZCE  ...  150.0     绝对值   0.0  150.0  20.0
214  动力煤期货  ZC411   ZC   期货     XZCE  ...  150.0     绝对值   0.0  150.0  20.0
215  动力煤期货  ZC412   ZC   期货     XZCE  ...  150.0     绝对值   0.0  150.0  20.0
216  动力煤期货  ZC501   ZC   期货     XZCE  ...  150.0     绝对值   0.0  150.0  20.0
217  动力煤期货  ZC502   ZC   期货     XZCE  ...  150.0     绝对值   0.0  150.0  20.0
[218 rows x 40 columns]

广州期货交易所

接口: futures_contract_info_gfex

目标地址: http://www.gfex.com.cn/gfex/hyxx/ywcs.shtml

描述: 广州期货交易所-业务/服务-合约信息

限量: 单次返回最近交易日的期货合约信息数据

输入参数

名称 类型 描述
- - -

输出参数

名称 类型 描述
品种 object -
合约代码 object -
交易单位 int64 -
最小变动单位 int64 -
开始交易日 object -
最后交易日 object -
最后交割日 object -

接口示例

import akshare as ak

futures_contract_info_gfex_df = ak.futures_contract_info_gfex()
print(futures_contract_info_gfex_df)

数据示例

     品种    合约代码  交易单位  最小变动单位       开始交易日       最后交易日       最后交割日
0   碳酸锂  lc2403     1      50  2023-07-21  2024-03-14  2024-03-19
1   碳酸锂  lc2404     1      50  2023-07-21  2024-04-16  2024-04-19
2   碳酸锂  lc2405     1      50  2023-07-21  2024-05-17  2024-05-22
3   碳酸锂  lc2406     1      50  2023-07-21  2024-06-17  2024-06-20
4   碳酸锂  lc2407     1      50  2023-07-21  2024-07-12  2024-07-17
5   碳酸锂  lc2408     1      50  2023-08-15  2024-08-14  2024-08-19
6   碳酸锂  lc2409     1      50  2023-09-15  2024-09-13  2024-09-20
7   碳酸锂  lc2410     1      50  2023-10-23  2024-10-21  2024-10-24
8   碳酸锂  lc2411     1      50  2023-11-15  2024-11-14  2024-11-19
9   碳酸锂  lc2412     1      50  2023-12-15  2024-12-13  2024-12-18
10  碳酸锂  lc2501     1      50  2024-01-16  2025-01-15  2025-01-20
11  碳酸锂  lc2502     1      50  2024-02-23  2025-02-24  2025-02-27
12  工业硅  si2403     5       5  2023-03-15  2024-03-14  2024-03-19
13  工业硅  si2404     5       5  2023-08-15  2024-04-16  2024-04-19
14  工业硅  si2405     5       5  2023-09-15  2024-05-17  2024-05-22
15  工业硅  si2406     5       5  2023-10-23  2024-06-17  2024-06-20
16  工业硅  si2407     5       5  2023-11-15  2024-07-12  2024-07-17
17  工业硅  si2408     5       5  2023-12-15  2024-08-14  2024-08-19
18  工业硅  si2409     5       5  2024-01-16  2024-09-13  2024-09-20
19  工业硅  si2410     5       5  2024-02-23  2024-10-21  2024-10-24

中国金融期货交易所

接口: futures_contract_info_cffex

目标地址: http://www.gfex.com.cn/gfex/hyxx/ywcs.shtml

描述: 中国金融期货交易所-数据-交易参数

限量: 单次返回指定 date 的期货合约信息数据

输入参数

名称 类型 描述
date str date="20240228"; 交易日

输出参数

名称 类型 描述
合约代码 object -
合约月份 object -
挂盘基准价 float64 -
上市日 object -
最后交易日 object -
涨停板幅度 object -
跌停板幅度 object -
涨停板价位 float64 -
跌停板价位 float64 -
持仓限额 int64 -
品种 object -
查询交易日 object -

接口示例

import akshare as ak

futures_contract_info_cffex_df = ak.futures_contract_info_cffex(date="20240228")
print(futures_contract_info_cffex_df)

数据示例

        合约代码    合约月份    挂盘基准价 上市日  ...  跌停板价位 持仓限额 品种  查询交易日
0           TS2409  2409  100.974  2023-12-11  ...  101.056  2000  TS  2024-02-28
1           TS2406  2406  101.065  2023-09-11  ...  101.020  2000  TS  2024-02-28
2           TS2403  2403  101.145  2023-06-12  ...  100.858  2000  TS  2024-02-28
3           TL2409  2409   99.330  2023-12-11  ...  102.990  2000  TL  2024-02-28
4           TL2406  2406   98.750  2023-09-11  ...  102.870  2000  TL  2024-02-28
..             ...   ...      ...         ...  ...      ...   ...  ..         ...
831  HO2403-C-2075  2403  193.200  2023-12-18  ...   83.800  1200  HO  2024-02-28
832  HO2403-C-2050  2403  253.400  2023-12-06  ...  115.000  1200  HO  2024-02-28
833  HO2403-C-2025  2403  234.800  2023-12-18  ...  133.600  1200  HO  2024-02-28
834  HO2403-C-2000  2403  286.200  2023-12-08  ...  158.600  1200  HO  2024-02-28
835  HO2403-C-1975  2403  241.200  2024-01-18  ...  189.600  1200  HO  2024-02-28
[836 rows x 12 columns]

期货行情数据

内盘-实时行情数据

接口: futures_zh_spot

目标地址: https://finance.sina.com.cn/futuremarket/

描述: 新浪财经-期货页面的实时行情数据

限量: 单次返回当日可以订阅的所有期货品种数据;只能获取近期合约的数据

输入参数

名称 类型 描述
subscribe_list str 需要订阅的合约代码; e.g., 按照示例获取
market str market="CF"; market="CF": 商品期货, market="FF": 金融期货
adjust str adjust='0'; adjust='1': 返回合约、交易所和最小变动单位的实时数据, 返回数据会变慢

输出参数

名称 类型 描述
symbol object 品种
time object 时间, e.g., 144050表示下午14点40分50秒
open float64 开盘
high float64
low float64
current_price float64 当前价格(买价)
bid_price float64
ask_price float64 卖价
buy_vol int64 买量
sell_vol int64 卖量
hold float64 持仓量
volume int64 成交量
avg_price float64 均价
last_close float64 上一个交易日的收盘价
last_settle_price float64 上一个交易日的结算价

接口示例-单品种获取

import akshare as ak

futures_zh_spot_df = ak.futures_zh_spot(symbol='V2205', market="CF", adjust='0')
print(futures_zh_spot_df)

数据示例-单品种获取

    symbol    time    open  ...  avg_price  last_close  last_settle_price
0  PVC2205  151039  8280.0  ...     8449.0      8423.0             8397.0

接口示例-多品种获取

import akshare as ak

# 此处的合约需要是近期的合约, 否则会报错
futures_zh_spot_df = ak.futures_zh_spot(symbol='V2205, P2205, B2201, M2205', market="CF", adjust='0')
print(futures_zh_spot_df)

数据示例-多品种获取

    symbol    time    open  ...  avg_price  last_close  last_settle_price
0  PVC2205  151039  8280.0  ...     8449.0      8423.0             8397.0
1  棕榈油2205  151039  7690.0  ...     7844.0      7926.0             7848.0
2   豆二2201  151039  4165.0  ...     4193.0      4203.0             4203.0
3   豆粕2205  151039  3151.0  ...     3164.0      3153.0             3159.0

接口示例-订阅所有商品期货(大商所, 上期所, 郑商所主力合约)

import time
import akshare as ak

dce_text = ak.match_main_contract(symbol="dce")
czce_text = ak.match_main_contract(symbol="czce")
shfe_text = ak.match_main_contract(symbol="shfe")
gfex_text = ak.match_main_contract(symbol="gfex")

while True:
    time.sleep(3)
    futures_zh_spot_df = ak.futures_zh_spot(
        symbol=",".join([dce_text, czce_text, shfe_text, gfex_text]),
        market="CF",
        adjust='0')
    print(futures_zh_spot_df)

数据示例-商品期货

        symbol    time       open  ...  avg_price  last_close  last_settle_price
0     PVC2309  150118    5994.00  ...    6009.00     6025.00            6006.00
1     棕榈油2309  150118    6850.00  ...    6842.00     6846.00            6960.00
2      豆二2306  150118    3926.00  ...    3976.00     3999.00            3979.00
3      豆粕2309  150118    3441.00  ...    3478.00     3497.00            3457.00
4     铁矿石2309  150919     712.00  ...     715.00      714.00             721.00
5      鸡蛋2309  150118    4216.00  ...    4194.00     4187.00            4216.00
6      塑料2309  150118    8050.00  ...    8046.00     8039.00            8124.00
7     聚丙烯2309  150118    7415.00  ...    7427.00     7424.00            7471.00
8     纤维板2305  150118    1146.50  ...    1144.00     1158.00            1158.00
9      豆油2309  150118    7452.00  ...    7470.00     7468.00            7558.00
10     玉米2307  150919    2660.00  ...    2643.00     2644.00            2673.00
11     豆一2307  150118    4849.00  ...    4822.00     4837.00            4878.00
12     焦炭2309  150118    2160.00  ...    2147.00     2149.00            2194.50
13     焦煤2309  150118    1408.00  ...    1384.50     1385.00            1439.50
14     淀粉2307  150118    2983.00  ...    2964.00     2973.00            2993.00
15    乙二醇2309  150118    4156.00  ...    4172.00     4162.00            4197.00
16     粳米2307  150118    3432.00  ...    3427.00     3419.00            3438.00
17    苯乙烯2306  150118    8230.00  ...    8240.00     8251.00            8285.00
18     生猪2307  150118   16375.00  ...   16480.00    16520.00           16300.00
19    PTA2309  145959    5586.00  ...    5590.00     5620.00            5640.00
20     菜油2309  145959    8041.00  ...    8078.00     8047.00            8108.00
21     菜籽2311  145944    5536.00  ...    5470.00     5503.00            5476.00
22     菜粕2309  145959    2920.00  ...    2964.00     2998.00            2928.00
26     白糖2307  145959    7007.00  ...    6981.00     7035.00            6903.00
27     棉花2309  145959   15285.00  ...   15370.00    15485.00           15275.00
28     甲醇2309  145959    2332.00  ...    2337.00     2334.00            2375.00
29     玻璃2309  145959    1753.00  ...    1763.00     1793.00            1779.00
30     硅铁2306  145959    7340.00  ...    7312.00     7314.00            7350.00
31     锰硅2306  145959    7150.00  ...    7150.00     7170.00            6976.00
32     棉纱2309  145959   22380.00  ...   22565.00    22625.00           22455.00
33     苹果2310  145959    8546.00  ...    8573.00     8622.00            8513.00
34     红枣2309  145959   10225.00  ...   10490.00    10645.00           10255.00
35     尿素2309  145959    1989.00  ...    1997.00     1994.00            1989.00
36     纯碱2309  145959    2141.00  ...    2120.00     2094.00            2147.00
37     短纤2306  145959    7304.00  ...    7318.00     7364.00            7382.00
38     花生2310  145959   10510.00  ...   10612.00    10680.00           10526.00
39    燃料油2309  150000    2944.00  ...    2950.00     2973.00            3000.00
40   上海原油2306  150000     525.90  ...     528.00      531.70             540.70
41      铝2306  150000   18415.00  ...   18440.00    18470.00           18570.00
42   天然橡胶2309  150000   11750.00  ...   11765.00    11770.00           11850.00
43     沪锌2306  150000   21075.00  ...   21200.00    21280.00           21230.00
44      铜2306  150000   66400.00  ...   66900.00    67410.00           66770.00
45     黄金2306  150000     444.18  ...     444.06      444.04             446.94
46    螺纹钢2310  150000    3691.00  ...    3683.00     3660.00            3728.00
47     线材2305  150000    4380.00  ...    4524.00     4476.00            4487.00
48      铅2306  150000   15280.00  ...   15255.00    15255.00           15285.00
49     白银2306  150000    5611.00  ...    5587.00     5619.00            5629.00
50     沥青2307  150000    3654.00  ...    3679.00     3699.00            3696.00
51   热轧卷板2310  150000    3730.00  ...    3738.00     3721.00            3781.00
52      锡2306  150000  207010.00  ...  209320.00   212380.00          208140.00
53      镍2306  150000  179960.00  ...  182090.00   182320.00          179980.00
54     纸浆2309  150000    5096.00  ...    5076.00     5058.00            5126.00
55   20号胶2307  150000    9535.00  ...    9600.00     9620.00            9655.00
56    不锈钢2306  150000   15160.00  ...   15225.00    15300.00           15155.00
57  低硫燃料油2308  150000    3777.00  ...    3821.00     3840.00            3825.00
58    国际铜2307  150000   58760.00  ...   59150.00    59660.00           59100.00
59    工业硅2308  150015   15170.00  ...   15165.00    15190.00           15290.00

接口示例-订阅所有金融期货(中金所主力合约)

import time
import akshare as ak

cffex_text = ak.match_main_contract(symbol="cffex")

while True:
    time.sleep(3)
    futures_zh_spot_df = ak.futures_zh_spot(symbol=cffex_text, market="FF", adjust='0')
    print(futures_zh_spot_df)

数据示例-金融期货

        symbol      time      open      high       low current_price  \
0  沪深300指数1912  15:00:00  3902.800  3915.000  3871.200      3879.000
1    5年期国债1912  15:15:00    99.680    99.715    99.590        99.700
2   上证50指数1912  15:00:00  2972.800  2977.600  2948.800      2957.200
3  中证500指数1912  15:00:00  4841.200  4885.000  4800.800      4820.400
         hold volume         amount
0   93225.000  71712  279062965.600
1   18853.000   9786     975248.030
2   41928.000  25164   74617285.400
3  113365.000  73086  353463074.600

内盘-实时行情数据(品种)

接口: futures_zh_realtime

目标地址: https://vip.stock.finance.sina.com.cn/quotes_service/view/qihuohangqing.html#titlePos_1

描述: 新浪财经-期货实时行情数据

限量: 单次返回指定 symbol 的数据

输入参数

名称 类型 描述
symbol str symbol="白糖", 品种名称;可以通过 ak.futures_symbol_mark() 获取所有品种命名表

输出参数

名称 类型 描述
symbol object 合约代码
exchange object 交易所
name object 合约中文名称
trade float64 最新价
settlement float64 动态结算
presettlement float64 昨日结算
open float64 今开
high float64 最高
low float64 最低
close float64 收盘
bidprice1 float64 买入
askprice1 float64 卖出
bidvol1 int64 买量
askvol1 int64 卖量
volume int64 成交量
position int64 持仓量
ticktime object 时间
tradedate object 日期
preclose float64 前收盘价
changepercent float64 涨跌幅
bid float64 -
ask float64 -
prevsettlement float64 前结算价

接口示例

import akshare as ak

futures_zh_realtime_df = ak.futures_zh_realtime(symbol="白糖")
print(futures_zh_realtime_df)

数据示例

   symbol exchange    name   trade  ...  changepercent  bid  ask  prevsettlement
0     SR0     czce    白糖连续  6090.0  ...       0.004122  0.0  0.0          6065.0
1  SR2209     czce  白糖2209  6090.0  ...       0.004122  0.0  0.0          6065.0
2  SR2211     czce  白糖2211  6121.0  ...       0.004595  0.0  0.0          6093.0
3  SR2301     czce  白糖2301  6229.0  ...       0.003544  0.0  0.0          6207.0
4  SR2207     czce  白糖2207  6041.0  ...       0.003155  0.0  0.0          6022.0
5  SR2303     czce  白糖2303  6200.0  ...       0.000484  0.0  0.0          6197.0
6  SR2305     czce  白糖2305  6208.0  ...       0.000806  0.0  0.0          6203.0

接口示例-所有期货品种的所有合约(请注意数据获取频率)

import akshare as ak
import pandas as pd

futures_symbol_mark_df = ak.futures_symbol_mark()

big_df = pd.DataFrame()
for item in futures_symbol_mark_df['symbol']:
    print(item)
    futures_zh_realtime_df = ak.futures_zh_realtime(symbol=item)
    big_df = pd.concat([big_df, futures_zh_realtime_df], ignore_index=True)

print(big_df)

数据示例-所有期货品种的所有合约

     symbol exchange           name  ...  bid  ask  prevsettlement
0       TA0     czce          PTA连续  ...  0.0  0.0         6744.00
1    TA2209     czce        PTA2209  ...  0.0  0.0         6744.00
2    TA2208     czce        PTA2208  ...  0.0  0.0         6816.00
3    TA2301     czce        PTA2301  ...  0.0  0.0         6424.00
4    TA2210     czce          PTA连续  ...  0.0  0.0         6654.00
..      ...      ...            ...  ...  ...  ...             ...
565  IC2207    cffex  中证500指数期货2207  ...  0.0  0.0         5904.20
566     TS0    cffex      2年期国债期货连续  ...  0.0  0.0          101.04
567  TS2209    cffex    2年期国债期货2209  ...  0.0  0.0          101.04
568  TS2206    cffex    2年期国债期货2206  ...  0.0  0.0          101.28
569  TS2212    cffex    2年期国债期货2212  ...  0.0  0.0          100.92

内盘-分时行情数据

接口: futures_zh_minute_sina

目标地址: http://vip.stock.finance.sina.com.cn/quotes_service/view/qihuohangqing.html#titlePos_3

描述: 新浪财经-期货-分时数据

限量: 单次返回指定 symbol 和 period 的分时数据

输入参数

名称 类型 描述
symbol str symbol="IF2008"; 具体合约(期货品种符号需要大写), 可以通过调用 ak.match_main_contract(symbol="cffex") 接口获取, 或者访问网页获取
period str period="1"; choice of {"1": "1分钟", "5": "5分钟", "15": "15分钟", "30": "30分钟", "60": "60分钟"}

输出参数

名称 类型 描述
datetime object -
open float64 -
high float64 -
low float64 -
close float64 -
volume int64 -
hold int64 持仓量

接口示例

import akshare as ak

futures_zh_minute_sina_df = ak.futures_zh_minute_sina(symbol="RB0", period="1")
print(futures_zh_minute_sina_df)

数据示例

                 datetime    open    high     low   close  volume     hold
0     2025-01-14 21:13:00  3278.0  3280.0  3278.0  3279.0    3485  1739947
1     2025-01-14 21:14:00  3279.0  3279.0  3277.0  3278.0    5880  1741617
2     2025-01-14 21:15:00  3278.0  3278.0  3276.0  3276.0    4947  1740980
3     2025-01-14 21:16:00  3276.0  3277.0  3276.0  3277.0    3766  1741117
4     2025-01-14 21:17:00  3277.0  3278.0  3276.0  3278.0    3606  1741199
...                   ...     ...     ...     ...     ...     ...      ...
1018  2025-01-17 14:56:00  3373.0  3373.0  3371.0  3372.0    4021  1816948
1019  2025-01-17 14:57:00  3371.0  3374.0  3371.0  3374.0    8199  1816486
1020  2025-01-17 14:58:00  3373.0  3374.0  3372.0  3373.0    7900  1816404
1021  2025-01-17 14:59:00  3373.0  3374.0  3371.0  3372.0   13951  1813334
1022  2025-01-17 15:00:00  3371.0  3373.0  3371.0  3372.0   13335  1809583
[1023 rows x 7 columns]

内盘-历史行情数据-东财

接口: futures_hist_em

目标地址: https://qhweb.eastmoney.com/quote

描述: 东方财富网-期货行情-行情数据;其中 weekly, monthly 获取的成交额和持仓量未经验证

限量: 单次返回指定 symbol 的所有数据; 只能获取当期合约;

输入参数

名称 类型 描述
symbol str symbol="热卷主连"; 具体合约可以通过 ak.futures_hist_table_em() 获取所有当期能获取数据的合约表
period str period="daily"; choice of {"daily", "weekly", "monthly"}
start_date str start_date="19900101";
end_date str end_date="20500101";

输出参数

名称 类型 描述
时间 object -
开盘 int64 -
最高 int64 -
最低 int64 -
收盘 int64 -
涨跌 int64 -
涨跌幅 float64 注意单位: %
成交量 int64 -
成交额 int64 -
持仓量 int64 -

接口示例

import akshare as ak

futures_hist_em_df = ak.futures_hist_em(symbol="热卷主连", period="daily")
print(futures_hist_em_df)

数据示例

          时间    开盘    最高    最低  ...   涨跌幅     成交量   成交额   持仓量
0     2014-03-21  3252  3336  3230  ...  0.00   93739            0    26015
1     2014-03-24  3314  3330  3266  ...  0.18   43405            0    23808
2     2014-03-25  3326  3400  3320  ...  1.44   59927            0    30628
3     2014-03-26  3370  3382  3354  ... -0.06   18938            0    30280
4     2014-03-27  3368  3386  3350  ... -0.41   20115            0    30715
...          ...   ...   ...   ...  ...   ...     ...          ...      ...
2636  2025-01-13  3316  3365  3313  ...  1.45  507472  16973149696  1170370
2637  2025-01-14  3357  3416  3348  ...  1.94  510296  17280815616  1167989
2638  2025-01-15  3400  3428  3391  ...  0.92  415364  14167324160  1158782
2639  2025-01-16  3415  3450  3411  ...  1.09  465334  15972707584  1157046
2640  2025-01-17  3447  3488  3436  ...  1.52  471470  16326870760  1196880
[2641 rows x 10 columns]

内盘-历史行情数据-新浪

接口: futures_zh_daily_sina

目标地址: https://finance.sina.com.cn/futures/quotes/V2105.shtml

描述: 新浪财经-期货-日频数据

限量: 单次返回指定 symbol 的所有日频数据; 期货连续合约为 品种代码+0,比如螺纹钢连续合约为 RB0;

输入参数

名称 类型 描述
symbol str symbol="RB0"; 具体合约可以通过 ak.match_main_contract(symbol="shfe") 获取或者访问网页

输出参数

名称 类型 描述
date object -
open float64 开盘价
high float64 最高价
low float64 最低价
close float64 收盘价
volume int64 成交量
hold int64 持仓量
settle float64 结算价

接口示例-连续

import akshare as ak

futures_zh_daily_sina_df = ak.futures_zh_daily_sina(symbol="RB0")
print(futures_zh_daily_sina_df)

数据示例-连续

            date    open    high     low   close   volume     hold  settle
0     2009-03-27  3550.0  3663.0  3513.0  3561.0   354590    45548     0.0
1     2009-03-30  3550.0  3580.0  3528.0  3544.0   145168    48380     0.0
2     2009-03-31  3538.0  3566.0  3531.0  3549.0    70592    44714     0.0
3     2009-04-01  3560.0  3561.0  3543.0  3547.0    28100    42076     0.0
4     2009-04-02  3545.0  3548.0  3456.0  3473.0   235446    68888     0.0
          ...     ...     ...     ...     ...      ...      ...     ...
3644  2024-03-28  3470.0  3504.0  3441.0  3481.0  2312398  1433991  3473.0
3645  2024-03-29  3475.0  3486.0  3405.0  3412.0  2015960  1299182  3448.0
3646  2024-04-01  3400.0  3456.0  3368.0  3456.0  1622273  1141786  3405.0
3647  2024-04-02  3459.0  3493.0  3431.0  3463.0  1217107  1026768  3463.0
3648  2024-04-03  3500.0  3540.0  3462.0  3463.0  1620584  1674662  3509.0
[3649 rows x 8 columns]

接口示例-合约

import akshare as ak

futures_zh_daily_sina_df = ak.futures_zh_daily_sina(symbol="RB2410")
print(futures_zh_daily_sina_df)

数据示例-合约

           date    open    high     low   close   volume     hold  settle
0    2023-10-17  3600.0  3650.0  3600.0  3631.0     1140      893  3631.0
1    2023-10-18  3636.0  3636.0  3593.0  3602.0     1050     1642  3615.0
2    2023-10-19  3612.0  3633.0  3590.0  3623.0      818     2070  3608.0
3    2023-10-20  3630.0  3638.0  3580.0  3588.0     1554     3088  3606.0
4    2023-10-23  3580.0  3595.0  3555.0  3568.0     2058     4175  3570.0
..          ...     ...     ...     ...     ...      ...      ...     ...
110  2024-03-28  3487.0  3535.0  3461.0  3509.0   799059  1302305  3493.0
111  2024-03-29  3505.0  3507.0  3443.0  3450.0   837570  1488697  3475.0
112  2024-04-01  3439.0  3497.0  3408.0  3492.0  1404806  1569587  3445.0
113  2024-04-02  3498.0  3546.0  3482.0  3506.0  1694801  1651838  3512.0
114  2024-04-03  3500.0  3540.0  3462.0  3463.0  1620584  1674662  3509.0
[115 rows x 8 columns]

内盘-历史行情数据-交易所

接口: get_futures_daily

目标地址: 各交易所网站

描述: 提供各交易所各品种的网站的历史行情数据, 其中 20040625, 20070604, 20081226, 20090119 原网页数据缺失

限量: 单次返回指定时间段指定交易所的所有期货品种历史数据

输入参数

名称 类型 描述
start_date str start_date="20200701"
end_date str end_date="20200716"
market str market="DCE"; choice of {"CFFEX", "INE", "CZCE", "DCE", "SHFE", "GFEX"}

输出参数

名称 类型 描述
symbol str 合约
date str 交易日
open float 开盘价
high float 最高价
low float 最低价
close str 收盘价
volume str 成交量
open_interest str 持仓量
turnover float 成交额
settle float 结算价
pre_settle float 前结算价
variety str 品种

接口示例

import akshare as ak

get_futures_daily_df = ak.get_futures_daily(start_date="20200701", end_date="20200716", market="DCE")
print(get_futures_daily_df)

数据示例

     symbol      date     open  ...   settle pre_settle variety
0     A2007  20200701     6160  ...     6122       5643       A
1     A2009  20200701     4871  ...     4874       4839       A
2     A2011  20200701     4480  ...     4424       4411       A
3     A2101  20200701     4402  ...     4385       4395       A
4     A2103  20200701     4422  ...     4394       4412       A
     ...       ...      ...  ...      ...        ...     ...
2749   PG99  20200716  3899.35  ...  3881.69    3879.72      PG
2750    P99  20200716   5257.2  ...  5269.32    5212.02       P
2751    L99  20200716  7213.86  ...  7156.44    7220.27       L
2752    M99  20200716  2858.98  ...  2862.43    2855.63       M
2753   JM99  20200716  1193.58  ...  1195.49    1197.92      JM

内盘-结算参数数据

接口: futures_settle

目标地址: 各交易所网站

描述: 提供各交易所的结算参数数据,包括保证金、手续费、涨跌停板等参数

限量: 单次返回指定日期指定交易所的结算参数数据;暂不支持 DCE

输入参数

名称 类型 描述
date str date="20250117"; 结算参数日期,默认为当前交易日
market str market="CFFEX"; choice of {"CFFEX", "INE", "CZCE", "SHFE", "GFEX"}

输出参数

名称 类型 描述
date str 结算日期
symbol str 合约代码
variety str 品种代码
settle_price float64 结算价
long_margin_ratio object 多头保证金率
short_margin_ratio object 空头保证金率
spec_long_margin_ratio float64 投机多头保证金率
spec_short_margin_ratio float64 投机空头保证金率
hedge_long_margin_ratio float64 套保多头保证金率
hedge_short_margin_ratio float64 套保空头保证金率
trade_fee_ratio float64 交易手续费率
close_today_fee_ratio float64 平今手续费率
delivery_fee_ratio object 交割手续费率
is_single_market object 是否单边市
single_market_days object 连续单边市天数
limit_ratio object 涨跌停板幅度
position_limit object 持仓限额
trade_limit object 交易限额
rise_limit_rate object 涨停板比例
fall_limit_rate object 跌停板比例

接口示例

import akshare as ak

futures_settle_df = ak.futures_settle(date="20260119", market="INE")
print(futures_settle_df)

数据示例

        date  symbol variety  ...  trade_limit rise_limit_rate fall_limit_rate
0   20260119  sc2602      sc  ...         None            None            None
1   20260119  sc2603      sc  ...         None            None            None
2   20260119  sc2604      sc  ...         None            None            None
3   20260119  sc2605      sc  ...         None            None            None
4   20260119  sc2606      sc  ...         None            None            None
..       ...     ...     ...  ...          ...             ...             ...
57  20260119  ec2604      ec  ...         None            None            None
58  20260119  ec2606      ec  ...         None            None            None
59  20260119  ec2608      ec  ...         None            None            None
60  20260119  ec2610      ec  ...         None            None            None
61  20260119  ec2612      ec  ...         None            None            None
[62 rows x 20 columns]

外盘-品种代码表

接口: futures_hq_subscribe_exchange_symbol

目标地址: https://finance.sina.com.cn/money/future/hf.html

描述: 新浪财经-外盘商品期货品种代码表数据

限量: 单次返回当前交易日的订阅的所有期货品种的品种代码表数据

输入参数

名称 类型 描述
- - -

输出参数

名称 类型 描述
symbol object -
code object -

接口示例

import akshare as ak

futures_hq_subscribe_exchange_symbol_df = ak.futures_hq_subscribe_exchange_symbol()
print(futures_hq_subscribe_exchange_symbol_df)

数据示例

      symbol  code
0   NYBOT-棉花    CT
1    LME镍3个月   NID
2    LME铅3个月   PBD
3    LME锡3个月   SND
4    LME锌3个月   ZSD
5    LME铝3个月   AHD
6    LME铜3个月   CAD
7    CBOT-黄豆     S
8    CBOT-小麦     W
9    CBOT-玉米     C
10  CBOT-黄豆油    BO
11  CBOT-黄豆粉    SM
12      日本橡胶   TRB
13    COMEX铜    HG
14  NYMEX天然气    NG
15   NYMEX原油    CL
16   COMEX白银    SI
17   COMEX黄金    GC
18   CME-瘦肉猪   LHC
19     布伦特原油   OIL
20       伦敦金   XAU
21       伦敦银   XAG
22      伦敦铂金   XPT
23      伦敦钯金   XPD
24       马棕油  FCPO
25     欧洲碳排放   EUA

外盘-实时行情数据

接口: futures_foreign_commodity_realtime

目标地址: https://finance.sina.com.cn/money/future/hf.html

描述: 新浪财经-外盘商品期货数据

限量: 单次返回当前交易日的订阅的所有期货品种的数据

输入参数

名称 类型 描述
symbol list or str 需要订阅的合约代码; 调用 ak.futures_hq_subscribe_exchange_symbol() 获取字段及代码对应表

输出参数

名称 类型 描述
名称 object -
最新价 float64 -
人民币报价 float64 -
涨跌额 float64 -
涨跌幅 float64 -
开盘价 float64 -
最高价 float64 -
最低价 float64 -
昨日结算价 float64 -
持仓量 float64 -
买价 float64 -
卖价 float64 -
行情时间 object -
日期 object -

接口示例-传入字符串

import akshare as ak

futures_foreign_commodity_realtime_df = ak.futures_foreign_commodity_realtime(symbol='CT,NID')
print(futures_foreign_commodity_realtime_df)

数据示例-传入字符串

         名称      最新价          人民币报价  ...        卖价      行情时间          日期
0  NYBOT-棉花     81.1   12953.138327  ...     81.13  16:13:34  2024-05-24
1   LME镍3个月  20256.0  146748.643200  ...  20265.00  16:13:08  2024-05-24
[2 rows x 14 columns]

接口示例-传入列表

import time
import akshare as ak

print("开始接收实时行情, 每 3 秒刷新一次")
subscribe_list = ak.futures_foreign_commodity_subscribe_exchange_symbol()  # 其中 subscribe_list 为列表
while True:
    time.sleep(3)
    futures_foreign_commodity_realtime_df = ak.futures_foreign_commodity_realtime(symbol=subscribe_list)
    print(futures_foreign_commodity_realtime_df)

数据示例-传入列表

          名称       最新价    人民币报价  ...         卖价      行情时间       日期
0     新加坡铁矿石    100.955  7.159729e+00  ...    101.000  05:05:00  2024-08-31
1        马棕油   3980.500  9.075850e+02  ...   3979.000  18:00:00  2024-08-30
2        日橡胶    374.790  2.658011e+04  ...    375.000  18:00:46  2024-08-30
3       美国原糖     19.424  1.377550e+00  ...     19.440  01:00:00  2024-08-31
4   CME比特币期货  61300.500  2.173716e+06  ...  61285.000  12:55:15  2024-08-23
5   NYBOT-棉花     69.975  1.094071e+04  ...     69.960  02:19:58  2024-08-31
6    LME镍3个月  16700.000  1.184364e+05  ...  16755.000  01:59:52  2024-08-31
7    LME铅3个月   2067.950  1.466590e+04  ...   2068.000  01:59:02  2024-08-31
8    LME锡3个月  32457.000  2.301850e+05  ...  32440.000  01:47:38  2024-08-31
9    LME锌3个月   2897.150  2.054659e+04  ...   2899.000  01:59:00  2024-08-31
10   LME铝3个月   2445.450  1.734313e+04  ...   2448.000  01:59:54  2024-08-31
11   LME铜3个月   9248.850  6.559284e+04  ...   9254.000  01:59:48  2024-08-31
12   CBOT-黄豆    999.875  2.605537e+03  ...    999.250  02:19:59  2024-08-31
13   CBOT-小麦    552.150  1.438827e+03  ...    552.250  02:19:56  2024-08-31
14   CBOT-玉米    401.525  1.121056e+03  ...    401.500  02:20:00  2024-08-31
15  CBOT-黄豆油     41.855  6.544098e+03  ...     41.900  02:20:00  2024-08-31
16  CBOT-黄豆粉    312.300  2.441852e+03  ...    312.600  02:20:00  2024-08-31
18    COMEX铜    421.755  6.594209e+04  ...    422.000  04:59:55  2024-08-31
19  NYMEX天然气      2.148  1.523362e+01  ...      2.146  04:59:58  2024-08-31
20   NYMEX原油     73.621  3.811477e+03  ...     73.660  04:59:59  2024-08-31
21   COMEX白银     29.229  2.072921e+02  ...     29.250  04:59:55  2024-08-31
22   COMEX黄金   2535.060  5.780135e+02  ...   2536.000  04:59:58  2024-08-31
23   CME-瘦肉猪     82.218  5.830901e+02  ...     82.250  02:04:59  2024-08-31
24     布伦特原油     77.015  3.987190e+03  ...     77.060  05:58:53  2024-08-31
25       伦敦金   2503.290  5.707696e+02  ...   2503.670  04:55:00  2024-08-31
26       伦敦银     28.830  6.573465e+00  ...     28.880  04:55:00  2024-08-31
27      伦敦铂金    930.960  2.122661e+02  ...    931.400  04:59:56  2024-08-31
28      伦敦钯金    961.400  2.192067e+02  ...    962.500  04:58:04  2024-08-31
29     欧洲碳排放     70.185  4.977520e+02  ...     70.260  00:00:00  2024-08-31
[29 rows x 14 columns]

外盘-实时行情数据-东财

接口: futures_global_spot_em

目标地址: https://quote.eastmoney.com/center/gridlist.html#futures_global

描述: 东方财富网-行情中心-期货市场-国际期货-实时行情数据

限量: 单次返回所有期货品种的实时行情数据

输入参数

名称 类型 描述
- - -

输出参数

名称 类型 描述
序号 int64 -
代码 object -
名称 object -
最新价 float64 -
涨跌额 float64 -
涨跌幅 float64 注意单位: %
今开 float64 -
最高 float64 -
最低 float64 -
昨结 float64 -
成交量 int64 -
买盘 int64 -
卖盘 int64 -
持仓量 int64 -

接口示例

import akshare as ak

futures_global_spot_em_df = ak.futures_global_spot_em()
print(futures_global_spot_em_df)

数据示例

     序号  代码           名称        最新价  ...   成交量  买盘  卖盘    持仓量
0      1   NG00Y          天然气      3.252  ...  15662  8269  7393  305016
1      2   NG25F      天然气2501      3.252  ...  15662  8269  7393  305016
2      3  JRU24Z      日橡胶2412    380.000  ...      3     3     0      69
3      4    LNKT        综合镍03  16100.000  ...      0     0     0       0
4      5  JRU25G      日橡胶2502    376.000  ...     11    11     0     495
..   ...     ...          ...        ...  ...    ...   ...   ...     ...
615  616    M25G      天然气2502    119.310  ...    815   495   320   47830
616  617  MPM25K      棕榈油2505   4570.000  ...    859   621   238   20731
617  618  MPM25X      棕榈油2511   4235.000  ...      3     3     0    3189
618  619   GC25Z  COMEX黄金2512   2756.200  ...     25     8    17    8537
619  620   SB26K     糖11号2605     18.470  ...   2742  1289  1453   29289
[620 rows x 14 columns]

外盘-历史行情数据-东财

接口: futures_global_hist_em

目标地址: https://quote.eastmoney.com/globalfuture/HG25J.html

描述: 东方财富网-行情中心-期货市场-国际期货-历史行情数据

限量: 单次返回指定品种的历史数据

输入参数

名称 类型 描述
symbol str symbol="HG00Y"; 品种代码;可以通过 ak.futures_global_spot_em() 来获取所有可获取历史行情数据的品种代码

输出参数

名称 类型 描述
日期 object -
代码 object -
名称 object -
开盘 float64 -
最新价 float64 -
最高 float64 -
最低 float64 -
总量 int64 -
涨幅 float64 注意单位: %
持仓 object -
日增 int64 -

接口示例

import akshare as ak

futures_global_hist_em_df = ak.futures_global_hist_em(symbol="HG00Y")
print(futures_global_hist_em_df)

数据示例

         日期     代码      名称     开盘  ...     总量    涨幅      持仓      日增
0     2011-07-15  HG00Y  COMEX铜  4.3740  ...      1  0.00       0           0
1     2011-07-21  HG00Y  COMEX铜  4.4330  ...      2  1.35       0           0
2     2011-07-29  HG00Y  COMEX铜  4.4580  ...    114  1.04       0           0
3     2011-08-03  HG00Y  COMEX铜  4.3600  ...    167 -3.42       0           0
4     2011-08-12  HG00Y  COMEX铜  4.0240  ...      6 -7.49       0           0
...          ...    ...     ...     ...  ...    ...   ...     ...         ...
3480  2025-02-27  HG00Y  COMEX铜  4.5835  ...  50367  0.17  122084        1306
3481  2025-02-28  HG00Y  COMEX铜  4.5955  ...  42115 -1.19  123553        1469
3482  2025-03-03  HG00Y  COMEX铜  4.5765  ...  48192  0.93  122627  4294966370
3483  2025-03-04  HG00Y  COMEX铜  4.5880  ...  47016 -0.56  122610  4294967279
3484  2025-03-05  HG00Y  COMEX铜  4.5800  ...  57782  5.25  123815        1205
[3485 rows x 11 columns]

外盘-历史行情数据-新浪

接口: futures_foreign_hist

目标地址: https://finance.sina.com.cn/futuremarket/

描述: 新浪财经-期货外盘历史行情数据

限量: 单次返回指定品种的历史数据

输入参数

名称 类型 描述
symbol str symbol="ZSD"; 外盘期货的 symbol 可以通过 ak.hf_subscribe_exchange_symbol() 获取

输出参数

名称 类型 描述
date object 交易日
open float64 开盘价
high float64 最高价
low float64 最低价
close float64 收盘价
volume int64 成交量

接口示例

import akshare as ak

futures_foreign_hist_df = ak.futures_foreign_hist(symbol="ZSD")
print(futures_foreign_hist_df)

数据示例

           date     open    high      low   close  volume  position  s
0    2014-01-20  2082.00  2086.0  2068.75  2076.5    1159         0  0
1    2014-01-21  2077.75  2092.5  2061.25  2089.0    1318         0  0
2    2014-01-22  2088.75  2102.0  2077.50  2084.0    1754         0  0
3    2014-01-23  2083.75  2084.0  2041.25  2045.5    2639         0  0
4    2014-01-24  2043.75  2051.0  2019.25  2025.0    2264         0  0
         ...      ...     ...      ...     ...     ...       ... ..
2541 2024-01-15  2510.00  2615.0  2506.50  2555.0    9364         0  0
2542 2024-01-16  2555.00  2567.0  2531.00  2548.5    6719         0  0
2543 2024-01-17  2548.00  2550.0  2460.00  2466.0   11555         0  0
2544 2024-01-18  2474.00  2478.5  2443.00  2466.0   10442         0  0
2545 2024-01-19  2469.50  2485.0  2454.00  2456.5    7236         0  0
[2546 rows x 8 columns]

外盘-合约详情

接口: futures_foreign_detail

目标地址: https://finance.sina.com.cn/futuremarket/

描述: 新浪财经-期货外盘期货合约详情

限量: 单次返回指定品种的合约详情数据

输入参数

名称 类型 描述
symbol str symbol="ZSD"; 外盘期货的 symbol 可以通过 hf_subscribe_exchange_symbol 获取

输出参数

名称 类型 描述
交易品种 str -
最小变动价位 str -
交易时间 str -
交易代码 str -
交易单位 str -
涨跌停板幅度 str -
交割品级 str -
上市交易所 str -
报价单位 str -
合约交割月份 str -
交割地点 str -
附加信息 str -

接口示例

import akshare as ak
futures_foreign_detail_df = ak.futures_foreign_detail(symbol="ZSD")
print(futures_foreign_detail_df)

数据示例

        0                               1  ...       4                       5
0    交易品种                伦敦锌(CFD差价合约并非期货)  ...    报价单位                    美元/吨
1  最小变动价位       电话交易:0.5美元/吨 电子盘:0.25美元/吨  ...  合约交割月份  LME三个月期货合约是连续合约,每日都有交割
2    交易时间  LME Select北京时间(夏令时)08:00-02:00  ...    交割地点                     NaN
3    交易代码                             ZSD  ...    附加信息                     NaN

新加坡交易所期货

接口: futures_settlement_price_sgx

目标地址: https://www.sgx.com/zh-hans/research-education/derivatives

描述: 新加坡交易所-衍生品-历史数据-历史结算价格; 数据于下个工作日新加坡时间下午 2 点起提供

限量: 单次获取指定交易日前一日的所有期货品种的结算价数据; 只能获取过去 60 个交易日内的数据; 由于国内网络限制, 请使用代理访问

输入参数

名称 类型 描述
date str date="20231107"; 交易日

输出参数

名称 类型 描述
DATE int64 日期
COM object 品种代码
COM_MM int64 品种到期月份
COM_YY int64 品种年份
OPEN float64 开盘价
HIGH float64 最高价
LOW float64 最低价
CLOSE float64 收盘价
SETTLE float64 结算价
VOLUME int64 交易量
OINT int64 未平仓合约
SERIES object 合约代码

接口示例

import akshare as ak

futures_settlement_price_sgx_df = ak.futures_settlement_price_sgx(date="20231108")
print(futures_settlement_price_sgx_df)

数据示例

          DATE    COM  COM_MM  COM_YY  ...  SETTLE  VOLUME  OINT   SERIES
0     20231107  1MF        11    2023  ...  465.34       0     0   1MFX23
1     20231107  1MF        12    2023  ...  462.13       0     0   1MFZ23
2     20231107  1MF         1    2024  ...  457.05       0     0   1MFF24
3     20231107  1MF         2    2024  ...  453.97       0     0   1MFG24
4     20231107  1MF         3    2024  ...  452.39       0     0   1MFH24
        ...    ...     ...     ...  ...     ...     ...   ...      ...
3165  20231107  ZYES       12    2023  ...   16.95       0     0  ZYESZ23
3166  20231107  ZYES        1    2024  ...   17.05       0     0  ZYESF24
3167  20231107  ZZEE       11    2023  ...  263.45     584    90  ZZEEX23
3168  20231107  ZZEE       12    2023  ...  264.80       0     0  ZZEEZ23
3169  20231107  ZZEE        1    2024  ...  266.25       0     0  ZZEEF24
[3170 rows x 12 columns]

期货连续合约

接口: futures_main_sina

目标地址: https://vip.stock.finance.sina.com.cn/quotes_service/view/qihuohangqing.html#titlePos_0

描述: 新浪财经-期货-主力连续合约历史数据

限量: 单次返回单个期货品种的主力连续合约的日频历史数据

输入参数

名称 类型 描述
symbol str symbol="IF0"; 请参考 新浪连续合约品种一览表, 也可通过 ak.futures_display_main_sina() 获取
start_date str start_date="19900101";
end_date str end_date="22220101";

新浪连续合约品种一览表

index symbol exchange name
0 V0 dce PVC连续
1 P0 dce 棕榈油连续
2 B0 dce 豆二连续
3 M0 dce 豆粕连续
4 I0 dce 铁矿石连续
5 JD0 dce 鸡蛋连续
6 L0 dce 塑料连续
7 PP0 dce 聚丙烯连续
8 FB0 dce 纤维板连续
9 BB0 dce 胶合板连续
10 Y0 dce 豆油连续
11 C0 dce 玉米连续
12 A0 dce 豆一连续
13 J0 dce 焦炭连续
14 JM0 dce 焦煤连续
15 CS0 dce 淀粉连续
16 EG0 dce 乙二醇连续
17 RR0 dce 粳米连续
18 EB0 dce 苯乙烯连续
19 LH0 dce 生猪连续
20 TA0 czce PTA连续
21 OI0 czce 菜油连续
22 RS0 czce 菜籽连续
23 RM0 czce 菜粕连续
24 ZC0 czce 动力煤连续
25 WH0 czce 强麦连续
26 JR0 czce 粳稻连续
27 SR0 czce 白糖连续
28 CF0 czce 棉花连续
29 RI0 czce 早籼稻连续
30 MA0 czce 甲醇连续
31 FG0 czce 玻璃连续
32 LR0 czce 晚籼稻连续
33 SF0 czce 硅铁连续
34 SM0 czce 锰硅连续
35 CY0 czce 棉纱连续
36 AP0 czce 苹果连续
37 CJ0 czce 红枣连续
38 UR0 czce 尿素连续
39 SA0 czce 纯碱连续
40 PF0 czce 短纤连续
41 PK0 czce 花生连续
42 FU0 shfe 燃料油连续
43 SC0 ine 上海原油连续
44 AL0 shfe 铝连续
45 RU0 shfe 天然橡胶连续
46 ZN0 shfe 沪锌连续
47 CU0 shfe 铜连续
48 AU0 shfe 黄金连续
49 RB0 shfe 螺纹钢连续
50 WR0 shfe 线材连续
51 PB0 shfe 铅连续
52 AG0 shfe 白银连续
53 BU0 shfe 沥青连续
54 HC0 shfe 热轧卷板连续
55 SN0 shfe 锡连续
56 NI0 shfe 镍连续
57 SP0 shfe 纸浆连续
58 NR0 ine 20号胶连续
59 SS0 shfe 不锈钢连续
60 LU0 ine 低硫燃料油连续
61 BC0 ine 国际铜连续
62 IF0 cffex 沪深300指数期货连续
63 TF0 cffex 5年期国债期货连续
64 IH0 cffex 上证50指数期货连续
65 IC0 cffex 中证500指数期货连续
66 TS0 cffex 2年期国债期货连续

输出参数

名称 类型 描述
日期 object -
开盘价 int64 -
最高价 int64 -
最低价 int64 -
收盘价 int64 -
成交量 int64 注意单位
持仓量 int64 注意单位
动态结算价 int64 -

接口示例-主力连续合约

import akshare as ak

futures_main_sina_hist = ak.futures_main_sina(symbol="V0", start_date="20200101", end_date="20220101")
print(futures_main_sina_hist)

数据示例-主力连续合约

     日期        开盘价  最高价 最低价 收盘价  成交量  持仓量  动态结算价
0    2020-01-02  6520  6530  6485  6500    54491  230632   6500
1    2020-01-03  6500  6510  6480  6495    72391  229655   6495
2    2020-01-06  6495  6590  6480  6545   174761  237376   6535
3    2020-01-07  6540  6545  6495  6510    86013  230968   6515
4    2020-01-08  6515  6570  6510  6565   115493  235940   6550
..          ...   ...   ...   ...   ...      ...     ...    ...
481  2021-12-27  8500  8605  8233  8239  1162292  322968   8413
482  2021-12-28  8239  8510  8224  8483   930875  342271   8362
483  2021-12-29  8500  8520  8413  8484   797016  348914   8468
484  2021-12-30  8480  8503  8372  8478   924423  351493      0
485  2021-12-31  8492  8530  8276  8321   987714  320158   8384

接口示例-新浪主力连续合约品种一览表接口

import akshare as ak

futures_display_main_sina_df = ak.futures_display_main_sina()
print(futures_display_main_sina_df)

数据示例-新浪主力连续合约品种一览表接口

   symbol    exchange       name
0      V0      dce        PVC连续
1      P0      dce        棕榈油连续
2      B0      dce         豆二连续
3      M0      dce         豆粕连续
4      I0      dce        铁矿石连续
..    ...      ...          ...
58    IF0    cffex  沪深300指数期货连续
59    TF0    cffex    5年期国债期货连续
60    IH0    cffex   上证50指数期货连续
61    IC0    cffex  中证500指数期货连续
62    TS0    cffex    2年期国债期货连续

期货合约详情-新浪

接口: futures_contract_detail

目标地址: https://finance.sina.com.cn/futures/quotes/V2101.shtml

描述: 新浪财经-期货-期货合约详情数据

限量: 单次返回指定 symbol 的合约详情数据

输入参数

名称 类型 描述
symbol str symbol='AP2101'; 请参考新浪连续合约品种一览表, 也可通过 ak.futures_display_main_sina() 获取

新浪连续合约品种一览表(更新于 20241226)

symbol exchange name
0 V0 dce PVC连续
1 P0 dce 棕榈油连续
2 B0 dce 豆二连续
3 M0 dce 豆粕连续
4 I0 dce 铁矿石连续
5 JD0 dce 鸡蛋连续
6 L0 dce 塑料连续
7 PP0 dce 聚丙烯连续
8 FB0 dce 纤维板连续
9 BB0 dce 胶合板连续
10 Y0 dce 豆油连续
11 C0 dce 玉米连续
12 A0 dce 豆一连续
13 J0 dce 焦炭连续
14 JM0 dce 焦煤连续
15 CS0 dce 淀粉连续
16 EG0 dce 乙二醇连续
17 RR0 dce 粳米连续
18 EB0 dce 苯乙烯连续
19 PG0 dce 液化石油气连续
20 LH0 dce 生猪连续
21 TA0 czce PTA连续
22 OI0 czce 菜油连续
23 RS0 czce 菜籽连续
24 RM0 czce 菜粕连续
25 WH0 czce 强麦连续
26 JR0 czce 粳稻连续
27 SR0 czce 白糖连续
28 CF0 czce 棉花连续
29 RI0 czce 早籼稻连续
30 MA0 czce 甲醇连续
31 FG0 czce 玻璃连续
32 LR0 czce 晚籼稻连续
33 SF0 czce 硅铁连续
34 SM0 czce 锰硅连续
35 CY0 czce 棉纱连续
36 AP0 czce 苹果连续
37 CJ0 czce 红枣连续
38 UR0 czce 尿素连续
39 SA0 czce 纯碱连续
40 PF0 czce 短纤连续
41 PK0 czce 花生连续
42 SH0 czce 烧碱连续
43 PX0 czce 对二甲苯连续
44 FU0 shfe 燃料油连续
45 SC0 ine 上海原油连续
46 AL0 shfe 铝连续
47 RU0 shfe 天然橡胶连续
48 ZN0 shfe 沪锌连续
49 CU0 shfe 铜连续
50 AU0 shfe 黄金连续
51 RB0 shfe 螺纹钢连续
52 WR0 shfe 线材连续
53 PB0 shfe 铅连续
54 AG0 shfe 白银连续
55 BU0 shfe 沥青连续
56 HC0 shfe 热轧卷板连续
57 SN0 shfe 锡连续
58 NI0 shfe 镍连续
59 SP0 shfe 纸浆连续
60 NR0 ine 20号胶连续
61 SS0 shfe 不锈钢连续
62 LU0 ine 低硫燃料油连续
63 BC0 ine 国际铜连续
64 AO0 shfe 氧化铝连续
65 BR0 shfe 丁二烯橡胶连续
66 EC0 ine 集运指数欧线期货连续
67 IF0 cffex 沪深300指数期货连续
68 TF0 cffex 5年期国债期货连续
69 IH0 cffex 上证50指数期货连续
70 IC0 cffex 中证500指数期货连续
71 TS0 cffex 2年期国债期货连续
72 IM0 cffex 中证连续指数期货连续
73 SI0 gfex 工业硅连续
74 LC0 gfex 碳酸锂连续
75 PS0 gfex 多晶硅连续

输出参数

名称 类型 描述
item object 合约具体的项目
value object 合约具体的项目值

接口示例

import akshare as ak

futures_contract_detail_df = ak.futures_contract_detail(symbol='V2001')
print(futures_contract_detail_df)

数据示例

       item                                              value
0      交易品种                                               聚氯乙烯
1    最小变动价位                                               5元/吨
2      交易时间  上午 09:00-10:15 10:30-11:30 下午 13:30-15:00 夜间 2...
3      交割品级  质量标准符合《悬浮法通用型聚氯乙烯树脂(GB/T 5761-2006)》规定的SG5型一等品...
4      交割方式                                               实物交割
5      交易单位                                               5吨/手
6    涨跌停板幅度                                       上一交易日结算价的±4%
7     最后交易日                                        合约月份第10个交易日
8   最低交易保证金                                投机买卖20.0%,套保买卖20.0%
9      交易代码                                                  V
10     报价单位                                           元(人民币/吨)
11   合约交割月份                                            1---12月
12    最后交割日                                       最后交易日后第3个交易日
13    交易手续费                                  开平仓2元/手,短线开平仓1元/手
14    上市交易所                                            大连商品交易所

期货合约详情-东财

接口: futures_contract_detail_em

目标地址: https://quote.eastmoney.com/qihuo/v2602F.html

描述: 东方财富-期货-期货合约详情数据

限量: 单次返回指定 symbol 的合约详情数据

输入参数

名称 类型 描述
symbol str symbol='v2602F'; 请参考东方财富的期货品种标识:https://quote.eastmoney.com/center/futures.html

输出参数

名称 类型 描述
item object 合约具体的项目
value object 合约具体的项目值

接口示例

import akshare as ak

futures_contract_detail_em_df = ak.futures_contract_detail_em(symbol="v2603F")
print(futures_contract_detail_em_df)

数据示例

       item                                              value
0      交易品种                                               聚氯乙烯
1    最小变动价位                                               5元/吨
2      交易时间  上午 09:00-10:15 10:30-11:30 下午 13:30-15:00 夜间 2...
3      交割品级  质量标准符合《悬浮法通用型聚氯乙烯树脂(GB/T 5761-2006)》规定的SG5型一等品...
4      交割方式                                               实物交割
5      交易单位                                               5吨/手
6    涨跌停板幅度                                       上一交易日结算价的±4%
7     最后交易日                                        合约月份第10个交易日
8   最低交易保证金                                投机买卖20.0%,套保买卖20.0%
9      交易代码                                                  V
10     报价单位                                           元(人民币/吨)
11   合约交割月份                                            1---12月
12    最后交割日                                       最后交易日后第3个交易日
13    交易手续费                                  开平仓1元/手,短线开平仓1元/手
14    上市交易所                                            大连商品交易所

中证商品指数

中证商品指数

接口: futures_index_ccidx

目标地址: http://www.ccidx.com/index.html

描述: 中证商品指数

限量: 单次返回指定 symbol 的指数日频率数据

输入参数

名称 类型 描述
symbol str symbol="中证商品期货指数"; choice of {"中证商品期货指数", "中证商品期货价格指数", }

输出参数

名称 类型 描述
日期 object -
指数代码 object -
收盘点位 float64 -
结算点位 float64 -
涨跌 float64 -
涨跌幅 float64 -

接口示例

import akshare as ak

futures_index_ccidx_df = ak.futures_index_ccidx(symbol="中证商品期货指数")
print(futures_index_ccidx_df)

数据示例

     日期        指数代码      收盘点位  结算点位   涨跌   涨跌幅
0    2021-02-18  100001.CCI  1421.18  1414.30  45.82  3.35
1    2021-02-19  100001.CCI  1420.86  1419.17   4.87  0.34
2    2021-02-22  100001.CCI  1439.96  1437.49  18.32  1.29
3    2021-02-23  100001.CCI  1447.08  1445.75   8.26  0.57
4    2021-02-24  100001.CCI  1449.70  1443.34  -2.41 -0.17
..          ...         ...      ...      ...    ...   ...
960  2025-02-06  100001.CCI  1965.37  1958.64   3.38  0.17
961  2025-02-07  100001.CCI  1977.99  1972.23  13.59  0.69
962  2025-02-10  100001.CCI  1984.26  1979.65   7.42  0.38
963  2025-02-11  100001.CCI  1981.76  1985.65   6.00  0.30
964  2025-02-12  100001.CCI  1986.45  1981.82  -3.83 -0.19
[965 rows x 6 columns]

现货与股票

接口: futures_spot_stock

目标地址: https://data.eastmoney.com/ifdata/xhgp.html

描述: 东方财富网-数据中心-现货与股票

限量: 单次返回指定 indicator 的所有数据

输入参数

名称 类型 描述
symbol str symbol="能源"; choice of {'能源', '化工', '塑料', '纺织', '有色', '钢铁', '建材', '农副'}

输出参数

名称 类型 描述
商品名称 object -
近5月 float64 注意: 具体的日期
近4月 float64 注意: 具体的日期
近3月 float64 注意: 具体的日期
近2月 float64 注意: 具体的日期
近1月 float64 注意: 具体的日期
最新价 float64 -
近半年涨跌幅 float64 注意单位: %
生产商 object 注意: 字符串组成
下游用户 object 注意: 字符串组成

接口示例

import akshare as ak

futures_spot_stock_df = ak.futures_spot_stock(symbol="能源")
print(futures_spot_stock_df)

数据示例

  商品名称  ...                                               下游用户
0   甲醇  ...                                                  -
1  燃料油  ...                                                  -
2  炼焦煤  ...                              美锦能源, 长春燃气, 山西焦化, 宝泰隆
3   沥青  ...                                                  -
4  液化气  ...                                                  -
5  动力煤  ...                                                  -
6   焦炭  ...  沙钢股份, 中信特钢, 抚顺特钢, 三钢闽光, 首钢股份, 华菱钢铁, 鞍钢股份, 包钢股份...
[7 rows x 10 columns]

COMEX 库存数据

接口: futures_comex_inventory

目标地址: https://data.eastmoney.com/pmetal/comex/by.html

描述: 东方财富网-数据中心-期货期权-COMEX 库存数据

限量: 单次返回指定 symbol 的所有历史数据

输入参数

名称 类型 描述
symbol str symbol="黄金"; choice of {"黄金", "白银"}

输出参数

名称 类型 描述
序号 int64 -
日期 object -
COMEX{symbol}库存量-吨 float64 注意单位: 盎司
COMEX{symbol}库存量-盎司 float64 注意单位: 吨

接口示例

import akshare as ak

futures_comex_inventory_df = ak.futures_comex_inventory(symbol="黄金")
print(futures_comex_inventory_df)

数据示例

     序号      日期  COMEX白银库存量-  COMEX白银库存量-盎司
0        1  2018-11-15    249.638588   8.026061e+06
1        2  2018-11-16    249.638588   8.026061e+06
2        3  2018-11-19    249.618620   8.025419e+06
3        4  2018-11-20    249.318222   8.015761e+06
4        5  2018-11-21    249.318222   8.015761e+06
    ...         ...           ...            ...
1244  1245  2023-11-08    618.567383   1.988739e+07
1245  1246  2023-11-09    618.564383   1.988729e+07
1246  1247  2023-11-10    618.462382   1.988401e+07
1247  1248  2023-11-13    618.461542   1.988399e+07
1248  1249  2023-11-14    618.461542   1.988399e+07
[1249 rows x 4 columns]

生猪信息

核心数据

接口: futures_hog_core

目标地址: https://zhujia.zhuwang.com.cn

描述: 玄田数据-核心数据

限量: 单次返回指定 symbol 的所有历史数据

输入参数

名称 类型 描述
symbol str symbol="外三元"; choice of {"外三元", "内三元", "土杂猪"}

输出参数

名称 类型 描述
date object -
value float64 -

接口示例

import akshare as ak

futures_hog_core_df = ak.futures_hog_core(symbol="外三元")
print(futures_hog_core_df)

数据示例

           date  value
0    2023-03-18  15.42
1    2023-03-19  15.46
2    2023-03-20  15.42
3    2023-03-21  15.44
4    2023-03-22  15.25
..          ...    ...
362  2024-03-14  14.58
363  2024-03-15  14.53
364  2024-03-16  14.54
365  2024-03-17  14.67
366  2024-03-18  14.71
[367 rows x 2 columns]

成本维度

接口: futures_hog_cost

目标地址: https://zhujia.zhuwang.com.cn

描述: 玄田数据-成本维度

限量: 单次返回指定 symbol 的所有历史数据

输入参数

名称 类型 描述
symbol str symbol="玉米"; choice of {"玉米", "豆粕", "二元母猪价格", "仔猪价格"}

输出参数

名称 类型 描述
date object -
value float64 -

接口示例

import akshare as ak

futures_hog_cost_df = ak.futures_hog_cost(symbol="玉米")
print(futures_hog_cost_df)

数据示例

           date  value
0    2023-03-18   2915
1    2023-03-19   2895
2    2023-03-20   2874
3    2023-03-21   2903
4    2023-03-22   2891
..          ...    ...
362  2024-03-14   2474
363  2024-03-15   2486
364  2024-03-16   2473
365  2024-03-17   2471
366  2024-03-18   2462
[367 rows x 2 columns]

供应维度

接口: futures_hog_supply

目标地址: https://zhujia.zhuwang.com.cn

描述: 玄田数据-供应维度

限量: 单次返回指定 symbol 的所有历史数据

输入参数

名称 类型 描述
symbol str symbol="玉米"; choice of {"猪肉批发价", "储备冻猪肉", "饲料原料数据", "白条肉", "生猪产能", "育肥猪", "肉类价格指数", "猪粮比价"}

输出参数

名称 类型 描述
date object -
value float64 -

接口示例

import akshare as ak

futures_hog_supply_df = ak.futures_hog_supply(symbol="猪肉批发价")
print(futures_hog_supply_df)

数据示例

          date  value
0   2023-12-17  20.14
1   2023-12-18  20.12
2   2023-12-19  20.24
3   2023-12-20  20.39
4   2023-12-21  20.54
..         ...    ...
85  2024-03-11  19.89
86  2024-03-12  19.96
87  2024-03-13  20.01
88  2024-03-14  20.12
89  2024-03-15  20.27
[90 rows x 2 columns]

生猪市场价格指数

接口: index_hog_spot_price

目标地址: https://hqb.nxin.com/pigindex/index.shtml

描述: 行情宝-生猪市场价格指数

限量: 单次返回所有数据

输入参数

名称 类型 描述
- - -

输出参数

名称 类型 描述
日期 object -
指数 float64 -
4个月均线 float64 -
6个月均线 float64 -
12个月均线 float64 -
预售均价 float64 注意单位: 元/公斤
成交均价 float64 注意单位: 元/公斤
成交均重 int64 注意单位: kg

接口示例

import akshare as ak

index_hog_spot_price_df = ak.index_hog_spot_price()
print(index_hog_spot_price_df)

数据示例

       日期        指数   4个月均线   6个月均线  12个月均线  预售均价   成交均价  成交均重
0    2015-01-05   92.88     NaN     NaN     NaN   0.00  13.49     0
1    2015-01-12   92.82     NaN     NaN     NaN   0.00  13.48     0
2    2015-01-19   93.29     NaN     NaN     NaN   0.00  13.55     0
3    2015-01-26   93.48     NaN     NaN     NaN   0.00  13.57     0
4    2015-02-02   92.12     NaN     NaN     NaN   0.00  13.38     0
..          ...     ...     ...     ...     ...    ...    ...   ...
460  2024-02-05  107.08  100.72  105.82  103.19  16.06  15.55   116
461  2024-02-26   95.14   99.63  103.68  103.25  15.64  13.81   122
462  2024-03-04   96.85   99.31  102.08  103.02  15.60  14.06   120
463  2024-03-11   98.45   99.10  101.32  102.79  15.69  14.30   122
464  2024-03-18  100.62   99.07  100.69  102.65  15.76  14.61   125
[465 rows x 8 columns]

期货资讯

接口: futures_news_shmet

目标地址: https://www.shmet.com/newsFlash/newsFlash.html?searchKeyword=

描述: 上海金属网-快讯

限量: 指定 symbol 的数据

输入参数

名称 类型 描述
symbol str symbol="全部"; choice of {"全部", "要闻", "VIP", "财经", "铜", "铝", "铅", "锌", "镍", "锡", "贵金属", "小金属"}

输出参数

名称 类型 描述
发布时间 object -
内容 object -

接口示例

import akshare as ak

futures_news_shmet_df = ak.futures_news_shmet(symbol="铜")
print(futures_news_shmet_df)

数据示例

                   发布时间                                                 内容
0   2024-02-05 14:02:44+08:00  【金诚信资源:Lonshi铜矿增储情况】金诚信近日接受机构调研时表示,公司在2022年4月发...
1   2024-02-05 14:02:44+08:00  【金诚信资源项目进展情况】金诚信近日接受机构调研时表示,公司两岔河磷矿南采区已投产,2023...
2   2024-02-05 14:02:44+08:00  【金诚信资源:雨季对Dikulushi铜矿和Lonshi铜矿的影响】金诚信近日接受机构调研时...
3   2024-02-05 14:02:44+08:00  【金诚信:整体来看,铜价存在长期持续震荡上行可能】金诚信近日接受机构调研时表示,从中长期来看...
4   2024-02-05 14:19:22+08:00  【江苏省雨雪天气或影响该地区铜杆厂生产销售】2月3日11时12分,江苏省气象台变更发布道路结...
..                        ...                                                ...
995 2024-03-21 11:39:32+08:00  【中科铜箔2023年铜箔年产量超过34500吨】2023年,湖北中科铜箔的铜箔年产量由原来的...
996 2024-03-21 11:39:32+08:00  【江西新越年产40万吨电解铜项目环评批准公示】根据建设项目环境影响评价审批程序的有关规定,经...
997 2024-03-21 11:39:32+08:00  【铜陵有色铜基新材料项目空分制氧项目1号主冷箱顺利封顶】3月16日上午8点18分,随着300...
998 2024-03-21 11:39:32+08:00  【电工合金:2023年净利润1.36亿元,同比增19.98%】近日,电工合金发布2023年年...
999 2024-03-21 12:10:40+08:00  【SHMET铜现货报价】上海金属网讯:截止11:30分,上海金属网1#电解铜报72700-7...
[1000 rows x 2 columns]