Files
QuantConnect Server Applications d4ca27f93f Adds autogenerated Python stubs via Travis for QCAlgorithm (Build 14115) (#4662)
Co-authored-by: Python Stubs Deployer <stubs-deploy@quantconnect.com>
2020-08-28 16:43:17 -03:00

344 lines
11 KiB
Python

from .__Fundamental_49 import *
import typing
import System.IO
import System.Collections.Generic
import System
import QuantConnect.Data.Fundamental.MultiPeriodField
import QuantConnect.Data.Fundamental
import QuantConnect.Data
import QuantConnect
import datetime
class OperationMargin(QuantConnect.Data.Fundamental.MultiPeriodField):
"""
Refers to the ratio of operating income to revenue. Morningstar calculates the ratio by using the underlying data reported in the
company filings or reports: Operating Income / Revenue.
OperationMargin(store: IDictionary[str, Decimal])
"""
def GetPeriodValue(self, period: str) -> float:
pass
def SetPeriodValue(self, period: str, value: float) -> None:
pass
def __init__(self, store: System.Collections.Generic.IDictionary[str, float]) -> QuantConnect.Data.Fundamental.OperationMargin:
pass
NineMonths: float
OneMonth: float
OneYear: float
SixMonths: float
ThreeMonths: float
TwoMonths: float
Store: typing.List[QuantConnect.Data.Fundamental.MultiPeriodField.PeriodField]
class OperationRatios(System.object):
"""
Definition of the OperationRatios class
OperationRatios()
"""
def UpdateValues(self, update: QuantConnect.Data.Fundamental.OperationRatios) -> None:
pass
AssetsTurnover: QuantConnect.Data.Fundamental.AssetsTurnover
AVG5YrsROIC: QuantConnect.Data.Fundamental.AVG5YrsROIC
CapExGrowth: QuantConnect.Data.Fundamental.CapExGrowth
CapExSalesRatio: QuantConnect.Data.Fundamental.CapExSalesRatio
CapitalExpenditureAnnual5YrGrowth: QuantConnect.Data.Fundamental.CapitalExpenditureAnnual5YrGrowth
CapitalExpendituretoEBITDA: QuantConnect.Data.Fundamental.CapitalExpendituretoEBITDA
CashConversionCycle: QuantConnect.Data.Fundamental.CashConversionCycle
CashFlowfromFinancingGrowth: QuantConnect.Data.Fundamental.CashFlowfromFinancingGrowth
CashFlowfromInvestingGrowth: QuantConnect.Data.Fundamental.CashFlowfromInvestingGrowth
CashRatio: QuantConnect.Data.Fundamental.CashRatio
CashRatioGrowth: QuantConnect.Data.Fundamental.CashRatioGrowth
CashtoTotalAssets: QuantConnect.Data.Fundamental.CashtoTotalAssets
CFOGrowth: QuantConnect.Data.Fundamental.CFOGrowth
CommonEquityToAssets: QuantConnect.Data.Fundamental.CommonEquityToAssets
CurrentRatio: QuantConnect.Data.Fundamental.CurrentRatio
CurrentRatioGrowth: QuantConnect.Data.Fundamental.CurrentRatioGrowth
DaysInInventory: QuantConnect.Data.Fundamental.DaysInInventory
DaysInPayment: QuantConnect.Data.Fundamental.DaysInPayment
DaysInSales: QuantConnect.Data.Fundamental.DaysInSales
DebttoAssets: QuantConnect.Data.Fundamental.DebttoAssets
EBITDAGrowth: QuantConnect.Data.Fundamental.EBITDAGrowth
EBITDAMargin: QuantConnect.Data.Fundamental.EBITDAMargin
EBITMargin: QuantConnect.Data.Fundamental.EBITMargin
ExpenseRatio: QuantConnect.Data.Fundamental.ExpenseRatio
FCFGrowth: QuantConnect.Data.Fundamental.FCFGrowth
FCFNetIncomeRatio: QuantConnect.Data.Fundamental.FCFNetIncomeRatio
FCFSalesRatio: QuantConnect.Data.Fundamental.FCFSalesRatio
FCFtoCFO: QuantConnect.Data.Fundamental.FCFtoCFO
FinancialLeverage: QuantConnect.Data.Fundamental.FinancialLeverage
FixAssetsTuronver: QuantConnect.Data.Fundamental.FixAssetsTuronver
GrossMargin: QuantConnect.Data.Fundamental.GrossMargin
GrossMargin5YrAvg: QuantConnect.Data.Fundamental.GrossMargin5YrAvg
GrossProfitAnnual5YrGrowth: QuantConnect.Data.Fundamental.GrossProfitAnnual5YrGrowth
InterestCoverage: QuantConnect.Data.Fundamental.InterestCoverage
InventoryTurnover: QuantConnect.Data.Fundamental.InventoryTurnover
LongTermDebtEquityRatio: QuantConnect.Data.Fundamental.LongTermDebtEquityRatio
LongTermDebtTotalCapitalRatio: QuantConnect.Data.Fundamental.LongTermDebtTotalCapitalRatio
LossRatio: QuantConnect.Data.Fundamental.LossRatio
NetIncomeContOpsGrowth: QuantConnect.Data.Fundamental.NetIncomeContOpsGrowth
NetIncomeGrowth: QuantConnect.Data.Fundamental.NetIncomeGrowth
NetIncomePerEmployee: QuantConnect.Data.Fundamental.NetIncomePerEmployee
NetMargin: QuantConnect.Data.Fundamental.NetMargin
NormalizedNetProfitMargin: QuantConnect.Data.Fundamental.NormalizedNetProfitMargin
NormalizedROIC: QuantConnect.Data.Fundamental.NormalizedROIC
OperationIncomeGrowth: QuantConnect.Data.Fundamental.OperationIncomeGrowth
OperationMargin: QuantConnect.Data.Fundamental.OperationMargin
OperationRevenueGrowth3MonthAvg: QuantConnect.Data.Fundamental.OperationRevenueGrowth3MonthAvg
PaymentTurnover: QuantConnect.Data.Fundamental.PaymentTurnover
PostTaxMargin5YrAvg: QuantConnect.Data.Fundamental.PostTaxMargin5YrAvg
PretaxMargin: QuantConnect.Data.Fundamental.PretaxMargin
PreTaxMargin5YrAvg: QuantConnect.Data.Fundamental.PreTaxMargin5YrAvg
ProfitMargin5YrAvg: QuantConnect.Data.Fundamental.ProfitMargin5YrAvg
QuickRatio: QuantConnect.Data.Fundamental.QuickRatio
ReceivableTurnover: QuantConnect.Data.Fundamental.ReceivableTurnover
RegressionGrowthOperatingRevenue5Years: QuantConnect.Data.Fundamental.RegressionGrowthOperatingRevenue5Years
RevenueGrowth: QuantConnect.Data.Fundamental.RevenueGrowth
ROA: QuantConnect.Data.Fundamental.ROA
ROA5YrAvg: QuantConnect.Data.Fundamental.ROA5YrAvg
ROE: QuantConnect.Data.Fundamental.ROE
ROE5YrAvg: QuantConnect.Data.Fundamental.ROE5YrAvg
ROIC: QuantConnect.Data.Fundamental.ROIC
SalesPerEmployee: QuantConnect.Data.Fundamental.SalesPerEmployee
SolvencyRatio: QuantConnect.Data.Fundamental.SolvencyRatio
StockholdersEquityGrowth: QuantConnect.Data.Fundamental.StockholdersEquityGrowth
TaxRate: QuantConnect.Data.Fundamental.TaxRate
TotalAssetsGrowth: QuantConnect.Data.Fundamental.TotalAssetsGrowth
TotalDebtEquityRatio: QuantConnect.Data.Fundamental.TotalDebtEquityRatio
TotalDebtEquityRatioGrowth: QuantConnect.Data.Fundamental.TotalDebtEquityRatioGrowth
TotalLiabilitiesGrowth: QuantConnect.Data.Fundamental.TotalLiabilitiesGrowth
WorkingCapitalTurnoverRatio: QuantConnect.Data.Fundamental.WorkingCapitalTurnoverRatio
class OperationRevenueGrowth3MonthAvg(QuantConnect.Data.Fundamental.MultiPeriodField):
"""
The growth in the company's operating revenue on a percentage basis. Morningstar calculates the growth percentage based on
the underlying operating revenue data reported in the Income Statement within the company filings or reports.
OperationRevenueGrowth3MonthAvg(store: IDictionary[str, Decimal])
"""
def GetPeriodValue(self, period: str) -> float:
pass
def SetPeriodValue(self, period: str, value: float) -> None:
pass
def __init__(self, store: System.Collections.Generic.IDictionary[str, float]) -> QuantConnect.Data.Fundamental.OperationRevenueGrowth3MonthAvg:
pass
FiveYears: float
OneYear: float
ThreeMonths: float
ThreeYears: float
Store: typing.List[QuantConnect.Data.Fundamental.MultiPeriodField.PeriodField]
class OrdinarySharesNumberBalanceSheet(QuantConnect.Data.Fundamental.MultiPeriodField):
"""
Number of Common or Ordinary Shares.
OrdinarySharesNumberBalanceSheet(store: IDictionary[str, Decimal])
"""
def GetPeriodValue(self, period: str) -> float:
pass
def SetPeriodValue(self, period: str, value: float) -> None:
pass
def __init__(self, store: System.Collections.Generic.IDictionary[str, float]) -> QuantConnect.Data.Fundamental.OrdinarySharesNumberBalanceSheet:
pass
ThreeMonths: float
TwelveMonths: float
Store: typing.List[QuantConnect.Data.Fundamental.MultiPeriodField.PeriodField]
class OtherAssetsBalanceSheet(QuantConnect.Data.Fundamental.MultiPeriodField):
"""
Other non-current assets that are not otherwise classified.
OtherAssetsBalanceSheet(store: IDictionary[str, Decimal])
"""
def GetPeriodValue(self, period: str) -> float:
pass
def SetPeriodValue(self, period: str, value: float) -> None:
pass
def __init__(self, store: System.Collections.Generic.IDictionary[str, float]) -> QuantConnect.Data.Fundamental.OtherAssetsBalanceSheet:
pass
NineMonths: float
SixMonths: float
ThreeMonths: float
TwelveMonths: float
TwoMonths: float
Store: typing.List[QuantConnect.Data.Fundamental.MultiPeriodField.PeriodField]
class OtherBorrowedFundsBalanceSheet(QuantConnect.Data.Fundamental.MultiPeriodField):
"""
Other borrowings by the bank to fund its activities that cannot be identified by other specific items in the Liabilities section.
OtherBorrowedFundsBalanceSheet(store: IDictionary[str, Decimal])
"""
def GetPeriodValue(self, period: str) -> float:
pass
def SetPeriodValue(self, period: str, value: float) -> None:
pass
def __init__(self, store: System.Collections.Generic.IDictionary[str, float]) -> QuantConnect.Data.Fundamental.OtherBorrowedFundsBalanceSheet:
pass
ThreeMonths: float
TwelveMonths: float
Store: typing.List[QuantConnect.Data.Fundamental.MultiPeriodField.PeriodField]
class OtherCapitalStockBalanceSheet(QuantConnect.Data.Fundamental.MultiPeriodField):
"""
Other Capital Stock that is not otherwise classified.
OtherCapitalStockBalanceSheet(store: IDictionary[str, Decimal])
"""
def GetPeriodValue(self, period: str) -> float:
pass
def SetPeriodValue(self, period: str, value: float) -> None:
pass
def __init__(self, store: System.Collections.Generic.IDictionary[str, float]) -> QuantConnect.Data.Fundamental.OtherCapitalStockBalanceSheet:
pass
NineMonths: float
OneMonth: float
ThreeMonths: float
TwelveMonths: float
Store: typing.List[QuantConnect.Data.Fundamental.MultiPeriodField.PeriodField]
class OtherCashAdjustExcludeFromChangeinCashCashFlowStatement(QuantConnect.Data.Fundamental.MultiPeriodField):
"""
Other changes to cash and cash equivalents during the accounting PeriodAsByte.
OtherCashAdjustExcludeFromChangeinCashCashFlowStatement(store: IDictionary[str, Decimal])
"""
def GetPeriodValue(self, period: str) -> float:
pass
def SetPeriodValue(self, period: str, value: float) -> None:
pass
def __init__(self, store: System.Collections.Generic.IDictionary[str, float]) -> QuantConnect.Data.Fundamental.OtherCashAdjustExcludeFromChangeinCashCashFlowStatement:
pass
NineMonths: float
SixMonths: float
ThreeMonths: float
TwelveMonths: float
Store: typing.List[QuantConnect.Data.Fundamental.MultiPeriodField.PeriodField]