我正在寻找一个应用程序编程接口,它将允许我访问至少以下证券交易所的多个公司代码的报价和其他数据:
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)谷歌和雅虎财经似乎都将自己限制在美国和欧洲市场,它们也会延迟数据。Interactive Broker提供了一个应用程序接口(http://www.interactivebrokers.com/en/pagemap/pagemap_APISolutions.php),但他们不会分享任何细节,而且他们不允许您在每月不存入10.000美元和几百美元的情况下使用该API。这太贵了,不能试一试。
所以,我想知道,有没有适合我需求的API?
提前谢谢。
发布于 2010-08-06 18:10:00
Thomson-Reuters和Bloomberg非常昂贵,但覆盖全球的范围很广,既有实时数据,也有基础数据。Morningstar最近收购了实时数据提供商tenfore。它们几乎和前两个一样全面,但稍微更负担得起。这三家公司都有实时的“解决方案”(这些大话就是你花钱买的),它们提供了一个很好的(或者至少是可行的) API。我都用过了,它们都有自己的问题和细节。根据我的经验,如果你能说服他们的销售人员相信你作为客户的潜力,你通常可以得到一个月左右的试用期。在试用开始之前,要求获得API文档,这样您就可以开始运行了,并且在月底之前,您将能够确定是否值得这么高的价格。
不过,一般来说,实时数据非常昂贵,而您向数据提供商支付的费用通常只是个开始。如今,相当多的交易所还要求收到实时数据的各方直接付款。$10.000 +$500/月是一笔非常好的交易,但花一些时间阅读合同,并注意使用他们的API可能会将您锁定在他们的经纪服务中。在给了你便宜的数据后,他们可能会决定把利润转移到其他地方。
更新:我刚刚看了你提供的IB链接,我看到一个50报价/秒的限制说明,-for示例-仅苹果在16个小时的主要市场活动中就产生了大约100,000个报价。平均每秒2次(高峰期,市场常规开盘/收盘时通常有10倍或更多的平均消息速率)。当你对超过几十只股票产生兴趣时,你通常会达到50个报价/秒的上限。关于5月6日闪存崩溃的This NANEX article有一些关于高频交易领域涉及的卷的有趣信息。另外,您可能会对their NxCore product感兴趣。
发布于 2010-07-21 05:06:11
您应该看看Xignite提供的web服务。他们有一个global quotes服务,其中包含您所请求的许多交换(尽管可能不是全部)。
使用Xignite的优势:
当然,与汤森路透、彭博、ACTIV等提供的流媒体推送服务相比,这是一种拉取服务,因此肯定有一些类型的金融应用程序(高频交易系统等)不适合这种数据馈送。
发布于 2010-07-19 23:51:27
如果您只是在寻找书本上的引用,那么可以尝试使用IQFeed。这比起汤姆森来说有点笨拙,但看起来还不错。在过去的一年里,我一直在使用它们,但我没有遇到太多的数据质量问题。你还可以从他们那里获得一些基础数据,尽管它比汤姆森有限得多。不过,根据您使用的是什么,数据可能会起作用。
https://stackoverflow.com/questions/3280870
复制相似问题