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_dateend_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_monthlystk_week_month_adj以及pro_bar

相关推荐
天辛大师38 分钟前
天辛大师谈AI时代的沉思录,All in AI 持续做事与放大效应
大数据·人工智能·随机森林·重构·启发式算法
智码看视界43 分钟前
大数据架构深度解析:StarRocks 实时数仓搭建:比 ClickHouse 更适合多维分析的场景
大数据·starrocks·olap·数据建模·列式存储·clickhouse对比
韦韦(Carina)1 小时前
技术博客结构化:让 AI 准确引用你的 7 条排版铁律
大数据·人工智能
敲代码的嘎仔1 小时前
互动问答系统实战:两级评论模型、ES 搜索集成、Caffeine 多级缓存全记录
java·开发语言·数据库·elasticsearch·缓存·mybatis·高并发
倔强的石头_1 小时前
SQL Server数据库迁移,为什么 KES V9R4C019 能把改代码变成改连接
数据库
IT毕设实战小研1 小时前
基于大数据处理的京东商品销售态势分析与可视化设计
大数据·科技·机器学习·信息可视化·数据分析
一比七品牌咨询1 小时前
科技企业品牌定位:如何把技术优势转化为品牌优势?
大数据·人工智能·品牌策划·品牌全案策划·深圳品牌策划公司·品牌定位
黑色的白兔No11 小时前
deepin 25安装mysql
数据库·mysql·debian
QQ_21696290961 小时前
基于微服务架构的店铺管理系统的设计与实现
大数据·spring boot·后端·spring·微服务·小程序·架构
cspttty1 小时前
2026年财务分析岗JD中的Excel、SQL、BI与业务分析要求
大数据·sql·excel