investfly.models.marketdata.Quote

def parseDatetime(date_str: str) -> datetime.datetime:
def formatDatetime(dt: datetime.datetime) -> str:
@dataclass
class Quote:

Class representing Price Quote

Quote( symbol: str, date: datetime.datetime, lastPrice: float, prevClose: float | None = None, todayChange: float | None = None, todayChangePct: float | None = None, dayOpen: float | None = None, dayHigh: float | None = None, dayLow: float | None = None, volume: int | None = None)
symbol: str
date: datetime.datetime
lastPrice: float
prevClose: float | None = None
todayChange: float | None = None
todayChangePct: float | None = None
dayOpen: float | None = None
dayHigh: float | None = None
dayLow: float | None = None
volume: int | None = None
@staticmethod
def fromDict(jsonDict: Dict[str, Any]) -> Quote:
def toDict(self) -> Dict[str, Any]:
def toIndicatorValue( self, quoteField: investfly.models.marketdata.QuoteField) -> investfly.models.common.DatedValue:
def toEODBar(self) -> investfly.models.marketdata.Bar: