1

我需要获取纳斯达克等交易所的指数,而不是该交易所特定股票的价格。我想Finance::Quote会派上用场,但在快速浏览文档后,我发现使用该模块进行查询的方式如下:

   %info = $q->fetch("australia","CML")

这意味着应在查询中指定交易所和股票。那么问题是:索引本身是否可以被视为股票并具有可以在查询中使用的符号名称?

当然,如果您有其他方式可以满足我的需求,而不是使用 Finance::Quote,请随时写下您的解决方案。

4

2 回答 2

5

您的问题的问题是您假设特定交易所只有一个索引。虽然很可能存在一个占主导地位的特定指数(例如,对于主要在伦敦证券交易所交易的股票,富时 100 指数可能被视为主要指数;同样对于纽约证券交易所,它可能是道琼斯工业平均指数)其他交易所可能在相关指数集合中的领先者不太明确(例如,对于澳大利亚证券交易所,S&P/ASX 200 和 All Ordinaries 指数在晚间广播新闻中经常被并排引用)。

股票、指数、期权链、期货等的符号学在金融 IT 中是一个相当复杂的领域。许多符号系统标准由数据供应商(例如路透社、彭博社)提供支持,并且使用它们的标准需要商业许可。另一方面,还有其他旨在使符号学更加开放的努力(彭博社本身就是其中一项努力的幕后推手)。

我不熟悉您引用的 Finance::Quote 软件包的数据源,但如果您认真对待访问市场数据(即准备为其付费)但不需要成本/复杂性/速度来自路透社、彭博等的解决方案,您可以做的比查看Xignite提供的通过 Web 服务访问市场数据的方式更糟糕。

于 2009-12-20T12:26:05.333 回答
3

纳斯达克综合指数的代码是“^IXIC”。对于纽约综合指数,它是“^NYA”。

不过,每个报价提供者可能有不同的语法。

于 2009-12-20T08:23:41.813 回答