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

如何利用Excel的Bloomberg API提取单只股票最大股东持股比例?

获取单只股票第一大股东持股比例的方法

方法1:使用直接字段(优先推荐)

Bloomberg提供了直接返回最大股东持股比例的字段 LARGEST_SHAREHOLDER_HOLDING,可通过Excel的BDP函数直接调用:

=BDP("你的股票代码 市场代码 Equity", "LARGEST_SHAREHOLDER_HOLDING")

示例:

=BDP("MSFT US Equity", "LARGEST_SHAREHOLDER_HOLDING")

该字段会直接返回第一大股东的持股比例数值,无需额外处理。

方法2:从TOP_20_HOLDERS_PUBLIC_FILINGS字段提取

如果上述字段在教育版中不可用,可通过你提到的TOP_20_HOLDERS_PUBLIC_FILINGS字段提取第一大股东的比例:

  1. 使用BDS函数获取前20大股东的完整数据(该字段为多值字段,需用BDS而非BDP):
=BDS("你的股票代码 市场代码 Equity", "TOP_20_HOLDERS_PUBLIC_FILINGS", "headers", "no")

添加"headers", "no"参数会跳过表头,返回的第一行就是第一大股东的信息,其中第二列为持股比例。

  1. 用INDEX函数提取第一行的持股比例:
=INDEX(BDS("你的股票代码 市场代码 Equity", "TOP_20_HOLDERS_PUBLIC_FILINGS", "headers", "no"), 1, 2)

如果保留表头(去掉"headers", "no"参数),则需要取第二行第二列:

=INDEX(BDS("你的股票代码 市场代码 Equity", "TOP_20_HOLDERS_PUBLIC_FILINGS"), 2, 2)

注意事项

  • 教育版授权可能存在部分字段限制,建议先测试LARGEST_SHAREHOLDER_HOLDING字段是否可用;
  • 确保股票代码格式正确(如AAPL US Equity),否则函数会返回错误值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 15:53:19