py_alpaca_api.models.snapshot_model
Classes
Model for individual stock trade data. |
|
Functions
|
|
|
Create TradeModel from API response dictionary. |
|
|
|
Module Contents
- class py_alpaca_api.models.snapshot_model.QuoteModel[source]
-
- timestamp: datetime.datetime
- py_alpaca_api.models.snapshot_model.quote_class_from_dict(data_dict: dict) QuoteModel[source]
- Parameters:
data_dict – A dictionary containing data for creating an instance of QuoteModel.
- Returns:
An instance of QuoteModel created using the data from data_dict.
- Raises:
None. –
- class py_alpaca_api.models.snapshot_model.TradeModel[source]
Model for individual stock trade data.
- py_alpaca_api.models.snapshot_model.trade_class_from_dict(data: dict[str, Any], symbol: str | None = None) TradeModel[source]
Create TradeModel from API response dictionary.
- Parameters:
data – Dictionary containing trade data from API
symbol – Optional symbol to use if not in data
- Returns:
TradeModel instance
- class py_alpaca_api.models.snapshot_model.SnapshotModel[source]
-
- latest_trade: py_alpaca_api.models.trade_model.TradeModel | None = None[source]
- latest_quote: py_alpaca_api.models.quote_model.QuoteModel | None = None[source]
- py_alpaca_api.models.snapshot_model.snapshot_class_from_dict(data: dict) SnapshotModel[source]