Place Crypto Order
place_crypto_orderExecute cryptocurrency trades through the Alpaca MCP server by specifying symbol, side, quantity or notional, order type, and optional parameters like limit or stop prices.
Instructions
Place a cryptocurrency order.
Args: symbol: Crypto pair (e.g., "BTC/USD", "ETH/USD"). side: "buy" or "sell". qty: Number of coins/tokens. Mutually exclusive with notional. notional: Dollar amount to trade. Mutually exclusive with qty. Only valid for market orders. type: "market", "limit", or "stop_limit". time_in_force: "gtc" (default) or "ioc". Crypto does not support "day" or "fok". limit_price: Required for limit and stop_limit orders. stop_price: Required for stop_limit orders. client_order_id: Unique idempotency key. If the request times out, you can safely retry with the same value — the API will reject duplicates. Recommended for every order.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | ||
| side | Yes | ||
| qty | No | ||
| notional | No | ||
| type | No | market | |
| time_in_force | No | gtc | |
| limit_price | No | ||
| stop_price | No | ||
| client_order_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||