为什么你需要掌握股票历史收盘价查询方法?
根据2023年证监会《证券期货业数据分类分级指引》,历史行情数据属于基础公共信息,所有合法持牌机构必须提供至少5年的免费历史数据查询服务。但部分第三方平台存在数据延迟、字段缺失等问题,请优先选择持牌券商或正规金融信息平台。
所有主流证券软件均支持历史收盘价查询,入口通常位于K线图页面的“历史数据”或“逐日行情”模块,点击后可查看完整日K线数据列表。
除收盘价外,标准历史数据还包含:开盘价、最高价、最低价、成交量、成交额、涨跌幅(含复权处理),部分平台提供前复权/后复权价格。
A股历史数据更新至T+1日(交易日后第一个交易日),港股/美股为T+1或T+2。非交易日数据保留,不可缺失。
主流证券软件历史收盘价查询方法详解
不同券商APP在界面设计上存在差异,但核心逻辑一致:进入个股页面 → 切换至K线图 → 查找“历史数据”入口 → 定位目标日期 → 获取收盘价。
同花顺(iPhone/Android版)
步骤如下:
- 打开同花顺APP,搜索目标股票代码(如000001)
- 进入个股页面,点击“K线图”标签
- 在K线图下方找到“日K”按钮,点击右侧“…”或“更多”图标
- 选择“历史数据”或“逐日行情”
- 滑动时间轴至目标年份(如2022年),点击具体日期
- 在弹出窗口中查看“收盘价”字段
同花顺支持“批量导出”:在历史数据页面点击右上角“导出”按钮,选择CSV格式可保存至本地,便于后续分析。
| 日期 | 开盘价 | 最高价 | 最低价 | 收盘价 | 成交量(股) | 涨跌幅 |
|---|---|---|---|---|---|---|
| 2022-07-15 | 13.52 | 13.86 | 13.45 | 13.78 | 2,847,650 | +1.25% |
| 2022-07-14 | 13.40 | 13.70 | 13.32 | 13.61 | 3,124,900 | +0.89% |
| 2022-07-13 | 13.35 | 13.55 | 13.20 | 13.48 | 2,987,600 | +0.97% |
东方财富APP
操作流程:
- 搜索目标股票(如600519)进入详情页
- 点击“行情”标签页
- 在K线图区域下滑,找到“历史数据”卡片
- 点击进入后,顶部时间轴支持年份选择(如2018-2023)
- 在表格中查找“今收”字段即为收盘价
东方财富部分版本需先点击K线图右上角“设置”→“周期”→“日线”,确保显示为日K线,否则表格数据为周线/月线。
特别功能:支持“复权价格”切换。点击历史数据页顶部“复权”按钮,可选择“不复权”“前复权”“后复权”,其中前复权收盘价更适用于长期趋势分析。
雪球APP
操作步骤:
- 搜索“贵州茅台”或代码“SH600519”
- 进入个股页面,点击“股价”标签
- 在K线图下方点击“日K”按钮右侧的“…”图标
- 选择“全部数据”或“历史记录”
- 在弹出的表格中,找到“收盘”字段
雪球的历史收盘价数据支持“对比指数”功能,可同时查看沪深300指数同期走势,便于评估个股相对表现。
招商证券智远一户通
操作路径:
- 登录后点击“行情”→“股票”
- 搜索目标股票进入详情页
- 点击“K线”标签
- 在K线图下方点击“日K”右侧的“表格”图标
- 在弹出的“历史数据”窗口中,下滑时间轴
招商证券特色在于提供历史收盘价的“复权价”计算说明,明确标注是否已扣除分红派息影响,避免投资者误判长期收益率。
国际主流平台如Yahoo Finance、Google Finance、TradingView均支持历史收盘价查询,入口位于图表下方“Historical Data”区域,数据源为Refinitiv或ICE Data,延迟约15分钟(免费版)。
建议交叉验证:同一日期数据在同花顺与东方财富中应完全一致,若差异>0.01元,需检查是否为复权处理方式不同。上交所/深交所官网提供权威数据核对。
网页端历史收盘价查询方法:免安装、跨平台方案
当您使用公共电脑或临时查询时,网页平台是最便捷的选择。以下为4个高可靠性渠道:
路径:www.sse.com.cn → 市场 → 股票 → 个股 → 历史行情
优势:官方权威,数据无延迟,支持PDF/Excel导出,含完整复权信息。特别适合需要法律效力的场景。
路径:quote.eastmoney.com → 搜索股票代码 → 点击“历史数据”
优势:页面加载快,支持“导出到Excel”,含分时图、分钟K线等衍生数据,适合非专业投资者快速上手。
路径:finance.sina.com.cn → 股市 → 股票列表 → 输入代码 → 点击“历史数据”
亮点:支持“自定义日期范围”,可一次性导出10年数据,且界面简洁无广告干扰。
部分网页平台(如部分财经门户)提供的历史收盘价可能未进行复权处理,直接使用会导致收益率计算偏差。务必确认是否标注“不复权”或“前复权”。
| 平台名称 | 数据延迟 | 复权支持 | 导出格式 | 适用场景 |
|---|---|---|---|---|
| 上交所官网 | T+1(官方确认) | 前复权/后复权/不复权 | PDF, Excel | 法律依据、学术研究 |
| 东方财富网 | T+1 | 全部支持 | Excel, CSV | 日常分析、个人投资 |
| 新浪财经 | T+2(免费版) | 仅不复权 | Excel | 快速验证、短期参考 |
| 雅虎财经(国际) | 15分钟 | 前复权(自动) | CSV | 美股/港股研究 |
Excel实战:批量获取历史收盘价的高效方案
对于需要分析多只股票或长周期数据的投资者,手动查询效率极低。以下介绍3种Excel自动化方案:
Power Query(推荐)
无需编程,通过图形界面操作即可批量导入数据:
- 在Excel中点击“数据”→“获取数据”→“自其他源”→“从Web”
- 输入API地址(如东方财富:
http://push2his.eastmoney.com/api/qt/stock/kline/get?secid=0.000001&klt=101&fqt=1&beg=20200101&end=20231231) - 点击“确定”→“转换数据”
- 在Power Query编辑器中展开JSON数据,提取“收盘价”字段
- 点击“关闭并上载”,数据自动填充至工作表
证券代码格式:A股000001 = secid=0.000001(沪市),0.000001 = 0.000001(深市)。前复权参数fqt=1。
案例演示:导入万科A(000002.SZ)2020-2023年历史数据,共1008条记录,耗时约45秒。
VBA脚本自动化
适用于熟悉编程的用户,一键批量下载:
Function GetClosePrice(code, dateStr)
Dim url As String
url = "http://push2his.eastmoney.com/api/qt/stock/kline/get?secid=" & code & "&klt=101&fqt=1&beg=" & Replace(dateStr, "-", "") & "&end=" & Replace(dateStr, "-", "")
Dim xmlHttp As Object
Set xmlHttp = CreateObject("MSXML2.XMLHTTP")
xmlHttp.Open "GET", url, False
xmlHttp.Send
If xmlHttp.Status = 200 Then
Dim json As String
json = xmlHttp.responseText
' 解析JSON提取收盘价(此处简化)
End If
End Function
使用方法:在工作表中输入公式 =GetClosePrice("0.000001","2022-07-15") 即可返回对应日期收盘价。
第三方API接口(高阶)
使用免费API如Tushare(需注册)、AKShare等,通过Excel连接Python或直接调用REST API:
- Tushare Pro:注册后获取Token,调用
pro_bar接口获取日线数据 - AKShare:开源库,支持
stock_zh_a_hist函数批量获取 - 百度AI开放平台:提供金融数据API,免费额度足够个人使用
根据《网络安全法》及《数据安全法》,使用第三方API时需确保服务商具备合法资质。建议优先选择持牌金融机构合作的API。
| 方法 | 学习成本 | 数据量上限 | 适合人群 |
|---|---|---|---|
| Power Query | 中(需熟悉界面) | 10万行/工作簿 | 办公族、初级分析师 |
| VBA脚本 | 高(需编程基础) | 65536行/Excel | 程序员、高级用户 |
| API接口 | 高(需开发能力) | 无限制(取决于API) | 量化团队、机构 |
TradingView:国际投资者的历史收盘价分析利器
作为全球最流行的图表平台,TradingView提供强大的历史收盘价查询与可视化功能,尤其适合研究美股、外汇和加密货币。
- 访问 www.tradingview.com 并注册账号
- 搜索目标股票(如AAPL、TSLA)
- 点击图表下方“Data Window”图标(或按Ctrl+D)
- 在弹出窗口中,点击“历史数据”标签
- 下滑时间轴或输入日期,查看“Close”字段
使用Pine Script语言编写策略,自动提取历史收盘价进行计算:
//@version=5
indicator("Close Price Analysis", overlay=false)
closePrice = request.security(syminfo.tickerid, "D", close)
plot(closePrice, "收盘价", color=color.green)
该脚本可实时绘制日线收盘价曲线,用于策略回测。
点击图表右上角“保存”按钮 → 选择“数据” → 导出CSV文件,包含:
日期、开盘、最高、最低、收盘、成交量、成交额
免费版TradingView的历史收盘价数据延迟约15分钟(美股),若需实时数据需订阅Pro或Pro+套餐。但历史数据(T+1后)完全免费且无延迟。
高级技巧:提升历史收盘价查询效率的10个方法
同花顺中按“Ctrl+H”直接打开历史数据窗口;雪球APP双击K线图可快速定位日期。
在东方财富中保存常用查询模板(如“近5年日K”),下次点击“模板”→“应用模板”即可一键加载。
计算长期收益率时,必须使用前复权收盘价。公式:
前复权价 = 不复权价 × (1 + 累计分红率)
导出CSV后,在Excel中使用“数据分列”功能(数据→分列→以逗号分隔),再用“筛选”剔除异常值(如收盘价=0)。
同时打开沪深300ETF(510300)与目标个股的历史数据,计算相对强弱(个股收盘价/指数收盘价),评估超额收益。
同花顺支持“价格预警”:在历史数据页面设置“当收盘价低于XX元时提醒”,系统自动推送通知。
使用Python的akshare库批量获取:import akshare as akstock_zh_a_hist_df = ak.stock_zh_a_hist(symbol="000001", period="daily", adjust="qfq")
交叉核对:将同花顺导出的数据与上交所官网数据比对,误差应<0.01元。
导出的CSV中“日期”常为“20220715”格式,用Excel公式=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))转为标准日期。
使用有道云笔记或Notion保存常用股票历史数据,设置自动刷新,确保随时可查。
- 未区分“收盘价”与“最新价”(盘中数据)
- 忽略分红除权导致长期收益率失真
- 将“成交均价”误认为“收盘价”
- 使用未复权数据计算5年收益率
优质历史收盘价应满足:
✓ 数据连续(无缺失交易日)
✓ 与交易所公告一致
✓ 标注复权方式
✓ 提供成交量验证
高频问题:关于股票历史收盘价的15个疑问
基础查询类
Q1:为什么我查到的2020年3月23日收盘价与记忆不符?
A:该日上证指数大跌5.3%,个股普遍跌幅较大。建议结合大盘指数分析,避免孤立看待单日数据。
Q2:历史收盘价包含分红吗?
A:不包含!原始历史收盘价为除权前价格。需使用“前复权”价格才能真实反映长期收益。
Q3:港股和美股的历史数据能查吗?
A:可以。同花顺、东方财富均支持港股(代码如00700)、美股(代码如AAPL.O)历史数据查询,但部分平台需切换市场类型。
技术实现类
Q4:为什么导出的Excel中日期显示为数字(如44752)?
A:这是Excel的序列号格式。选中单元格→右键→设置单元格格式→日期即可显示正常。
Q5:如何获取分钟级历史收盘价?
A:日K线无分钟数据。需切换至“分时图”或“1分钟K线”,但分钟数据通常仅保留3个月。
Q6:Tushare API的免费额度是多少?
A:免费版每日500次调用,每分钟10次,足够个人研究使用。升级为Pro会员可获更高配额。
合规与法律类
Q7:使用历史数据做投资分析是否违法?
A:不违法!根据《证券法》第53条,合法获取的公开数据可用于分析。但禁止传播虚假信息或操纵市场。
Q8:商业机构使用历史数据需要授权吗?
A:需要!若用于商业产品(如APP、研报),必须购买专业数据服务商(如万得、同花顺)的授权许可。
Q9:数据错误导致投资损失,能追责吗?
A:若为免费平台,一般免责;若为付费数据服务,可依据《消费者权益保护法》主张权利。
年3月,证监会发布《上市公司信息披露管理办法(修订草案)》,要求上市公司确保历史数据可追溯至少10年,平台方需提供便捷查询入口。
掌握历史收盘价查询方法,是专业投资者的必修课
数据是投资的基石,精准获取历史收盘价是分析的基础。本文覆盖从基础操作到高级技巧的全流程,助您构建完整数据能力体系。
本文数据截至2024年7月,平台界面可能更新。如有疑问,请以各券商官方说明为准。