investfly.models.common

Shared values, messages, sessions, durations, and SDK exceptions.

@dataclass
class DatedValue:

Data Container class to hold Time,Value for timed numeric values

@dataclass
class TimeDelta:

TimeDelta container class similar to python timedelta

class TimeUnit(builtins.str, enum.Enum):

TimeUnit Enum (MINUTES, HOURS, DAYS)

@dataclass
class Message:

A typed message with user-readable text.

class MessageType(builtins.str, enum.Enum):

Severity categories for an Investfly message.

@dataclass
class Session:

Class that represents logged in user session with the Investfly server

class ModelUtils:

Utilities for decoding common serialized model values.

class NoDataException(builtins.Exception):

Raised when requested market data is unavailable.

class Visibility(builtins.str, enum.Enum):

Who may discover or access an Investfly object.