Tushare接口文档:月线行情(monthly)

  • 官方文档:https://tushare.pro/document/2?doc_id=145
  • 功能描述:获取A股每月最后一个交易日更新的月线行情
  • 返回限量:单次请求最大返回6000行
  • 接口权限:2000积分:300次/分钟;5000积分:500次/分钟;
  • 说明:

本接口数据为每月最后一个交易日更新,采用的是未复权数据,使用时请留意;

输入参数:

名称 类型 必选 描述
ts_code str N TS代码 (ts_code,trade_date两个参数任选一)
trade_date str N 交易日期 (每月最后一个交易日日期,YYYYMMDD格式)
start_date str N 开始日期
end_date str N 结束日期

输出参数:

名称 类型 默认显示 描述
ts_code str Y 股票代码
trade_date str Y 交易日期
close float Y 月收盘价
open float Y 月开盘价
high float Y 月最高价
low float Y 月最低价
pre_close float Y 上月收盘价
change float Y 月涨跌额
pct_chg float Y 月涨跌幅 (未复权,如果是复权请用 通用行情接口 )
vol float Y 月成交量
amount float Y 月成交额

示例:

示例1:获取全市场某一月的月线数据

通过传递trade_date为某一月最后一个交易日可获取该月月线行情。

python 复制代码
import tushare as ts
pro = ts.pro_api()

df = pro.monthly(trade_date='20260731')
df

输出结果:

xml 复制代码
  ts_code	trade_date	close	open	high	low	pre_close	change	pct_chg	vol	amount
0	000001.SZ	20260731	11.63	10.05	11.63	9.99	10.05	1.58	0.1572	2.719314e+09	2.959919e+10
1	000002.SZ	20260731	3.34	2.98	3.40	2.95	2.96	0.38	0.1284	3.257439e+09	1.020408e+10
2	000004.SZ	20260731	0.51	0.37	0.51	0.33	0.34	0.17	0.5000	5.920777e+07	2.435269e+07
3	000006.SZ	20260731	6.52	7.50	7.65	5.58	7.48	-0.96	-0.1283	5.056868e+08	3.323595e+09
4	000007.SZ	20260731	9.22	12.60	13.50	8.15	12.40	-3.18	-0.2565	2.172885e+08	2.245868e+09
...	...	...	...	...	...	...	...	...	...	...	...
5612	920978.BJ	20260731	19.68	20.82	23.80	17.57	20.83	-1.15	-0.0552	4.427820e+07	9.013240e+08
5613	920981.BJ	20260731	27.09	48.98	54.90	25.70	44.05	-16.96	-0.3850	8.315651e+07	3.215927e+09
5614	920982.BJ	20260731	133.00	125.91	148.48	112.00	125.99	7.01	0.0556	3.139864e+07	3.982455e+09
5615	920985.BJ	20260731	4.71	4.82	5.08	4.28	4.76	-0.05	-0.0105	6.660319e+07	3.085669e+08
5616	920992.BJ	20260731	11.66	11.45	12.39	10.50	11.51	0.15	0.0130	2.623528e+07	3.039545e+08
5617 rows × 11 columns

示例2:获取某段时间,某支股票月线行情

通过传递ts_code参数可以获取单支股票月线行情。通过传递start_date和end_date可指定返回数据的日期范围。

python 复制代码
df = pro.monthly(ts_code='000001.SZ', start_date='20260101', end_date='20260731')
df

输出结果:

xml 复制代码
  ts_code	trade_date	close	open	high	low	pre_close	change	pct_chg	vol	amount
0	000001.SZ	20260731	11.63	10.05	11.63	9.99	10.05	1.58	0.1572	2.719314e+09	2.959919e+10
1	000001.SZ	20260630	10.05	10.90	11.39	10.02	10.93	-0.88	-0.0805	2.452489e+09	2.655362e+10
2	000001.SZ	20260529	10.93	11.50	11.50	10.62	11.49	-0.56	-0.0487	1.680230e+09	1.846037e+10
3	000001.SZ	20260430	11.49	11.09	11.60	10.92	11.08	0.41	0.0370	1.923957e+09	2.162772e+10
4	000001.SZ	20260331	11.08	10.85	11.18	10.43	10.90	0.18	0.0165	1.958752e+09	2.127277e+10
5	000001.SZ	20260227	10.90	10.82	11.14	10.77	10.83	0.07	0.0065	1.050870e+09	1.151062e+10
6	000001.SZ	20260130	10.83	11.42	11.82	10.66	11.41	-0.58	-0.0508	2.118542e+09	2.377567e+10

说明:

该接口返回A股股票的月线行情数据,包含每月的开盘价、收盘价、最高价、最低价、成交量、成交额等关键信息。与日线数据相比,月线数据能更清晰地反映股票的长期趋势,过滤掉日间的短期噪音。但由于本接口数据采用的是未复权数据,所以使用时请多加留意。如需使用复权数据或要按照每日更新的月线行情,请参考stk_weekly_monthly、stk_week_month_adj以及pro_bar。

相关推荐
PaperData3 小时前
1985-2025年全国区县专利申请与授权面板数据
数据库
snpgroupcn3 小时前
大数据量SAP迁移方案:系统越大,越不能硬搬
数据库·sap
微三云马玮均—GEO源码系统 私有化部署3 小时前
消费返物业费:消费+服务趋势的必然产物!
大数据·人工智能·物联网·区块链·生活
Flynt4 小时前
Redis Cluster主节点挂了,为什么"高可用"还全员掉线?我把三次kill的记录翻出来了
数据库·redis·分布式
笃行3504 小时前
KingbaseES 数据加密全解:从 SSL 到全密态
数据库
Ivanqhz5 小时前
激活函数在 Transformer 中的作用及各种变体简述
java·linux·数据库·人工智能·深度学习
workflower5 小时前
AI system product quality model
大数据·人工智能·机器学习·云计算·无人机
yl45305 小时前
硫酸泄露处理生产商怎么选才够专业
大数据·人工智能·python
java1234_小锋6 小时前
【技术专题】Mysql8 数据库 - Mysql8 数据类型简介
数据库·mysql
xianghongtao01166 小时前
麦肯锡2026技术趋势02_智能体AI_研究解读
大数据·人工智能