CCXT
alpaca

alpaca implicit API

Every raw alpaca endpoint exposed as a CCXT implicit method — names, HTTP verbs, paths and rate-limit costs.

Every endpoint in alpaca's api definition is exposed as an implicit method — a thin, generated wrapper around the raw exchange endpoint. Use these for exchange-specific functionality the CCXT API does not cover.

These methods are available in every CCXT language — TypeScript, JavaScript, Python, PHP, C# and Go. Call them by the camelCase name shown in the tables below (e.g. traderPrivateGetV2Account); the snake_case alias (trader_private_get_v2_account) also works in JavaScript, Python and PHP, and Go uses the PascalCase form (TraderPrivateGetV2Account). Switch tabs for the call in each language:

const alpaca = new ccxt.alpaca ();
const response = await alpaca.traderPrivateGetV2Account (params);

Path parameters wrapped in {} (e.g. {pair}) are substituted from params; everything else in params is sent as the query string or request body. Cost is the rate-limiter weight of each call.

📚 Official alpaca API documentation: alpaca.markets

70 implicit endpoints across 2 access groups.

trader

Base URL: https://api.{hostname}

MethodHTTPEndpointCost
traderPrivateGetV2AccountGETv2/account
traderPrivateGetV2OrdersGETv2/orders
traderPrivateGetV2OrdersOrderIdGETv2/orders/{order_id}
traderPrivateGetV2PositionsGETv2/positions
traderPrivateGetV2PositionsSymbolOrAssetIdGETv2/positions/{symbol_or_asset_id}
traderPrivateGetV2AccountPortfolioHistoryGETv2/account/portfolio/history
traderPrivateGetV2WatchlistsGETv2/watchlists
traderPrivateGetV2WatchlistsWatchlistIdGETv2/watchlists/{watchlist_id}
traderPrivateGetV2WatchlistsByNameGETv2/watchlists:by_name
traderPrivateGetV2AccountConfigurationsGETv2/account/configurations
traderPrivateGetV2AccountActivitiesGETv2/account/activities
traderPrivateGetV2AccountActivitiesActivityTypeGETv2/account/activities/{activity_type}
traderPrivateGetV2CalendarGETv2/calendar
traderPrivateGetV2ClockGETv2/clock
traderPrivateGetV2AssetsGETv2/assets
traderPrivateGetV2AssetsSymbolOrAssetIdGETv2/assets/{symbol_or_asset_id}
traderPrivateGetV2CorporateActionsAnnouncementsIdGETv2/corporate_actions/announcements/{id}
traderPrivateGetV2CorporateActionsAnnouncementsGETv2/corporate_actions/announcements
traderPrivateGetV2WalletsGETv2/wallets
traderPrivateGetV2WalletsTransfersGETv2/wallets/transfers
traderPrivatePostV2OrdersPOSTv2/orders
traderPrivatePostV2WatchlistsPOSTv2/watchlists
traderPrivatePostV2WatchlistsWatchlistIdPOSTv2/watchlists/{watchlist_id}
traderPrivatePostV2WatchlistsByNamePOSTv2/watchlists:by_name
traderPrivatePostV2WalletsTransfersPOSTv2/wallets/transfers
traderPrivatePutV2OrdersOrderIdPUTv2/orders/{order_id}
traderPrivatePutV2WatchlistsWatchlistIdPUTv2/watchlists/{watchlist_id}
traderPrivatePutV2WatchlistsByNamePUTv2/watchlists:by_name
traderPrivatePatchV2OrdersOrderIdPATCHv2/orders/{order_id}
traderPrivatePatchV2AccountConfigurationsPATCHv2/account/configurations
traderPrivateDeleteV2OrdersDELETEv2/orders
traderPrivateDeleteV2OrdersOrderIdDELETEv2/orders/{order_id}
traderPrivateDeleteV2PositionsDELETEv2/positions
traderPrivateDeleteV2PositionsSymbolOrAssetIdDELETEv2/positions/{symbol_or_asset_id}
traderPrivateDeleteV2WatchlistsWatchlistIdDELETEv2/watchlists/{watchlist_id}
traderPrivateDeleteV2WatchlistsByNameDELETEv2/watchlists:by_name
traderPrivateDeleteV2WatchlistsWatchlistIdSymbolDELETEv2/watchlists/{watchlist_id}/{symbol}

market

Base URL: https://data.{hostname}

MethodHTTPEndpointCost
marketPublicGetV1beta3CryptoLocBarsGETv1beta3/crypto/{loc}/bars
marketPublicGetV1beta3CryptoLocLatestBarsGETv1beta3/crypto/{loc}/latest/bars
marketPublicGetV1beta3CryptoLocLatestOrderbooksGETv1beta3/crypto/{loc}/latest/orderbooks
marketPublicGetV1beta3CryptoLocLatestQuotesGETv1beta3/crypto/{loc}/latest/quotes
marketPublicGetV1beta3CryptoLocLatestTradesGETv1beta3/crypto/{loc}/latest/trades
marketPublicGetV1beta3CryptoLocQuotesGETv1beta3/crypto/{loc}/quotes
marketPublicGetV1beta3CryptoLocSnapshotsGETv1beta3/crypto/{loc}/snapshots
marketPublicGetV1beta3CryptoLocTradesGETv1beta3/crypto/{loc}/trades
marketPrivateGetV1beta1CorporateActionsGETv1beta1/corporate-actions
marketPrivateGetV1beta1ForexLatestRatesGETv1beta1/forex/latest/rates
marketPrivateGetV1beta1ForexRatesGETv1beta1/forex/rates
marketPrivateGetV1beta1LogosSymbolGETv1beta1/logos/{symbol}
marketPrivateGetV1beta1NewsGETv1beta1/news
marketPrivateGetV1beta1ScreenerStocksMostActivesGETv1beta1/screener/stocks/most-actives
marketPrivateGetV1beta1ScreenerMarketTypeMoversGETv1beta1/screener/{market_type}/movers
marketPrivateGetV2StocksAuctionsGETv2/stocks/auctions
marketPrivateGetV2StocksBarsGETv2/stocks/bars
marketPrivateGetV2StocksBarsLatestGETv2/stocks/bars/latest
marketPrivateGetV2StocksMetaConditionsTicktypeGETv2/stocks/meta/conditions/{ticktype}
marketPrivateGetV2StocksMetaExchangesGETv2/stocks/meta/exchanges
marketPrivateGetV2StocksQuotesGETv2/stocks/quotes
marketPrivateGetV2StocksQuotesLatestGETv2/stocks/quotes/latest
marketPrivateGetV2StocksSnapshotsGETv2/stocks/snapshots
marketPrivateGetV2StocksTradesGETv2/stocks/trades
marketPrivateGetV2StocksTradesLatestGETv2/stocks/trades/latest
marketPrivateGetV2StocksSymbolAuctionsGETv2/stocks/{symbol}/auctions
marketPrivateGetV2StocksSymbolBarsGETv2/stocks/{symbol}/bars
marketPrivateGetV2StocksSymbolBarsLatestGETv2/stocks/{symbol}/bars/latest
marketPrivateGetV2StocksSymbolQuotesGETv2/stocks/{symbol}/quotes
marketPrivateGetV2StocksSymbolQuotesLatestGETv2/stocks/{symbol}/quotes/latest
marketPrivateGetV2StocksSymbolSnapshotGETv2/stocks/{symbol}/snapshot
marketPrivateGetV2StocksSymbolTradesGETv2/stocks/{symbol}/trades
marketPrivateGetV2StocksSymbolTradesLatestGETv2/stocks/{symbol}/trades/latest

On this page