investfly.models.MarketDataIds
class
QuoteField(builtins.str, enum.Enum):
Enum of all valid fields on Quote object
LASTPRICE =
<QuoteField.LASTPRICE: 'LASTPRICE'>
DAY_OPEN =
<QuoteField.DAY_OPEN: 'DAY_OPEN'>
DAY_HIGH =
<QuoteField.DAY_HIGH: 'DAY_HIGH'>
DAY_LOW =
<QuoteField.DAY_LOW: 'DAY_LOW'>
DAY_VOLUME =
<QuoteField.DAY_VOLUME: 'DAY_VOLUME'>
PREV_DAY_CLOSE =
<QuoteField.PREV_DAY_CLOSE: 'PREV_DAY_CLOSE'>
DAY_CHANGE =
<QuoteField.DAY_CHANGE: 'DAY_CHANGE'>
DAY_CHANGE_PCT =
<QuoteField.DAY_CHANGE_PCT: 'DAY_CHANGE_PCT'>
DAY_CHANGE_OPEN =
<QuoteField.DAY_CHANGE_OPEN: 'DAY_CHANGE_OPEN'>
Inherited Members
- enum.Enum
- name
- value
- builtins.str
- encode
- replace
- split
- rsplit
- join
- capitalize
- casefold
- title
- center
- count
- expandtabs
- find
- partition
- index
- ljust
- lower
- lstrip
- rfind
- rindex
- rjust
- rstrip
- rpartition
- splitlines
- strip
- swapcase
- translate
- upper
- startswith
- endswith
- removeprefix
- removesuffix
- isascii
- islower
- isupper
- istitle
- isspace
- isdecimal
- isdigit
- isnumeric
- isalpha
- isalnum
- isidentifier
- isprintable
- zfill
- format
- format_map
- maketrans
class
FinancialField(builtins.str, enum.Enum):
Financial Fields supported by Invesfly
OUTSTANDING_SHARES =
<FinancialField.OUTSTANDING_SHARES: 'OUTSTANDING_SHARES'>
MARKET_CAP =
<FinancialField.MARKET_CAP: 'MARKET_CAP'>
REVENUE =
<FinancialField.REVENUE: 'REVENUE'>
COST_OF_REVENUE =
<FinancialField.COST_OF_REVENUE: 'COST_OF_REVENUE'>
GROSS_PROFIT =
<FinancialField.GROSS_PROFIT: 'GROSS_PROFIT'>
OPERATING_EXPENSE =
<FinancialField.OPERATING_EXPENSE: 'OPERATING_EXPENSE'>
OPERATING_INCOME =
<FinancialField.OPERATING_INCOME: 'OPERATING_INCOME'>
NET_INCOME =
<FinancialField.NET_INCOME: 'NET_INCOME'>
EPS =
<FinancialField.EPS: 'EPS'>
CURR_ASSETS =
<FinancialField.CURR_ASSETS: 'CURR_ASSETS'>
NON_CURR_ASSETS =
<FinancialField.NON_CURR_ASSETS: 'NON_CURR_ASSETS'>
ASSETS =
<FinancialField.ASSETS: 'ASSETS'>
CURR_LIABILITIES =
<FinancialField.CURR_LIABILITIES: 'CURR_LIABILITIES'>
NON_CURR_LIABILITIES =
<FinancialField.NON_CURR_LIABILITIES: 'NON_CURR_LIABILITIES'>
LIABILITIES =
<FinancialField.LIABILITIES: 'LIABILITIES'>
LONG_TERM_DEBT =
<FinancialField.LONG_TERM_DEBT: 'LONG_TERM_DEBT'>
EQUITY =
<FinancialField.EQUITY: 'EQUITY'>
OPEARTING_CASH_FLOW =
<FinancialField.OPEARTING_CASH_FLOW: 'OPEARTING_CASH_FLOW'>
INVESTING_CASH_FLOW =
<FinancialField.INVESTING_CASH_FLOW: 'INVESTING_CASH_FLOW'>
FINANCING_CASH_FLOW =
<FinancialField.FINANCING_CASH_FLOW: 'FINANCING_CASH_FLOW'>
NET_CASH_FLOW =
<FinancialField.NET_CASH_FLOW: 'NET_CASH_FLOW'>
RETURN_ON_EQUITY =
<FinancialField.RETURN_ON_EQUITY: 'RETURN_ON_EQUITY'>
RETURN_ON_ASSETS =
<FinancialField.RETURN_ON_ASSETS: 'RETURN_ON_ASSETS'>
PRICE_TO_EARNINGS_RATIO =
<FinancialField.PRICE_TO_EARNINGS_RATIO: 'PRICE_TO_EARNINGS_RATIO'>
PEG_RATIO =
<FinancialField.PEG_RATIO: 'PEG_RATIO'>
PRICE_TO_SALES_RATIO =
<FinancialField.PRICE_TO_SALES_RATIO: 'PRICE_TO_SALES_RATIO'>
PRICE_TO_BOOK_RATIO =
<FinancialField.PRICE_TO_BOOK_RATIO: 'PRICE_TO_BOOK_RATIO'>
REVENUE_GROWTH =
<FinancialField.REVENUE_GROWTH: 'REVENUE_GROWTH'>
EPS_GROWTH =
<FinancialField.EPS_GROWTH: 'EPS_GROWTH'>
DEBT_EQUITY_RATIO =
<FinancialField.DEBT_EQUITY_RATIO: 'DEBT_EQUITY_RATIO'>
CURRENT_RATIO =
<FinancialField.CURRENT_RATIO: 'CURRENT_RATIO'>
GROSS_MARGIN =
<FinancialField.GROSS_MARGIN: 'GROSS_MARGIN'>
PROFIT_MARGIN =
<FinancialField.PROFIT_MARGIN: 'PROFIT_MARGIN'>
DIVIDEND_YIELD =
<FinancialField.DIVIDEND_YIELD: 'DIVIDEND_YIELD'>
Inherited Members
- enum.Enum
- name
- value
- builtins.str
- encode
- replace
- split
- rsplit
- join
- capitalize
- casefold
- title
- center
- count
- expandtabs
- find
- partition
- index
- ljust
- lower
- lstrip
- rfind
- rindex
- rjust
- rstrip
- rpartition
- splitlines
- strip
- swapcase
- translate
- upper
- startswith
- endswith
- removeprefix
- removesuffix
- isascii
- islower
- isupper
- istitle
- isspace
- isdecimal
- isdigit
- isnumeric
- isalpha
- isalnum
- isidentifier
- isprintable
- zfill
- format
- format_map
- maketrans
class
StandardIndicatorId(builtins.str, enum.Enum):
Technical Indicator supported by Investfly
AVGVOL =
<StandardIndicatorId.AVGVOL: 'AVGVOLUME'>
HIGH_52_WEEK =
<StandardIndicatorId.HIGH_52_WEEK: 'HIGH52WEEK'>
LOW_52_WEEK =
<StandardIndicatorId.LOW_52_WEEK: 'LOW52WEEK'>
DRAWDOWN =
<StandardIndicatorId.DRAWDOWN: 'DRAWDOWN'>
PERCENTCHANGE =
<StandardIndicatorId.PERCENTCHANGE: 'PRICECHANGEPCT'>
SMA =
<StandardIndicatorId.SMA: 'SMA'>
EMA =
<StandardIndicatorId.EMA: 'EMA'>
MACD =
<StandardIndicatorId.MACD: 'MACD'>
MACDS =
<StandardIndicatorId.MACDS: 'MACDS'>
RSI =
<StandardIndicatorId.RSI: 'RSI'>
ATR =
<StandardIndicatorId.ATR: 'ATR'>
ADX =
<StandardIndicatorId.ADX: 'ADX'>
PLUS_DI =
<StandardIndicatorId.PLUS_DI: 'PLUS_DI'>
MINUS_DI =
<StandardIndicatorId.MINUS_DI: 'MINUS_DI'>
PSAR =
<StandardIndicatorId.PSAR: 'PSAR'>
STD_DEV =
<StandardIndicatorId.STD_DEV: 'STD_DEV'>
BBAND =
<StandardIndicatorId.BBAND: 'BBAND'>
UPPER_BBAND =
<StandardIndicatorId.UPPER_BBAND: 'UPPER_BBAND'>
LOWER_BBAND =
<StandardIndicatorId.LOWER_BBAND: 'LOWER_BBAND'>
WILLIAM_R =
<StandardIndicatorId.WILLIAM_R: 'WILLIAM_R'>
ROC =
<StandardIndicatorId.ROC: 'ROC'>
CCI =
<StandardIndicatorId.CCI: 'CCI'>
CMO =
<StandardIndicatorId.CMO: 'CMO'>
CMO_SMOOTHED =
<StandardIndicatorId.CMO_SMOOTHED: 'CMO_SMOOTHED'>
MEDIAN_PRICE =
<StandardIndicatorId.MEDIAN_PRICE: 'MEDIAN_PRICE'>
TYPICAL_PRICE =
<StandardIndicatorId.TYPICAL_PRICE: 'TYPICAL_PRICE'>
ULTIMATE_OSC =
<StandardIndicatorId.ULTIMATE_OSC: 'ULTIMATE_OSC'>
PPO =
<StandardIndicatorId.PPO: 'PPO'>
STOCHASTICS =
<StandardIndicatorId.STOCHASTICS: 'STOCHASTICS'>
FAST_STOCHASTIC_OSC =
<StandardIndicatorId.FAST_STOCHASTIC_OSC: 'FAST_STOCHASTIC_OSC'>
SLOW_STOCHASTIC_OSC =
<StandardIndicatorId.SLOW_STOCHASTIC_OSC: 'SLOW_STOCHASTIC_OSC'>
MAX =
<StandardIndicatorId.MAX: 'MAX'>
MIN =
<StandardIndicatorId.MIN: 'MIN'>
DOJI =
<StandardIndicatorId.DOJI: 'DOJI'>
HAMMER =
<StandardIndicatorId.HAMMER: 'HAMMER'>
INVERTED_HAMMER =
<StandardIndicatorId.INVERTED_HAMMER: 'INVERTED_HAMMER'>
DRAGONFLY_DOJI =
<StandardIndicatorId.DRAGONFLY_DOJI: 'DRAGONFLY_DOJI'>
GRAVESTONE_DOJI =
<StandardIndicatorId.GRAVESTONE_DOJI: 'GRAVESTONE_DOJI'>
HANGING_MAN =
<StandardIndicatorId.HANGING_MAN: 'HANGING_MAN'>
BULLISH =
<StandardIndicatorId.BULLISH: 'BULLISH'>
BEARISH =
<StandardIndicatorId.BEARISH: 'BEARISH'>
SUPPORT =
<StandardIndicatorId.SUPPORT: 'SUPPORT'>
RESISTANCE =
<StandardIndicatorId.RESISTANCE: 'RESISTANCE'>
Inherited Members
- enum.Enum
- name
- value
- builtins.str
- encode
- replace
- split
- rsplit
- join
- capitalize
- casefold
- title
- center
- count
- expandtabs
- find
- partition
- index
- ljust
- lower
- lstrip
- rfind
- rindex
- rjust
- rstrip
- rpartition
- splitlines
- strip
- swapcase
- translate
- upper
- startswith
- endswith
- removeprefix
- removesuffix
- isascii
- islower
- isupper
- istitle
- isspace
- isdecimal
- isdigit
- isnumeric
- isalpha
- isalnum
- isidentifier
- isprintable
- zfill
- format
- format_map
- maketrans