MCPVault

get_stock_trades

MCP tool from Alpaca MCP Server by alpacahq

Historical trades

How to use it

get_stock_trades is exposed by the Alpaca MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_stock_trades tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

FULL ALPACA MCP SERVER LISTING

Other tools in Alpaca MCP Server (39)

add_asset_to_watchlist_by_id

Add an asset to a watchlist

cancel_all_orders

Cancel all open orders

cancel_order_by_id

Cancel a specific order

close_all_positions

Liquidate entire portfolio

close_position

Close a specific position

create_watchlist

Create a new watchlist

delete_watchlist_by_id

Delete a watchlist

do_not_exercise_options_position

Do-not-exercise instruction

exercise_options_position

Exercise a held option contract

get_account_activities

Fills, dividends, transfers

get_account_activities_by_type

Activities filtered by type

get_account_config

Trading restrictions, margin settings, PDT checks

get_account_info

Balance, margin, and account status

get_all_assets

List assets with optional filtering

get_all_positions

All current positions

get_asset

Detailed info for a specific asset

get_calendar

Market calendar for a date range

get_clock

Current market status and next open/close

get_corporate_action_announcement

Single announcement by ID

get_corporate_action_announcements

Corporate action announcements

get_open_position

Details for a specific position

get_option_contract

Single option contract by symbol or ID

get_option_contracts

Option contracts for underlying symbol(s)

get_order_by_client_id

Single order by client order ID

get_order_by_id

Single order by ID

get_orders

Retrieve orders with filters

get_portfolio_history

Equity and P/L over time

get_stock_bars

Historical OHLCV bars

get_stock_latest_bar

Latest minute bar

get_stock_quotes

Historical bid/ask quotes

get_watchlist_by_id

Get a specific watchlist

get_watchlists

List all watchlists

place_crypto_order

Crypto (market, limit, stop-limit)

place_option_order

Options (single-leg or multi-leg)

place_stock_order

Stocks/ETFs (market, limit, stop, stop-limit, trailing-stop, brackets)

remove_asset_from_watchlist_by_id

Remove an asset from a watchlist

replace_order_by_id

Replace an existing open order

update_account_config

Update account configuration settings

update_watchlist_by_id

Update a watchlist