Quantcast
Channel: ProgrammableWeb - Financial
Viewing all articles
Browse latest Browse all 2238

11 Interesting APIs for Stocks

$
0
0
Primary Target Audience: 
Primary Channel: 
Primary category: 
Secondary category: 
Related Companies: 
Related APIs: 
Dow Jones Content
US Stocks Fundamentals
Stock News
NASDAQ Data-On-Demand
Spotware Connect cTrader Open
Alpaca Trade
Last 10K Company
TradeStation
Alpaca Paper Trading
Alpaca Trade Streaming
DJII Taxonomy
Dow Jones Organizations
World Trading Data
E*TRADE
StockMarketClock Trading Hours
Summary: 
Recent tech advancements for stock trading are changing the game for brokerages. APIs that analyze sentiment or predict prices based on historical data can up the ante for stock trading apps. We've sifted through hundreds of API entries in our Stocks category to bring readers these highlights.

New web services for creating stocks applications are added to the ProgrammableWeb directory almost weekly. APIs for stock predictions, algorithmic trading, international trading, market news, mobile trading, and other trends are offered for developers to enhance brokerage applications. Here's a look at some interesting Stocks APIs, hand picked for having unique and useful features for creating trading or other stocks applications. These APIs are all listed in our Stocks category.

1. US Stocks Fundamentals
The US Stocks Fundamentals API offers easy access to stocks data based on the U.S. Securities and Exchange Commission (SEC). Over 12,000 companies are supported with over 8,000 indicators, featuring data about assets, cash equivalents, liabilities, yearlies, quarterlies, and more. Developers need to register first to obtain a free authentication Token.

2. Last 10K
Last 10K API enables users to integrate SEC filing data within apps. The Last 10K API and developer portal can facilitate the rapid creation of applications in JSON and XML formats. API methods for returning data such as balance sheet, equity, company income, earnings per share, fair value measurements, historical prices, stock quotes and more are provided. Last 10K also features sentiment analysis for registered users, in the form of bullish or bearish remarks about stocks.

3. TradeStation
TradeStation provides online brokerage services. The TradeStation Web API returns market data about symobls, quotes, stream quotes, barcharts, and also brokerage account data, plus order execution management functions. TradeStation also provides developers with a simulator to explore API behavior, test apps and websites, and host trading and games.

4. Alpaca
Alpaca is a commission free, API-first stock brokerage platform. With Alpaca, developers can manage capital, stocks, and algorithms in one integrated system. The Alpaca Trade API a REST-based interface that connects applications with a real-time brokerage service. The API is used to access account information, orders, positions, assets, and more. The company also offers the Alpaca Paper Trading API to enable developers to test code, resetting an algorithm as much as necessary to test it using free, real-time market data. As well as a Streaming API which uses Websockets for realtime updates about account changes or trades.

5. Spotware cTrader
Spotware cTrader Open API allows anyone to build applications and products that can help traders. The recently released Open API allows third-party service providers to integrate tools and applications for trading and analysis. It is designed to use protocol buffers to retrieve accounts information, market data, and trading data. This open API has no restrictions and it is supported by cTrader broker trading.

Spotware API available for trading apps.

Screenshot: Spotware Systems

6. NASDAQ Data-On-Demand
NASDAQ provides historical stock quote data with its Data-On-Demand API. The API enables users to choose specific symbols and trading time periods for quick and efficient analysis. The data can be used to integrate stocks quote data into a developer's application, analyze trends, back test trading strategies and algorithms and build a stock quote book. The API includes calls that let users select historical stocks data from the exact trading dates and times, download stocks data after the markets close for pre-market analysis and request bulk data downloads. Responses are formatted in JSON or XML.

7. Stock News
The Stock News API is a simple HTTP REST API that enables users to get the latest stock news from some of the best news sources. Developers can use this API to get relevant video and article content from companies listed in the stock market. You must register for an API key in order to use this API.

Retrieve news, videos, reports about stocks with this API

Retrieve news, videos, reports about stocks with this API. Screenshot: stocknewsapi

8. Dow Jones
Dow Jones offers APIs for retrieving content from its stock market news and index services. Dow Jones Content API enables curation of news articles from the Dow Jones Factiva content platform. It can be used to access individual articles and sets of complete news articles using a variety of parameters including organization codes and accession numbers. Dow Jones Organizations API allows developers to build applications for searching and retrieving company profiles. DJII (Dow Jones Industrial Index) Taxonomy API translates search queries into the recommended Factiva codes required for organization profile searches.

9. World Trading Data API
World Trading Data provides historical stock data as well as real time quote data. World Trading Data API provides very fast access to historical and real time stock data. Over 30 years of historical data can be returned in under half a second, and real time data for up to 200 stocks can be returned in 200ms.

10. E*TRADE API
E*TRADE online trading platform offers an API to create investment applications utilizing E*TRADE services. The API also allows E*TRADE customers who currently use a third-party trading platform to view E*TRADE account and market information and place trade orders directly to E*TRADE from that platform. The API enables developers to authenticate customers, manage all trade orders, review account information, retrieve prices and other data about indexes and stocks, and more.

11. StockMarketClock
The StockMarketClock Trading Hours API is a simple RESTful API that can be integrated into new or existing trading tools that returns information about the operating status for all available stock exchanges. This API only tells users the current status of whether a market is open or closed for trading, but it works for 79 markets all around the world.

If none of the APIs on the list above are what you are looking for, have no fear. There are over 500 Stocks APIs in our directory. Plus you can also find nearly 120 Stocks SDKs, and more than 75 pieces of sample code.

Content type group: 
Articles

Viewing all articles
Browse latest Browse all 2238

Trending Articles