This C++ library for Windows interfaces with the Bloomberg API. The Bloomberg API provides free, unrestricted access to raw financial data on current market trades (either real-time or delayed), reference data on historical information, and records of intraday trading. As part of their Open Market Data Initiative the library is offered under a "free-use" license, which allows unrestricted access to the interface's header files, documentation, and programming examples. Extensive documentation, including code examples, is available in the Developer Documentation and at the API website.
Developers were angered when Yahoo Finance deactivated a CSV download feature that was being treated as an API. As a result, it appears as though several applications broke and developers voiced their disappointment. But, as it turns out, they were taking a big risk in the first place.
Despite volatility and growing pains common in new markets, many believe that crytocurrencies like Bitcoin are going to revolutionize digital commerce. That has created a gold rush as entrepreneurs and companies move to take advantage of the opportunities Bitcoin has created.
TESOBE, Berlin-based software development firm, has launched the Open Bank Project with the hopes of bringing more transparency to the world's banking community. To accomplish its goal, the Open Bank Project provides an API that banks utilize to provide transaction data to interested parties. Given the hypersensitivity of financial information, the Open Bank Project must persevere through many obstacles. However, should the idea catch hold, it could be the first example of open banking as a service.