Python 使用yfinance为带有“报价”的报价人获取信息&引用;

Python 使用yfinance为带有“报价”的报价人获取信息&引用;,python,string,variables,operators,yfinance,Python,String,Variables,Operators,Yfinance,我正在使用yfinance获取多支股票的基本信息。 使用这几行 import yfinance as yf tickers = yf.Tickers('msft aapl goog') tickers.msft.info 然而,香港的股票符号在股票行情中有“。” i、 e.0001.HK、0002.HK等 我曾经写过 tickers.0001.HK.info 它给出错误,因为它之间有“.”。 如何用“.”指定符号 提前谢谢。我想你可能需要自己浏览一下你的股票: tickers = ['000

我正在使用yfinance获取多支股票的基本信息。 使用这几行

import yfinance as yf
tickers = yf.Tickers('msft aapl goog')
tickers.msft.info
然而,香港的股票符号在股票行情中有“。” i、 e.0001.HK、0002.HK等

我曾经写过

tickers.0001.HK.info
它给出错误,因为它之间有“.”。 如何用“.”指定符号


提前谢谢。

我想你可能需要自己浏览一下你的股票:

tickers = ['0001.HK', '0002.HK']
data = [yf.Ticker(ticker).info for ticker in tickers]
stock_info = dict(zip(ticker, data))
然后访问dict中的数据:

stock_info['0001.HK']
  • 在这种情况下,下载组将不起作用,因为
    Ticker
    对象方法是通过
    • 要在符号中没有
      时下载多个标记,请参见此
  • tickers
    中的每个Ticker创建
    Ticker
    对象的
    dict
    ,然后您将能够在
    dict
    中的
    值上使用任何
    Ticker
    方法
  • 上的选项卡完成将显示
    Ticker
    对象的正确可用方法
将yf财务导入为yf
股票代码=['0001.HK','0002.HK','msft']
#创建Ticker对象的dict
ticker_dict={t:yf.ticker(t)for t in tickers}
#打印(股票代码)
{'0001.HK':yfinance.Ticker对象,
“0002.HK”:yfinance.Ticker对象,
'msft':yfinance.Ticker对象}
#访问股票信息
打印(ticker_dict['0001.HK'].get_info())
[out]:
{'52WeekChange':-0.2468731000000002,
“Sandp52周变化”:0.13263035,
“地址1”:“长江中心”,
‘地址二’:‘皇后大道二号四十八楼’,
“算法”:无,
“年度持有营业额”:无,
“年度报告支出比率”:无,
“询问”:50.95,
“askSize”:0,
“averageDailyVolume10Day”:6584419,
“平均体积”:9287631,
“平均容量10天”:6584419,
“贝塔”:1.069105,
“Beta3年”:无,
“投标”:50.9,
“bidSize”:0,
“账面价值”:123.617,
“类别”:无,
“循环供应”:无,
"城市":"中环",,
“公司职员”:[],
‘国家’:‘香港’,
‘货币’:‘港币’,
“dateShortInterest”:无,
“日高”:51.6,
“dayLow”:50,
“dividendRate”:3.17,
“分割收益率”:0.061900000000000004,
“收入季度增长”:0.025,
“企业息税折旧摊销前利润”:7.18,
“企业收入”:2.077,
“企业价值”:621169344512,
“exDividendDate”:1589846400,
‘交易所’:‘HKG’,
“exchangeTimezoneName”:“亚洲/香港”,
'exchangeTimezoneShortName':'HKT',
“过期日期”:无,
"传真":"852 2128 1705",,
“50天平均值”:50.92857,
“五十二周高”:76,
《五十二周刊》:45.05,
“fiveYearAverageReturn”:无,
“五年平均生活费”:3.55,
“流通股”:2674341349,
“forwardEps”:10.81,
“forwardPE”:4.708603,
“fromCurrency”:无,
“基金家庭”:无,
“fundInceptionDate”:无,
“gmtoffsetmillizes”:“28800000”,
“heldPercentInsiders”:0.3057,
“heldPercentInstitutions”:0.20788999,
"行业":"集团",,
“ISESG”:错误,
“lastCapGain”:无,
“lastDividendValue”:无,
“lastFiscalYearEnd”:157750400,
“lastMarket”:无,
“lastSplitDate”:无,
“lastSplitFactor”:无,
“legalType”:无,
“logo_url”:”https://logo.clearbit.com/ckh.com.hk',
‘longBusinessSummary’:‘CK和记黄埔控股有限公司,一家投资控股公司’
“该公司经营港口及相关服务”
“零售、基础设施、能源和”
“全球电信业务。公司”
“投资、开发和运营港口,其中”
“在27个国家的52个港口运营290个泊位”
“遍及亚洲、中东、非洲、欧洲和欧洲”
'美洲和澳大拉西亚;并提供物流和服务'
“交通相关服务,如游轮”
“航站楼、机场运营、配送中心”
铁路服务和船舶维修设施
“经营约15700家零售店的网络”
“提供保健和美容产品、食品的商店”
“以及优质葡萄酒、消费电子产品和电气产品”
“亚洲和欧洲的家电,以及运营商”
“超市;以及制造和分销”
“屈臣氏水下的瓶装水和饮料”
Juicy先生在香港和中国大陆都有品牌。
“此外,公司投资于能源”
“基础设施、交通基础设施、水”
“基础设施、废物管理、废物转化为能源”
“家庭基础设施和其他基础设施”
“相关业务主要在香港、大陆”
“中国、英国、欧洲大陆”
澳大利亚、新西兰和加拿大。此外
“提供移动通信和数据服务,”
“以及作为一家综合能源公司运营”
“在美国和亚太地区。”
“此外,它还制造和销售”
“药品和保健品;研究”
“开发、制造、商业化、营销和”
“销售营养药品和农业相关产品”
“产品;提供海上建筑和船舶”
“修理场、供水和排水、配气”
'和飞机维修服务;以及'
“股票。和记黄埔控股有限公司是”
“成立于2014年,总部位于