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

Definition of the EarningRatios class More...

Inheritance diagram for QuantConnect.Data.Fundamental.EarningRatios:
[legend]

Public Member Functions

 EarningRatios (ITimeProvider timeProvider, SecurityIdentifier securityIdentifier)
 Creates a new instance for the given time and security More...
 
override FundamentalTimeDependentProperty Clone (ITimeProvider timeProvider)
 Clones this instance More...
 
- Public Member Functions inherited from QuantConnect.Data.Fundamental.FundamentalTimeDependentProperty
 FundamentalTimeDependentProperty (ITimeProvider timeProvider, SecurityIdentifier securityIdentifier)
 Creates a new instance for the given time and security More...
 

Public Attributes

DilutedEPSGrowth DilutedEPSGrowth => _dilutedEPSGrowth # new(_timeProvider, _securityIdentifier)
 The growth in the company's diluted earnings per share (EPS) on a percentage basis. Morningstar calculates the annualized growth percentage based on the underlying diluted EPS reported in the Income Statement within the company filings or reports. More...
 
DilutedContEPSGrowth DilutedContEPSGrowth => _dilutedContEPSGrowth # new(_timeProvider, _securityIdentifier)
 The growth in the company's diluted EPS from continuing operations on a percentage basis. Morningstar calculates the annualized growth percentage based on the underlying diluted EPS from continuing operations reported in the Income Statement within the company filings or reports. More...
 
DPSGrowth DPSGrowth => _dPSGrowth # new(_timeProvider, _securityIdentifier)
 The growth in the company's dividends per share (DPS) on a percentage basis. Morningstar calculates the annualized growth percentage based on the underlying DPS from its dividend database. Morningstar collects its DPS from company filings and reports, as well as from third party sources. More...
 
EquityPerShareGrowth EquityPerShareGrowth => _equityPerShareGrowth # new(_timeProvider, _securityIdentifier)
 The growth in the company's book value per share on a percentage basis. Morningstar calculates the annualized growth percentage based on the underlying equity and end of period shares outstanding reported in the company filings or reports. More...
 
RegressionGrowthofDividends5Years RegressionGrowthofDividends5Years => _regressionGrowthofDividends5Years # new(_timeProvider, _securityIdentifier)
 The five-year growth rate of dividends per share, calculated using regression analysis. More...
 
FCFPerShareGrowth FCFPerShareGrowth => _fCFPerShareGrowth # new(_timeProvider, _securityIdentifier)
 The growth in the company's free cash flow per share on a percentage basis. Morningstar calculates the growth percentage based on the free cash flow divided by average diluted shares outstanding reported in the Financial Statements within the company filings or reports. More...
 
BookValuePerShareGrowth BookValuePerShareGrowth => _bookValuePerShareGrowth # new(_timeProvider, _securityIdentifier)
 The growth in the company's book value per share on a percentage basis. Morningstar calculates the growth percentage based on the common shareholder's equity reported in the Balance Sheet divided by the diluted shares outstanding within the company filings or reports. More...
 
NormalizedDilutedEPSGrowth NormalizedDilutedEPSGrowth => _normalizedDilutedEPSGrowth # new(_timeProvider, _securityIdentifier)
 The growth in the company's Normalized Diluted EPS on a percentage basis. More...
 
NormalizedBasicEPSGrowth NormalizedBasicEPSGrowth => _normalizedBasicEPSGrowth # new(_timeProvider, _securityIdentifier)
 The growth in the company's Normalized Basic EPS on a percentage basis. More...
 

Additional Inherited Members

- Properties inherited from QuantConnect.Data.Fundamental.FundamentalTimeDependentProperty
ITimeProvider _timeProvider [get]
 The time provider instance to use More...
 
SecurityIdentifier _securityIdentifier [get]
 The SID instance to use More...
 

Detailed Description

Definition of the EarningRatios class

Definition at line 29 of file EarningRatios.cs.

Constructor & Destructor Documentation

◆ EarningRatios()

QuantConnect.Data.Fundamental.EarningRatios.EarningRatios ( ITimeProvider  timeProvider,
SecurityIdentifier  securityIdentifier 
)

Creates a new instance for the given time and security

Definition at line 124 of file EarningRatios.cs.

Here is the caller graph for this function:

Member Function Documentation

◆ Clone()

override FundamentalTimeDependentProperty QuantConnect.Data.Fundamental.EarningRatios.Clone ( ITimeProvider  timeProvider)
virtual

Clones this instance

