Lean  $LEAN_TAG$
QuantConnect.Data.UniverseSelection.IFundamentalDataProvider Interface Reference

More...

Inheritance diagram for QuantConnect.Data.UniverseSelection.IFundamentalDataProvider:
[legend]

Public Member Functions

void Initialize (IDataProvider dataProvider, bool liveMode)
 Initializes the service More...
 
Get< T > (DateTime time, SecurityIdentifier securityIdentifier, FundamentalProperty name)
 Will fetch the requested fundamental information for the requested time and symbol More...
 

Detailed Description

Definition at line 25 of file IFundamentalDataProvider.cs.

Member Function Documentation

◆ Initialize()

void QuantConnect.Data.UniverseSelection.IFundamentalDataProvider.Initialize ( IDataProvider  dataProvider,
bool  liveMode 
)

Initializes the service

Parameters
dataProviderThe data provider instance to use
liveModeTrue if running in live mode

Implemented in QuantConnect.Data.UniverseSelection.BaseFundamentalDataProvider.

Here is the caller graph for this function:

◆ Get< T >()

T QuantConnect.Data.UniverseSelection.IFundamentalDataProvider.Get< T > ( DateTime  time,
SecurityIdentifier  securityIdentifier,
FundamentalProperty  name 
)

Will fetch the requested fundamental information for the requested time and symbol

Template Parameters
TThe expected data type
Parameters
timeThe time to request this data for
securityIdentifierThe security identifier
nameThe name of the fundamental property
Returns
The fundamental information

Implemented in QuantConnect.Data.UniverseSelection.BaseFundamentalDataProvider, and QuantConnect.Data.UniverseSelection.CoarseFundamentalDataProvider.


The documentation for this interface was generated from the following file: