Lean  $LEAN_TAG$
QuantConnect.Data.Fundamental.FundamentalInstanceProvider Class Reference

Per symbol we will have a fundamental class provider so the instances can be reused More...

Public Member Functions

ValuationRatios GetValuationRatios (DateTime time)
 Returns the ValuationRatios instance More...
 
EarningRatios GetEarningRatios (DateTime time)
 Returns the EarningRatios instance More...
 
EarningReports GetEarningReports (DateTime time)
 Returns the EarningReports instance More...
 
OperationRatios GetOperationRatios (DateTime time)
 Returns the OperationRatios instance More...
 
FinancialStatements GetFinancialStatements (DateTime time)
 Returns the FinancialStatements instance More...
 
SecurityReference GetSecurityReference (DateTime time)
 Returns the SecurityReference instance More...
 
CompanyReference GetCompanyReference (DateTime time)
 Returns the CompanyReference instance More...
 
CompanyProfile GetCompanyProfile (DateTime time)
 Returns the CompanyProfile instance More...
 
AssetClassification GetAssetClassification (DateTime time)
 Returns the AssetClassification instance More...
 

Static Public Member Functions

static FundamentalInstanceProvider Get (Symbol symbol)
 Get's the fundamental instance provider for the requested symbol More...
 

Detailed Description

Per symbol we will have a fundamental class provider so the instances can be reused

Definition at line 26 of file FundamentalInstanceProvider.cs.

Member Function Documentation

◆ Get()

static FundamentalInstanceProvider QuantConnect.Data.Fundamental.FundamentalInstanceProvider.Get ( Symbol  symbol)
static

Get's the fundamental instance provider for the requested symbol

Parameters
symbolThe requested symbol
Returns
The unique instance provider

Definition at line 46 of file FundamentalInstanceProvider.cs.

Here is the caller graph for this function:

◆ GetValuationRatios()

ValuationRatios QuantConnect.Data.Fundamental.FundamentalInstanceProvider.GetValuationRatios ( DateTime  time)

Returns the ValuationRatios instance

Definition at line 90 of file FundamentalInstanceProvider.cs.

◆ GetEarningRatios()

EarningRatios QuantConnect.Data.Fundamental.FundamentalInstanceProvider.GetEarningRatios ( DateTime  time)

Returns the EarningRatios instance

Definition at line 100 of file FundamentalInstanceProvider.cs.

◆ GetEarningReports()

EarningReports QuantConnect.Data.Fundamental.FundamentalInstanceProvider.GetEarningReports ( DateTime  time)

Returns the EarningReports instance

Definition at line 110 of file FundamentalInstanceProvider.cs.

◆ GetOperationRatios()

OperationRatios QuantConnect.Data.Fundamental.FundamentalInstanceProvider.GetOperationRatios ( DateTime  time)

Returns the OperationRatios instance

Definition at line 120 of file FundamentalInstanceProvider.cs.

◆ GetFinancialStatements()

FinancialStatements QuantConnect.Data.Fundamental.FundamentalInstanceProvider.GetFinancialStatements ( DateTime  time)

Returns the FinancialStatements instance

Definition at line 130 of file FundamentalInstanceProvider.cs.

◆ GetSecurityReference()

SecurityReference QuantConnect.Data.Fundamental.FundamentalInstanceProvider.GetSecurityReference ( DateTime  time)

Returns the SecurityReference instance

Definition at line 140 of file FundamentalInstanceProvider.cs.

◆ GetCompanyReference()

CompanyReference QuantConnect.Data.Fundamental.FundamentalInstanceProvider.GetCompanyReference ( DateTime  time)

Returns the CompanyReference instance

Definition at line 150 of file FundamentalInstanceProvider.cs.

◆ GetCompanyProfile()

CompanyProfile QuantConnect.Data.Fundamental.FundamentalInstanceProvider.GetCompanyProfile ( DateTime  time)

Returns the CompanyProfile instance

Definition at line 160 of file FundamentalInstanceProvider.cs.

◆ GetAssetClassification()

AssetClassification QuantConnect.Data.Fundamental.FundamentalInstanceProvider.GetAssetClassification ( DateTime  time)

Returns the AssetClassification instance

Definition at line 170 of file FundamentalInstanceProvider.cs.


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