是否有可能使用Finance :: Quote获得交易所的指数?

Hai*_*ang 1 perl finance stocks

我需要获得像纳斯达克这样的交易所的指数,而不是该交易所中特定股票的价格.我认为财务::报价将会拯救,但在快速浏览一下文档后,我发现可以使用该模块进行查询的方式如下:

   %info = $q->fetch("australia","CML")
Run Code Online (Sandbox Code Playgroud)

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

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

Jam*_*ter 5

您的问题的问题在于您假设特定交易所只有一个索引.虽然可能有一个特定的指数占主导地位(例如,对于主要在伦敦证券交易所交易的股票,富时100指数可能被视为主要指数;类似于纽约证券交易所,它将是道琼斯工业平均指数)其他交易所可能在他们收集的相关指标中有一个不那么清晰的领导者(例如,澳大利亚证券交易所,S&P/ASX 200和所有普通股指数都经常在晚间广播新闻中并排引用).

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

我不熟悉您参考的Finance :: Quote软件包的数据来源,但如果您认真考虑访问市场数据(即准备支付它),但不需要成本/复杂性/速度.来自路透社,彭博社等的解决方案,你可以做的很多,比查看Xignite通过网络服务访问市场数据的方式提供的更多.