Net Income / Average Total Assets
More...
|
double | OneYear => FundamentalService.Get<double>(TimeProvider.GetUtcNow(), SecurityIdentifier, FundamentalProperty.OperationRatios_ROA_OneYear) |
| Gets/sets the OneYear period value for the field More...
|
|
double | ThreeMonths => FundamentalService.Get<double>(TimeProvider.GetUtcNow(), SecurityIdentifier, FundamentalProperty.OperationRatios_ROA_ThreeMonths) |
| Gets/sets the ThreeMonths period value for the field More...
|
|
double | SixMonths => FundamentalService.Get<double>(TimeProvider.GetUtcNow(), SecurityIdentifier, FundamentalProperty.OperationRatios_ROA_SixMonths) |
| Gets/sets the SixMonths period value for the field More...
|
|
override bool | HasValue => !BaseFundamentalDataProvider.IsNone(typeof(double), FundamentalService.Get<double>(TimeProvider.GetUtcNow(), SecurityIdentifier, FundamentalProperty.OperationRatios_ROA_OneYear)) |
| Returns true if the field contains a value for the default period More...
|
|
virtual T | Value => GetPeriodValues().Select(x => x.Value).DefaultIfEmpty(NoValue).FirstOrDefault() |
| Returns the default value for the field More...
|
|
Net Income / Average Total Assets
Definition at line 29 of file ROA.cs.
◆ ROA() [1/2]
QuantConnect.Data.Fundamental.ROA.ROA |
( |
| ) |
|
Creates a new empty instance
Definition at line 102 of file ROA.cs.
◆ ROA() [2/2]
Creates a new instance for the given time and security
Definition at line 109 of file ROA.cs.
◆ GetPeriodValues()
override IReadOnlyDictionary<string, double> QuantConnect.Data.Fundamental.ROA.GetPeriodValues |
( |
| ) |
|
|
virtual |
◆ GetPeriodValue()
override double QuantConnect.Data.Fundamental.ROA.GetPeriodValue |
( |
string |
period | ) |
|
|
virtual |
◆ DefaultPeriod
override string QuantConnect.Data.Fundamental.ROA.DefaultPeriod => "OneYear" |
|
protected |
The default period
Definition at line 34 of file ROA.cs.
◆ OneYear
double QuantConnect.Data.Fundamental.ROA.OneYear => FundamentalService.Get<double>(TimeProvider.GetUtcNow(), SecurityIdentifier, FundamentalProperty.OperationRatios_ROA_OneYear) |
Gets/sets the OneYear period value for the field
Definition at line 40 of file ROA.cs.
◆ ThreeMonths
double QuantConnect.Data.Fundamental.ROA.ThreeMonths => FundamentalService.Get<double>(TimeProvider.GetUtcNow(), SecurityIdentifier, FundamentalProperty.OperationRatios_ROA_ThreeMonths) |
Gets/sets the ThreeMonths period value for the field
Definition at line 46 of file ROA.cs.
◆ SixMonths
double QuantConnect.Data.Fundamental.ROA.SixMonths => FundamentalService.Get<double>(TimeProvider.GetUtcNow(), SecurityIdentifier, FundamentalProperty.OperationRatios_ROA_SixMonths) |
Gets/sets the SixMonths period value for the field
Definition at line 52 of file ROA.cs.
◆ HasValue
override bool QuantConnect.Data.Fundamental.ROA.HasValue => !BaseFundamentalDataProvider.IsNone(typeof(double), FundamentalService.Get<double>(TimeProvider.GetUtcNow(), SecurityIdentifier, FundamentalProperty.OperationRatios_ROA_OneYear)) |
Returns true if the field contains a value for the default period
Definition at line 57 of file ROA.cs.
◆ Value
override double QuantConnect.Data.Fundamental.ROA.Value |
|
get |
Returns the default value for the field
Definition at line 63 of file ROA.cs.
The documentation for this class was generated from the following file:
- Common/Data/Fundamental/Generated/ROA.cs