21

我正在寻找一个应用程序编程接口,它允许我访问至少以下证券交易所的多个公司代码的报价和其他数据:

American Stock Exchange (AMEX)
Australian Stock Exchange (ASX)
Bank of Canada
Bombay Stock Exchange (BOM) 
Canadian Venture Exchange (CVE) 
Euronext: Amsterdam (AMS)
Euronext: Brussels (EBR)
Euronext: Lisbon (ELI)  
Euronext: Paris (EPA)  
Frankfurt Stock Exchange
Hong Kong Stock Exchange (HKG)
London Stock Exchange (LON)
NASDAQ Stock Exchange (NASDAQ)
National Stock Exchange of India
New York Stock Exchange (NYSE)
New Zealand Stock Exchange (NZE)
Nikkei Indices
Shanghai Stock Exchange (SHA)
Shenzhen Stock Exchange (SHE)
Taiwan Stock Exchange (TPE)
Tokyo Stock Exchange (TYO)
Toronto Stock Exchange (TSE)

谷歌和雅虎金融似乎都将自己限制在美国和欧洲市场,他们也延迟了数据。盈透证券提供 API ( http://www.interactivebrokers.com/en/pagemap/pagemap_APISolutions.php ),但他们不分享任何细节,并且不允许您在不存入 10.000 美元和几百美元的情况下使用 API月。这太贵了,不能试一试。

所以,我想知道,是否有任何 API 可以满足我的需求?

提前致谢。

4

4 回答 4

20

嗯,有汤森路透彭博非常昂贵,但全面覆盖全球,包括实时数据和基本面。晨星最近收购了实时数据提供商tenfore。它们几乎与前两个一样全面,但价格更实惠。这三个都有实时的“解决方案”(这些大词是你付出的代价),它们提供了一个很好的(或至少是可行的)API。我都用过它们,它们都有自己的问题和细节。以我的经验,如果你能让他们的一位销售人员相信你作为客户的潜力,你通常可以获得一个月左右的试用期。要求在试用开始前获取 API 文档,这样您就可以开始运行,到月底您将能够确定高价是否值得。

但总的来说,实时数据非常昂贵,而您向数据提供者支付的费用通常只是开始。如今,不少交易所还要求接收实时数据的各方直接付款。10.000 美元 + 500 美元/月是一笔非常划算的交易,但请花一些时间阅读合同并注意使用他们的 API 可能会将您锁定在他们的经纪服务中。在给你便宜的数据之后,他们可能会决定在别处获得利润。

更新:我只是在查看您提供的 IB 链接,我看到了 50 个报价/秒的限制说明——例如——仅 AAPL 在 16 小时的主要市场活动中产生了大约 100,000 个报价。平均 2 次/秒(高峰时段,在市场定期开盘/收盘前后的消息速率通常是平均消息速率的 10 倍或更多)。当您对几十只股票感兴趣时,您通常会达到 50 次报价/秒的限制。这篇关于 5 月 6 日闪崩的NANEX 文章有一些关于 HFT 领域涉及的交易量的有趣信息。此外,您可能会对他们的 NxCore 产品感兴趣。

于 2010-08-06T10:09:59.570 回答
5

您应该看看Xignite提供的 Web 服务。他们有一个全球报价服务,其中包含您要求的许多交易所(尽管可能不是全部)。

使用 Xignite 的优点:

  1. 他们的服务完全记录在他们的网站上,无需任何额外的注册。

  2. 它们支持 REST 和 SOAP,对于后者,它们公开了它们的 WSDL,因此您应该能够使用您首选的 Web 服务工具包轻松构建客户端存根。

  3. 他们的定价比您提到的 IB 提要相对便宜,您可以注册试用以测试真实数据(尽管您也可以将 WSDL 转储到 eviWare 的soapUI之类的工具中,以充当他们 Web 服务的模拟)。然而,正如评论者所提到的,任何体面、质量、可靠的财务数据在绝对意义上都不会“便宜”。

当然,与 Thomson Reuters、Bloomberg、ACTIV Financial 等提供的流式推送服务相比,这是一种拉式服务,因此肯定有一些类型的金融应用程序(高频交易系统等)是这种数据馈送所不具备的适合。

于 2010-07-20T21:06:10.587 回答
2

如果您只是在寻找书名,请尝试使用IQFeed。它比说汤姆逊要笨拙一些,但它似乎工作正常。在我使用它们的过去一年里,我没有遇到过很多数据质量问题。你也可以从他们那里得到一些基本数据,尽管它比汤姆逊要有限得多。仍然取决于您使用的数据,它可能会起作用。

于 2010-07-19T15:51:26.610 回答
0

如果 10,000 美元太贵,那么彭博和路透社 (Thomson) 等其他替代方案也将望而却步。

如果此时的意图只是“试一试”,您能否不从 http://googleblog.blogspot.com/2007/01/real-time-quotes-for-free.html之类的来源开始试验场。

这也是您的意图是什么的问题:这是您自己或客户的交易平台,还是您正在开发一个销售应用程序(您将面临一些根深蒂固的有财力的竞争)。

祝一切顺利

于 2010-07-19T12:33:04.533 回答