About US Equities

The US Equities dataset by AlgoSeek is survivorship bias-free daily coverage of every stock traded in the US Securities Information Processors (SIP) CTA/UTP feed since 2007. The dataset covers approximately 27,500 securities, starts in January 2007, and is delivered in any resolution from tick to daily. The Data is collected from the full SIP feed via our Equinix co-located servers, including all trades and quotes published to every exchange as well as FINRA. Over-the-Counter (OTC) trades are not included.

This dataset depends on the US Equity Security Master dataset because the US Equity Security Master dataset contains information on splits, dividends, and symbol changes.

About AlgoSeek

AlgoSeek is a leading historical intraday US market data provider offering the most comprehensive and detailed market data and analytics products in the financial industry covering Equities, Futures, Options, cash FOREX, and Cryptocurrencies. AlgoSeek data is built for quantitative trading and machine learning. For more information about AlgoSeek, visit algoseek.com.

About QuantConnect

QuantConnect was founded in 2012 to serve quants everywhere with the best possible algorithmic trading technology. Seeking to disrupt a notoriously closed-source industry, QuantConnect takes a radically open-source approach to algorithmic trading. Through the QuantConnect web platform, more than 50,000 quants are served every month.

Algorithm Example

from AlgorithmImports import *

class USEquityDataAlgorithm(QCAlgorithm):

    def Initialize(self) -> None:
        self.SetStartDate(2018, 1, 1)
        self.SetEndDate(2021, 6, 1)
        # Requesting data
        self.symbol = self.AddEquity("AAPL", Resolution.Daily).Symbol
        # Historical data
        history = self.History(self.symbol, 60, Resolution.Daily)
        self.Debug(f"We got {len(history)} items from our history request")

    def OnData(self, slice: Slice) -> None:
        if slice.ContainsKey(self.symbol) and slice[self.symbol] is not None and not self.Portfolio.Invested:
            self.SetHoldings(self.symbol, 1)

Example Applications

The US Equities dataset enables you to accurately design Equity trading strategies. Examples include the following strategies: