title: Is there a World-Wide Stock Market real-time quotes Application Programming Interface (API)?
body: <p>I'm looking for an Application Programming Interface which will allow me to access quotes and other data about multiple company symbols for at least the following stock exchanges:</p>
  
  <pre><code>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)
  </code></pre>
  
  <p>Both Google and Yahoo finance seem to limit themselves to the American and European market, they also delay data. Interactive Brokers offers an API (<a href="http://www.interactivebrokers.com/en/pagemap/pagemap_APISolutions.php" rel="noreferrer">http://www.interactivebrokers.com/en/pagemap/pagemap_APISolutions.php</a>), but they do not share any details and they do not allow you use the API without depositing 10.000 USD and a few hundred a month. This is too expensive just to give it a try.</p>
  
  <p>So, I'm wondering, are there any APIs out there that do fit my needs?</p>
  
  <p>Thanks in advance.</p>