0

有一种相当简单的方法可以从 Yahoo! 检索延迟 15 分钟的报价。财务网站(“quotes.csv”API)。

但是,到目前为止,我无法找到有关如何访问实时报价的任何信息。

实时报价的挂断是:

  • 仅对登录用户可用
  • 没有 API
  • 非显而易见的如何抓取信息 - 我有点相信它们是通过一些奇怪的 Ajax 调用放置在页面上的。

所以我想知道是否有人设法开发了一种公开可用的解决方案来检索雅虎股票的实时报价!金融。

笔记:

  • 实现语言/框架需要灵活,但 Perl 或 Excel 是首选。

  • 假设安全不是问题——我愿意提供雅虎用户名和密码,即使是明文。

  • 我不是 100% 挂断雅虎 - 他们只是我熟悉的唯一免费实时股票报价提供商。如果谷歌财经也能做到同样的事情,我会很高兴。

  • 这是针对个人项目的,因此可扩展性/容错/等等......并不重要。

  • 我正在寻找一个理想的“进行整个检索”库,但如果我指向部分解决方案(例如,如何从雅虎的用户登录页面检索信息;如何从雅虎页面抓取实时报价)我可以填空。

我看到了Finance::YahooQuote但它似乎不允许您提供登录信息并且似乎使用滞后的quotes.csv API

谢谢!

4

4 回答 4

2

Excel 有一个指向 MS 股票报价的内置链接。他们应该提供您正在寻找的相同信息。您也可以下载插件

于 2010-03-17T15:58:42.437 回答
1

我找不到实时的保证,但Google Finance Portfolio Data API似乎有很好的文档记录,并且比页面抓取要干净得多。

于 2010-03-17T15:38:20.380 回答
1

任何提供实时数据的地方都希望为此付出相当大的代价。这就是他们延迟免费数据的原因,因为实时数据是如此宝贵。

反过来看,你能找到的任何获取免费实时数据的方法几乎肯定是非法的或违反了使用协议。这些数据属于某人,他们不会喜欢你拿走它。

我在一家合法地想要此类数据的公司工作,但他们找不到廉价获取数据的方法。事实上,如果您打算在应用程序中使用 IIRC 而不是在网页上查看它,那么即使是延时数据的馈送也是免费的。

于 2010-03-17T15:42:43.047 回答
0

自 2017 年 11 月 1 日起,雅虎已关闭股票报价 API。Alphadvantage https://www.alphavantage.co/documentation/是美国交易所延迟报价的当前首选。您确实需要将 Finance::Quote 更新到 1.40 或更高版本(1.47 是截至 2017 年 12 月 18 日的当前版本)。

于 2017-12-18T23:32:55.870 回答