Datasets

TradeStation

Introduction

TradeStation was founded by brothers William (Bill) and Rafael (Ralph) Cruz in 1982 as Omega Research, Inc. In 2001, the company converted itself from a trading software company to an online securities brokerage and renamed itself "TradeStation" with the mission to "create the ultimate trading experience". TradeStation provides access to trading Equities, Equity Options, and Futures for clients in over 150 markets, 34 countries, and 27 currencies. TradeStation also delivers custody, clearing, execution, and billing on behalf of registered advisors.

The TradeStation data feeds are streams of Equity, Equity Option, and Futures prices directly from TradeStation. If you use this data feed and request historical data, the historical data comes from TradeStation.

Sourcing

The TradeStation data feed comes directly from TradeStation. For more information about the data source, see the Market Data Pricing page in the TradeStation documentation.

If you use the TradeStation data provider, TradeStation only provides the security price data. We provide the following auxiliary datasets from the Dataset Market:

Universe Selection

Universe selection is available with the TradeStation data provider.

UniverseSettings.Asynchronous = true;
AddUniverse(FundamentalUniverseSelection);
self.universe_settings.asynchronous = True
self.add_universe(self.fundamental_universe_selection)

Bar Building

The data feed is a stream of asset prices collected by WebSockets and distributed to algorithms on the platform.

Alternative Data

Third-party data providers support most alternative datasets, except data that streams real-time intraday data. Streaming datasets, like the Tiingo News Feed and Benzinga News Feed, require the QuantConnect data provider.

Hybrid Data Provider

When you deploy a live algorithm with the TradeStation brokerage, you can use a third-party data provider, the TradeStation data provider, or both. If you use multiple data providers, the order you select them in defines their order of precedence in Lean. For example, if you set QC as the first provider and TradeStation as the second provider, Lean only uses the TradeStation data provider for securities that aren't available from the QC data provider. This configuration makes it possible to use our data provider for Equity universe selection and then place Options trades on the securities in the universe.

Historical Data

If you get historical data from TradeStation through a history request or a warm-up period, you can't request tick or second resolution data.

Pricing

To view the latest prices, see the Data page on the TradeStation website.

You can also see our Videos. You can also get in touch with us via Discord.

Did you find this page helpful?

Contribute to the documentation: