FundamentalInstanceProvider
QuantConnect.Data.Fundamental.FundamentalInstanceProvider
Bases: Object
Per symbol we will have a fundamental class provider so the instances can be reused
get
get(
symbol: Union[Symbol, str, BaseContract],
) -> FundamentalInstanceProvider
Get's the fundamental instance provider for the requested symbol
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
symbol
|
Union[Symbol, str, BaseContract]
|
The requested symbol |
required |
Returns:
| Type | Description |
|---|---|
FundamentalInstanceProvider
|
The unique instance provider. |
get_asset_classification
get_asset_classification(
time: Union[datetime, date],
) -> AssetClassification
Returns the AssetClassification instance
get_company_profile
get_company_profile(
time: Union[datetime, date],
) -> CompanyProfile
Returns the CompanyProfile instance
get_company_reference
get_company_reference(
time: Union[datetime, date],
) -> CompanyReference
Returns the CompanyReference instance
get_earning_ratios
get_earning_ratios(
time: Union[datetime, date],
) -> EarningRatios
Returns the EarningRatios instance
get_earning_reports
get_earning_reports(
time: Union[datetime, date],
) -> EarningReports
Returns the EarningReports instance
get_financial_statements
get_financial_statements(
time: Union[datetime, date],
) -> FinancialStatements
Returns the FinancialStatements instance
get_operation_ratios
get_operation_ratios(
time: Union[datetime, date],
) -> OperationRatios
Returns the OperationRatios instance
get_security_reference
get_security_reference(
time: Union[datetime, date],
) -> SecurityReference
Returns the SecurityReference instance
get_valuation_ratios
get_valuation_ratios(
time: Union[datetime, date],
) -> ValuationRatios
Returns the ValuationRatios instance