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'>
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'>
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'>