You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Yahoo Finance API便捷获取指定公司的股息历史数据?

获取Yahoo Finance股息历史数据的便捷方式

当然可以!你只需要调整一下你已经在使用的行情数据请求链接里的参数,就能直接拿到指定时间段内的股息历史数据,格式和你熟悉的行情CSV完全一致。

具体操作步骤

  • 把原请求链接中的events=history替换成events=div
  • 其他参数(period1、period2、interval)的用法保持不变:
    • period1和period2是秒级Unix时间戳,分别对应你要查询的起始和结束时间
    • interval参数对股息数据没有实际影响(毕竟股息是离散的事件),保留1d或者直接忽略都可以

示例请求链接

比如获取CBA.AX从最早记录到2021年7月9日(时间戳1625841418)的股息数据,链接如下:

https://query1.finance.yahoo.com/v7/finance/download/CBA.AX?period1=0&period2=1625841418&interval=1d&events=div

返回的数据格式

请求成功后会返回CSV格式的数据,正好包含你需要的两个核心字段:

  • Date:股息发放的日期
  • Dividends:对应你要的股息金额(字段名是Yahoo默认的命名,但实际就是每股股息的具体数值)

举个返回数据的片段示例:

Date,Dividends
2021-05-20,0.98
2020-11-19,1.31
2020-05-21,1.43

额外小提示

  • 如果需要获取股票拆股数据,可以把events参数改成events=split
  • 要是不知道目标日期的Unix时间戳,可以用编程语言(比如Python的time.mktime())或者简单的在线工具转换
  • 这个API不需要额外申请密钥,但注意不要频繁发起请求,避免被临时限制访问

内容的提问来源于stack exchange,提问作者asjhdbashjdbasjhdbhjb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.29 21:29:09