如何使用Google财经API从公司名称获取股票代码?

Plo*_*lop 6 symbols ticker google-finance-api

这个问题(从一个公司名称得到一个符号)已经在雅虎API 的下一个线程中解决了,我发现第一个和第三个答案非常有用.我还注意到第二个答案涉及Google财经,但它使用的是股票代码,而不是公司名称......

不幸的是,我了解到雅虎有时会使用来自证券交易所的不同股票代码.

所以我想做同样的事情 - 也就是说,我给出一个公司名称,我得到它的符号 - 但是使用Google Finance API而不是Yahoo.

那可能吗 ?谢谢

Joh*_*tts 4

当 Google Finance 首次提供 Google Sheets 公式时,是这样的:

=GoogleLookup(A1, "ticker")
Run Code Online (Sandbox Code Playgroud)

但这已经不再有效,谷歌在金融领域已经放弃了相当长的一段时间。不过,反向查找是可能的;即,给定股票代码,您可以查找官方公司名称(根据 GoogleFinance)...

=GOOGLEFINANCE(B1, "name")
Run Code Online (Sandbox Code Playgroud)

其中 A1 是 Google 表格中带有公司名称的单元格,B1 是 GS 中带有股票代码的单元格。

基本上,您现在需要股票代码才能使用“GOOGLEFINANCE”执行任何操作。“LOOKUP”仍然存在,但已发生变化。

如果您想要股票代码,则必须编写一些 API 调用,这些解决方案可以在其他地方找到。