Implements QuantConnect.Data.Fundamental.FundamentalTimeDependentProperty.

Definition at line 132 of file EarningRatios.cs.

Here is the call graph for this function:

Member Data Documentation

◆ DilutedEPSGrowth

DilutedEPSGrowth QuantConnect.Data.Fundamental.EarningRatios.DilutedEPSGrowth => _dilutedEPSGrowth # new(_timeProvider, _securityIdentifier)

The growth in the company's diluted earnings per share (EPS) on a percentage basis. Morningstar calculates the annualized growth percentage based on the underlying diluted EPS reported in the Income Statement within the company filings or reports.

Morningstar DataId: 13015

Definition at line 38 of file EarningRatios.cs.

◆ DilutedContEPSGrowth

DilutedContEPSGrowth QuantConnect.Data.Fundamental.EarningRatios.DilutedContEPSGrowth => _dilutedContEPSGrowth # new(_timeProvider, _securityIdentifier)

The growth in the company's diluted EPS from continuing operations on a percentage basis. Morningstar calculates the annualized growth percentage based on the underlying diluted EPS from continuing operations reported in the Income Statement within the company filings or reports.

Morningstar DataId: 13016

Definition at line 48 of file EarningRatios.cs.

◆ DPSGrowth

DPSGrowth QuantConnect.Data.Fundamental.EarningRatios.DPSGrowth => _dPSGrowth # new(_timeProvider, _securityIdentifier)

The growth in the company's dividends per share (DPS) on a percentage basis. Morningstar calculates the annualized growth percentage based on the underlying DPS from its dividend database. Morningstar collects its DPS from company filings and reports, as well as from third party sources.

Morningstar DataId: 13017

Definition at line 58 of file EarningRatios.cs.

◆ EquityPerShareGrowth

EquityPerShareGrowth QuantConnect.Data.Fundamental.EarningRatios.EquityPerShareGrowth => _equityPerShareGrowth # new(_timeProvider, _securityIdentifier)

The growth in the company's book value per share on a percentage basis. Morningstar calculates the annualized growth percentage based on the underlying equity and end of period shares outstanding reported in the company filings or reports.

Morningstar DataId: 13018

Definition at line 68 of file EarningRatios.cs.

◆ RegressionGrowthofDividends5Years

RegressionGrowthofDividends5Years QuantConnect.Data.Fundamental.EarningRatios.RegressionGrowthofDividends5Years => _regressionGrowthofDividends5Years # new(_timeProvider, _securityIdentifier)

The five-year growth rate of dividends per share, calculated using regression analysis.

Morningstar DataId: 13019

Definition at line 78 of file EarningRatios.cs.

◆ FCFPerShareGrowth

FCFPerShareGrowth QuantConnect.Data.Fundamental.EarningRatios.FCFPerShareGrowth => _fCFPerShareGrowth # new(_timeProvider, _securityIdentifier)

The growth in the company's free cash flow per share on a percentage basis. Morningstar calculates the growth percentage based on the free cash flow divided by average diluted shares outstanding reported in the Financial Statements within the company filings or reports.

Morningstar DataId: 13020

Definition at line 88 of file EarningRatios.cs.

◆ BookValuePerShareGrowth

BookValuePerShareGrowth QuantConnect.Data.Fundamental.EarningRatios.BookValuePerShareGrowth => _bookValuePerShareGrowth # new(_timeProvider, _securityIdentifier)

The growth in the company's book value per share on a percentage basis. Morningstar calculates the growth percentage based on the common shareholder's equity reported in the Balance Sheet divided by the diluted shares outstanding within the company filings or reports.

Morningstar DataId: 13021

Definition at line 98 of file EarningRatios.cs.

◆ NormalizedDilutedEPSGrowth

NormalizedDilutedEPSGrowth QuantConnect.Data.Fundamental.EarningRatios.NormalizedDilutedEPSGrowth => _normalizedDilutedEPSGrowth # new(_timeProvider, _securityIdentifier)

The growth in the company's Normalized Diluted EPS on a percentage basis.

Morningstar DataId: 13022

Definition at line 108 of file EarningRatios.cs.

◆ NormalizedBasicEPSGrowth

NormalizedBasicEPSGrowth QuantConnect.Data.Fundamental.EarningRatios.NormalizedBasicEPSGrowth => _normalizedBasicEPSGrowth # new(_timeProvider, _securityIdentifier)

The growth in the company's Normalized Basic EPS on a percentage basis.

Morningstar DataId: 13023

Definition at line 118 of file EarningRatios.cs.


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