|
Lean
$LEAN_TAG$
|
Definition of the FineFundamental class More...
Public Member Functions | |
| override SubscriptionDataSource | GetSource (SubscriptionDataConfig config, DateTime date, bool isLiveMode) |
| Return the URL string source of the file. This will be converted to a stream More... | |
| override BaseData | Reader (SubscriptionDataConfig config, string line, DateTime date, bool isLiveMode) |
| Reader converts each line of the data source into BaseData objects. Each data type creates its own factory method, and returns a new instance of the object each time it is called. The returned object is assumed to be time stamped in the config.ExchangeTimeZone. More... | |
| override BaseData | Clone () |
| Clones this fine data instance More... | |
| override List< Resolution > | SupportedResolutions () |
| This is a daily data set More... | |
| override Resolution | DefaultResolution () |
| This is a daily data set More... | |
| FineFundamental () | |
| Creates a new empty instance More... | |
| FineFundamental (DateTime time, Symbol symbol) | |
| Creates a new instance for the given time and security More... | |
| FineFundamental (DateTime time, Symbol symbol, FundamentalInstanceProvider fundamentalInstanceProvider) | |
| Creates a new instance for the given time and security More... | |
Public Attributes | |
| long | MarketCap => CompanyProfile.MarketCap |
| Price * Total SharesOutstanding. The most current market cap for example, would be the most recent closing price x the most recent reported shares outstanding. For ADR share classes, market cap is price * (ordinary shares outstanding / adr ratio). More... | |
| CompanyReference | CompanyReference => _fundamentalInstanceProvider.GetCompanyReference(Time) |
| The instance of the CompanyReference class More... | |
| SecurityReference | SecurityReference => _fundamentalInstanceProvider.GetSecurityReference(Time) |
| The instance of the SecurityReference class More... | |
| FinancialStatements | FinancialStatements => _fundamentalInstanceProvider.GetFinancialStatements(Time) |
| The instance of the FinancialStatements class More... | |
| EarningReports | EarningReports => _fundamentalInstanceProvider.GetEarningReports(Time) |
| The instance of the EarningReports class More... | |
| OperationRatios | OperationRatios => _fundamentalInstanceProvider.GetOperationRatios(Time) |
| The instance of the OperationRatios class More... | |
| EarningRatios | EarningRatios => _fundamentalInstanceProvider.GetEarningRatios(Time) |
| The instance of the EarningRatios class More... | |
| ValuationRatios | ValuationRatios => _fundamentalInstanceProvider.GetValuationRatios(Time) |
| The instance of the ValuationRatios class More... | |
| CompanyProfile | CompanyProfile => _fundamentalInstanceProvider.GetCompanyProfile(Time) |
| The instance of the CompanyProfile class More... | |
| AssetClassification | AssetClassification => _fundamentalInstanceProvider.GetAssetClassification(Time) |
| The instance of the AssetClassification class More... | |
Properties | |
| override DateTime | EndTime [get, set] |
| The end time of this data. More... | |
Definition of the FineFundamental class
Definition at line 25 of file FineFundamental.cs.
| QuantConnect.Data.Fundamental.FineFundamental.FineFundamental | ( | ) |
Creates a new empty instance
Definition at line 87 of file FineFundamental.cs.
| QuantConnect.Data.Fundamental.FineFundamental.FineFundamental | ( | DateTime | time, |
| Symbol | symbol | ||
| ) |
Creates a new instance for the given time and security
Definition at line 95 of file FineFundamental.cs.
| QuantConnect.Data.Fundamental.FineFundamental.FineFundamental | ( | DateTime | time, |
| Symbol | symbol, | ||
| FundamentalInstanceProvider | fundamentalInstanceProvider | ||
| ) |
Creates a new instance for the given time and security
Definition at line 105 of file FineFundamental.cs.
| override SubscriptionDataSource QuantConnect.Data.Fundamental.FineFundamental.GetSource | ( | SubscriptionDataConfig | config, |
| DateTime | date, | ||
| bool | isLiveMode | ||
| ) |
Return the URL string source of the file. This will be converted to a stream
Definition at line 48 of file FineFundamental.cs.
| override BaseData QuantConnect.Data.Fundamental.FineFundamental.Reader | ( | SubscriptionDataConfig | config, |
| string | line, | ||
| DateTime | date, | ||
| bool | isLiveMode | ||
| ) |
Reader converts each line of the data source into BaseData objects. Each data type creates its own factory method, and returns a new instance of the object each time it is called. The returned object is assumed to be time stamped in the config.ExchangeTimeZone.
Definition at line 57 of file FineFundamental.cs.
| override BaseData QuantConnect.Data.Fundamental.FineFundamental.Clone | ( | ) |
Clones this fine data instance
Definition at line 66 of file FineFundamental.cs.
| override List<Resolution> QuantConnect.Data.Fundamental.FineFundamental.SupportedResolutions | ( | ) |
This is a daily data set
Definition at line 74 of file FineFundamental.cs.
| override Resolution QuantConnect.Data.Fundamental.FineFundamental.DefaultResolution | ( | ) |
This is a daily data set
Definition at line 82 of file FineFundamental.cs.
| long QuantConnect.Data.Fundamental.FineFundamental.MarketCap => CompanyProfile.MarketCap |
Price * Total SharesOutstanding. The most current market cap for example, would be the most recent closing price x the most recent reported shares outstanding. For ADR share classes, market cap is price * (ordinary shares outstanding / adr ratio).
Definition at line 43 of file FineFundamental.cs.
| CompanyReference QuantConnect.Data.Fundamental.FineFundamental.CompanyReference => _fundamentalInstanceProvider.GetCompanyReference(Time) |
The instance of the CompanyReference class
Definition at line 34 of file FineFundamental.cs.
| SecurityReference QuantConnect.Data.Fundamental.FineFundamental.SecurityReference => _fundamentalInstanceProvider.GetSecurityReference(Time) |
The instance of the SecurityReference class
Definition at line 40 of file FineFundamental.cs.
| FinancialStatements QuantConnect.Data.Fundamental.FineFundamental.FinancialStatements => _fundamentalInstanceProvider.GetFinancialStatements(Time) |
The instance of the FinancialStatements class
Definition at line 46 of file FineFundamental.cs.
| EarningReports QuantConnect.Data.Fundamental.FineFundamental.EarningReports => _fundamentalInstanceProvider.GetEarningReports(Time) |
The instance of the EarningReports class
Definition at line 52 of file FineFundamental.cs.
| OperationRatios QuantConnect.Data.Fundamental.FineFundamental.OperationRatios => _fundamentalInstanceProvider.GetOperationRatios(Time) |
The instance of the OperationRatios class
Definition at line 58 of file FineFundamental.cs.
| EarningRatios QuantConnect.Data.Fundamental.FineFundamental.EarningRatios => _fundamentalInstanceProvider.GetEarningRatios(Time) |
The instance of the EarningRatios class
Definition at line 64 of file FineFundamental.cs.
| ValuationRatios QuantConnect.Data.Fundamental.FineFundamental.ValuationRatios => _fundamentalInstanceProvider.GetValuationRatios(Time) |
The instance of the ValuationRatios class
Definition at line 70 of file FineFundamental.cs.
| CompanyProfile QuantConnect.Data.Fundamental.FineFundamental.CompanyProfile => _fundamentalInstanceProvider.GetCompanyProfile(Time) |
The instance of the CompanyProfile class
Definition at line 76 of file FineFundamental.cs.
| AssetClassification QuantConnect.Data.Fundamental.FineFundamental.AssetClassification => _fundamentalInstanceProvider.GetAssetClassification(Time) |
The instance of the AssetClassification class
Definition at line 82 of file FineFundamental.cs.
|
getset |
The end time of this data.
Definition at line 32 of file FineFundamental.cs.