- 官方文档:https://tushare.pro/document/2?doc_id=183
- 功能描述:获取A股市场股票/场内基金每日昨收价及当日涨跌停价格
- 返回限量:单次请求最大返回7800行
- 接口权限:2000积分:200次/分钟;5000积分:500次/分钟
- 说明:
本接口不返回场内基金的昨收价字段;
输入参数:
| 名称 | 类型 | 必选 | 描述 |
|---|---|---|---|
| ts_code | str | N | 股票代码 |
| trade_date | str | N | 交易日期 |
| start_date | str | N | 开始日期 |
| end_date | str | N | 结束日期 |
输出参数:
| 名称 | 类型 | 默认显示 | 描述 |
|---|---|---|---|
| trade_date | str | Y | 交易日期 |
| ts_code | str | Y | TS股票代码 |
| pre_close | float | N | 昨日收盘价 |
| up_limit | float | Y | 涨停价 |
| down_limit | float | Y | 跌停价 |
示例:
示例1:获取某一交易日全市场股票及场内基金涨跌停价格
通过传递trade_date可指定交易日期。
python
import tushare as ts
pro = ts.pro_api()
df = pro.stk_limit(trade_date='20260821')
df
输出结果:
xml
trade_date ts_code up_limit down_limit
0 20260821 000001.SZ 12.54 10.26
1 20260821 000002.SZ 3.45 2.83
2 20260821 000006.SZ 7.85 6.43
3 20260821 000007.SZ 13.30 10.88
4 20260821 000008.SZ 2.66 2.18
... ... ... ... ...
7751 20260821 920978.BJ 25.22 13.58
7752 20260821 920981.BJ 37.77 20.35
7753 20260821 920982.BJ 160.87 86.63
7754 20260821 920985.BJ 6.00 3.24
7755 20260821 920992.BJ 15.08 8.12
7756 rows × 4 columns
示例2:获取某支股票/场内基金某段时间内的昨收价及涨跌停价格
通过传递ts_code可指定特定股票或场内基金,start_date和end_date可限定输出数据的日期范围。昨收价pre_close默认是不返回的,所以为了获得昨收价,可显式指定fields参数。
python
fields = 'trade_date,ts_code,pre_close,up_limit,down_limit'
df = pro.stk_limit(ts_code='000001.SZ', start_date='20260817', end_date='20260821', fields=fields)
df
输出结果:
xml
trade_date ts_code pre_close up_limit down_limit
0 20260821 000001.SZ 11.40 12.54 10.26
1 20260820 000001.SZ 11.27 12.40 10.14
2 20260819 000001.SZ 11.05 12.16 9.95
3 20260818 000001.SZ 11.10 12.21 9.99
4 20260817 000001.SZ 11.11 12.22 10.00
示例3:获取场内基金的涨跌停价格
本示例演示获取"华泰柏瑞沪深300ETF(510300.SH)"场内基金的涨跌停价格。
本接口不返回场内基金的昨收价字段;
python
fields = 'trade_date,ts_code,pre_close,up_limit,down_limit'
df = pro.stk_limit(ts_code='510300.SH', fields=fields)
df
输出结果:
xml
trade_date ts_code pre_close up_limit down_limit
0 20260821 510300.SH None 5.118 4.188
1 20260820 510300.SH None 5.119 4.189
2 20260819 510300.SH None 5.266 4.308
3 20260818 510300.SH None 5.281 4.321
4 20260817 510300.SH None 5.199 4.253
... ... ... ... ... ...
1733 20190702 510300.SH None 4.350 3.560
1734 20190701 510300.SH None 4.250 3.470
1735 20190628 510300.SH None 4.250 3.470
1736 20190627 510300.SH None 4.200 3.440
1737 20190626 510300.SH None 4.200 3.440
1738 rows × 5 columns
说明:
stk_limit接口返回指定交易日全部股票/场内基金的涨停价和跌停价。通过这些数据,可以快速判断某只股票/场内基金在当日是否触及涨跌停板,以及距离涨跌停板还有多少空间。对于股票,本接口还返回昨收价。