Skip to content

LocalDiskFactorFileProvider

QuantConnect.Data.Auxiliary.LocalDiskFactorFileProvider

LocalDiskFactorFileProvider()

Bases: Object, IFactorFileProvider

Provides an implementation of IFactorFileProvider that searches the local disk

Creates a new instance of the LocalDiskFactorFileProvider

get

get(
    symbol: Union[Symbol, str, BaseContract],
) -> IFactorProvider

Gets a FactorFile{T} instance for the specified symbol, or null if not found

Parameters:

Name Type Description Default
symbol Union[Symbol, str, BaseContract]

The security's symbol whose factor file we seek

required

Returns:

Type Description
IFactorProvider

The resolved factor file, or null if not found.

initialize

initialize(
    map_file_provider: IMapFileProvider,
    data_provider: IDataProvider,
) -> None

Initializes our FactorFileProvider by supplying our map_file_provider and data_provider

Parameters:

Name Type Description Default
map_file_provider IMapFileProvider

MapFileProvider to use

required
data_provider IDataProvider

DataProvider to use

required