我需要以某种方式下载指定市场所有股票代码的列表。
在这个链接中,我找到了一些做法。
它使用以下链接来检索满足某些参数的股票清单:
我已经修改了查询,删除了限制条件。
https://www.google.com/finance?q=%5B%28exchange+%3D%3D+%22NASDAQ%22%29%5D
现在我拥有了所有股票清单,但是它们在一个我必须浏览的网页中。
是否有一种方式可以以某种标准格式(如xml、json或其他)获取完整列表?
我需要以某种方式下载指定市场所有股票代码的列表。
在这个链接中,我找到了一些做法。
它使用以下链接来检索满足某些参数的股票清单:
我已经修改了查询,删除了限制条件。
https://www.google.com/finance?q=%5B%28exchange+%3D%3D+%22NASDAQ%22%29%5D
现在我拥有了所有股票清单,但是它们在一个我必须浏览的网页中。
是否有一种方式可以以某种标准格式(如xml、json或其他)获取完整列表?
交易所通常会在其网页上发布最新的证券清单。例如,这些页面提供CSV下载:
NASDAQ更新了他们的网站,所以您需要修改URL:
NASDAQ
AMEX
NYSE
根据您的要求,您可以在自己的代码中按交易所创建这些URL的映射。
Company: Vodafone
------------------
LSE symbol: VOD
in Google: LON:VOD
in Yahoo: VOD.L
NASDAQ symbol: VOD
in Google: NASDAQ:VOD
in Yahoo: VOD
您可以从此处下载符号列表。您可以选择将整个列表直接下载到Excel文件中。不过,您需要先注册。
它的意思是,从第一行开始到第30000行。结果将在一页中显示。
您可以使用任何语言来自动化它,或者只需将表格导出到Excel中即可。
希望能对您有所帮助。
exchange
变量值留空使纳斯达克网站的API返回所有交易所的数据。 - Spencer D