Requests#
CryptoBarsRequest#
- class alpaca.data.requests.CryptoBarsRequest(*, symbol_or_symbols: Union[str, List[str]], start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, limit: int = None, timeframe: TimeFrame)#
The request model for retrieving bar data for cryptocurrencies.
See BaseGetBarsRequest for more information on available parameters.
- symbol_or_symbols#
The ticker identifier or list of ticker identifiers.
- Type
Union[str, List[str]]
- start#
The beginning of the time interval for desired data.
- Type
Optional[datetime]
- end#
The end of the time interval for desired data. Defaults to None.
- Type
Optional[datetime]
- limit#
Upper limit of number of data points to return. Defaults to None.
- Type
Optional[int]
CryptoQuotesRequest#
- class alpaca.data.requests.CryptoQuotesRequest(*, symbol_or_symbols: Union[str, List[str]], start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, limit: int = None)#
This request class is used to submit a request for crypto quote data.
See BaseTimeseriesDataRequest for more information on available parameters.
- symbol_or_symbols#
The ticker identifier or list of ticker identifiers.
- Type
Union[str, List[str]]
- start#
The beginning of the time interval for desired data.
- Type
Optional[datetime]
- end#
The end of the time interval for desired data. Defaults to None.
- Type
Optional[datetime]
- limit#
Upper limit of number of data points to return. Defaults to None.
- Type
Optional[int]
CryptoTradesRequest#
- class alpaca.data.requests.CryptoTradesRequest(*, symbol_or_symbols: Union[str, List[str]], start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, limit: int = None)#
This request class is used to submit a request for crypto trade data.
See BaseTimeseriesDataRequest for more information on available parameters.
- symbol_or_symbols#
The ticker identifier or list of ticker identifiers.
- Type
Union[str, List[str]]
- start#
The beginning of the time interval for desired data.
- Type
Optional[datetime]
- end#
The end of the time interval for desired data. Defaults to None.
- Type
Optional[datetime]
- limit#
Upper limit of number of data points to return. Defaults to None.
- Type
Optional[int]
CryptoLatestQuoteRequest#
- class alpaca.data.requests.CryptoLatestQuoteRequest(*, symbol_or_symbols: Union[str, List[str]])#
This request class is used to submit a request for the latest crypto quote data.
See BaseLatestCryptoDataRequest for more information on available parameters.
- symbol_or_symbols#
The ticker identifier or list of ticker identifiers.
- Type
Union[str, List[str]]
CryptoLatestTradeRequest#
- class alpaca.data.requests.CryptoLatestTradeRequest(*, symbol_or_symbols: Union[str, List[str]])#
This request class is used to submit a request for the latest crypto trade data.
See BaseLatestCryptoDataRequest for more information on available parameters.
- symbol_or_symbols#
The ticker identifier or list of ticker identifiers.
- Type
Union[str, List[str]]