Skip to content

BrokerageDataDownloader

QuantConnect.DownloaderDataProvider.Launcher.Models.BrokerageDataDownloader

BrokerageDataDownloader()

Bases: Object, IDataDownloader, IDisposable

Class for downloading data from a brokerage.

Initializes a new instance of the BrokerageDataDownloader class.

dispose

dispose() -> None

get

get(
    data_downloader_get_parameters: DataDownloaderGetParameters,
) -> Iterable[BaseData]

Get historical data enumerable for a single symbol, type and resolution given this start and end time (in UTC).

Parameters:

Name Type Description Default
data_downloader_get_parameters DataDownloaderGetParameters

model class for passing in parameters for historical data

required

Returns:

Type Description
Iterable[BaseData]

Enumerable of base data for this symbol.