Enums#
- enum alpaca.common.enums.BaseURL(value)
Base urls for API endpoints
- Member Type:
str
Valid values are as follows:
- BROKER_SANDBOX = <BaseURL.BROKER_SANDBOX: 'https://broker-api.sandbox.alpaca.markets'>
- BROKER_PRODUCTION = <BaseURL.BROKER_PRODUCTION: 'https://broker-api.alpaca.markets'>
- TRADING_PAPER = <BaseURL.TRADING_PAPER: 'https://paper-api.alpaca.markets'>
- TRADING_LIVE = <BaseURL.TRADING_LIVE: 'https://api.alpaca.markets'>
- DATA = <BaseURL.DATA: 'https://data.alpaca.markets'>
- MARKET_DATA_STREAM = <BaseURL.MARKET_DATA_STREAM: 'wss://stream.data.alpaca.markets'>
- TRADING_STREAM_PAPER = <BaseURL.TRADING_STREAM_PAPER: 'wss://paper-api.alpaca.markets/stream'>
- TRADING_STREAM_LIVE = <BaseURL.TRADING_STREAM_LIVE: 'wss://api.alpaca.markets/stream'>
- enum alpaca.common.enums.PaginationType(value)
An enum for choosing what type of pagination of results you’d like for BrokerClient functions that support pagination.
- NONE
Requests that we perform no pagination of results and just return the single response the API gave us.
- FULL
Requests that we perform all the pagination and return just a single List/dict/etc containing all the results. This is the default for most functions.
- ITERATOR
Requests that we return an Iterator that yields one “page” of results at a time
- Member Type:
str
Valid values are as follows:
- NONE = <PaginationType.NONE: 'none'>
- FULL = <PaginationType.FULL: 'full'>
- ITERATOR = <PaginationType.ITERATOR: 'iterator'>
- enum alpaca.common.enums.Sort(value)
An enumeration.
- Member Type:
str
Valid values are as follows:
- ASC = <Sort.ASC: 'asc'>
- DESC = <Sort.DESC: 'desc'>