ETF每日持仓组合(沪市)

接口介绍

接口:etf_sh_cons
描述:获取上交所场内所有ETF每日盘前披露的的一篮子组合信息,包括成分股票数量、申赎现金折溢价比例等数据
限量:单次最大3000条,可根据代码或日期循环提取
积分:需要8000积分可以调取,具体请参阅积分获取办法

输入参数

名称 类型 必选 描述
ts_code str N 板块代码
trade_date str N 交易日期(YYYYMMDD)
con_code str N 成分股票代码
start_date str N 开始日期(YYYYMMDD)
end_date str N 结束日期(YYYYMMDD)

输出参数

名称 类型 默认显示 描述
trade_date str Y 交易日期
ts_code str Y ETF代码
con_code str Y 成分代码
con_name str Y 成分名称
qty int Y 股票数量(股)
sub_flag str Y 现金替代标志:允许/必须
cpr float Y 申购现金替代溢价比率(%)
rdr float Y 赎回现金替代折价比率(%)
sca float Y 替代金额(单位:人民币元)
exchange str Y 交易所代码HK港交所 SH上交所 SZ深交所 OTH其他

代码示例

# 获取接口实例
pro = ts.pro_api()

# 获取517030易方达中证沪港深300ETF在2026年6月15日的持仓组合信息
df = pro.etf_sh_cons(trade_date='20260615', ts_code='517030.SH')
print(df)

数据结果

    trade_date    ts_code   con_code con_name   qty sub_flag cpr rdr        sca exchange
0     20260615  517030.SH  000001.SZ     平安银行  1100       允许  15  60  12364.000       SZ
1     20260615  517030.SH   00001.HK       长和     0       必须   -   -      0.000       HK
2     20260615  517030.SH   00002.HK     中电控股     0       必须   -   -      0.000       HK
3     20260615  517030.SH   00003.HK   香港中华煤气  1000       允许  30   0   5928.350       HK
4     20260615  517030.SH   00005.HK     汇丰控股   800       允许  30   0  99304.260       HK
..         ...        ...        ...      ...   ...      ...  ..  ..        ...      ...
295   20260615  517030.SH  688256.SH      寒武纪     0       必须   -   -      0.000       SH
296   20260615  517030.SH  688271.SH     联影医疗     0       必须   -   -      0.000       SH
297   20260615  517030.SH  688506.SH     百利天恒     0       必须   -   -      0.000       SH
298   20260615  517030.SH  688521.SH     芯原股份     0       必须   -   -      0.000       SH
299   20260615  517030.SH  688981.SH     中芯国际   200       允许  73   0          -       SH
置顶