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

如何通过输入ticker股票代码列表批量查询对应完整公司名称

实现ticker符号批量转对应公司名称的Python方案

前置依赖

首先安装所需依赖库:
pip install yfinance

实现代码

import yfinance as yf

def ticker(ticker_list: list) -> list:
    company_name_list = []
    for symbol in ticker_list:
        try:
            ticker_obj = yf.Ticker(symbol.strip())
            company_name = ticker_obj.info.get("longName", f"{symbol}(无匹配公司信息)")
            company_name_list.append(company_name)
        except:
            company_name_list.append(f"{symbol}(查询异常)")
    return company_name_list

使用示例

输入你要查询的ticker列表,直接调用函数即可拿到对应公司名称列表:

# 输入待查询的ticker列表
target_tickers = ['MSFT','HIVE','AAPL']
# 调用函数获取结果
result = ticker(target_tickers)
print(result)

输出示例:

['Microsoft Corporation', 'HIVE Digital Technologies Ltd.', 'Apple Inc.']

注意事项

  • 非美股标的查询需要添加对应市场后缀,比如A股上交所标的后缀为.SS、深交所标的后缀为.SZ,港股标的后缀为.HK
  • 如遇查询超时,可以调整网络环境后重试
  • 无匹配信息、查询异常的标的会返回带提示的结果,不会打断批量查询流程

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 00:27:00