Core US stock market data is necessary for a huge range of different projects. Quants use it to analyze companies, developers train their algorithms, companies keep their investors informed, and news organizations and bloggers find insights for their financial content.
But, with so many options available for stock market data, where do you start? Here are a few things you should look out for to find the best fit for your needs:
No two companies report alike, which makes it nearly impossible to compare them by their 10-K and 10-Q filings alone. Even with XBRL, which provides an XML standard for tagging business and financial reports, there’s room for confusion. In the past, Oracle has listed six line items under its revenues section – their business spans cloud software and infrastructure, cloud software, and hardware. Meanwhile, Apple was reporting its revenues more simply, with one distinction between product and service revenue.
You can see the issue. You can standardize the data yourself before you use it, but that’s time-consuming and, honestly, too tedious for most people. A data provider can standardize the data with tools like AI and machine learning, so the data is good to go from the moment you get it.
Pulling data from the source is like buying the ingredients for a cake straight from suppliers instead of at the store. It’s a lot of work for not a lot of payoff. Ideally, you could get data sourced from the SEC, Nasdaq, NYSE, and other US-based exchanges filtered through one source. If you’re a developer, that’s probably a single API. If you’re not, you can find an Excel plug-in or another method to analyze the data.
Normalized data should also be clean and available in basically any format that works for your use case. You’re already paying for the data – you shouldn’t have to spend weeks fixing it up before it’s usable.
Is the data you’ve chosen good quality? Does it fit your requirements? It pays to know the answers before you make a purchase. Look for a “sandbox” environment that allows you to view and play with sample data outside of the production environment. Preferably, you should be able to explore a substantial chunk of the provider’s available data, and simply switch over to the production environment when you’re ready.
Things go wrong – it’s a well-established fact of life. Don’t settle for a provider that dumps you as soon as you sign up. Make sure your chosen provider offers ongoing support, whether through a ticketing system, email, phone, or live chat. (Bonus points if you can talk to them on the weekends, too!)
Spending thousands of dollars a month on commoditized data is soul-crushing. Core US stock market data is available for less than $100 a month for individuals and $300 a month for companies. Choose a provider that offers flexible licensing and easy-to-understand terms. If you plan on redistributing the data, be careful – display fees can rack up fast if you’re not paying attention.
Foundation Makes it Easy
Foundation is a data bundle featuring real-time, intraday, and end of day stock prices, as well as standardized and as-reported financials for non-OTC, US-headquartered publicly traded companies. Foundation is perfect for analysts, developers, and companies that need to power their analysis, website, or application with a solution that offers simple pricing for both internal and display use cases.
Foundation includes the following feeds:
US Company Fundamentals
Standardized and as-reported financial statement data, news, and valuation ratios for US public companies
US EOD Stock Prices
EOD stock prices for US securities on the major exchanges
IEX Real-Time Stock Prices
Real-time IEX stock prices, bid, ask, last price, volume
IEX Intraday Stock Prices
Intraday ask, bid, and last prices, volume, and ask and bid sizes for all securities trading on the IEX
BATS 15-Minute Delayed Stock Prices
15-minute delayed stock prices from the BATS exchange
BATS Intraday Stock Prices
Intraday ask, bid, and last prices, volume, and ask and bid sizes for all securities on the BATS exchange
Global Security Master
Security info for every stock exchange in the world
Foundation data is completely standardized and normalized before you ever touch it. Our SDKs, documentation library, and live support make it easy to get started with Foundation data – and our flexible pricing models ensure you get exactly what you need without overpaying.
We can’t wait to see what you build!