Alpaca Trading
Stock and options trading, portfolio monitoring, and market data
What agents can do in Alpaca Trading
alpaca_cancel_orderCancel a specific pending order by order ID. Environment: Paper. Requires autonomous trading to be enabled by the admin.
alpaca_get_accountView brokerage account details including balance, buying power, equity, and margin status. Environment: Paper.
alpaca_get_clockCheck if the market is currently open and when it next opens/closes.
alpaca_get_option_chainBrowse available options contracts filtered by underlying symbol, expiration, strike price, and option type.
alpaca_get_ordersList open, closed, or all recent orders. Environment: Paper.
alpaca_get_positionsList current holdings with real-time P&L, cost basis, and market value. Optionally filter by symbol. Environment: Paper.
alpaca_get_quoteGet real-time bid/ask/last price for a stock or ETF symbol.
alpaca_place_option_orderPlace single-leg options orders. Environment: Paper. Requires autonomous trading to be enabled by the admin. Order value must not exceed the configured maximum.
alpaca_place_stock_orderPlace stock or ETF orders (market, limit, stop, stop-limit, trailing stop). Environment: Paper. Requires autonomous trading to be enabled by the admin. Order value must not exceed the configured maximum.
Put Alpaca Trading on autopilot
Deploy AI agents that take these actions for you, with human-in-the-loop controls and a complete audit trail.