IFactorFileProvider
QuantConnect.Interfaces.IFactorFileProvider
Provides instances of FactorFile{T} at run time
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 |