buy_option
Place an options trade by selecting underlying, expiry, strike, and call/put type. Contracts represent 100 shares each; supply a limit price for a limit order or leave blank for market order.
Instructions
Buy an option. expiry is YYYY-MM-DD, kind is 'C' or 'P', contracts x100 shares. Market order unless limit (premium) is given. Use option_chain to find valid expiries/strikes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| agent | No | mcp | |
| limit | No | ||
| expiry | Yes | ||
| strike | Yes | ||
| account | Yes | ||
| contracts | Yes | ||
| underlying | Yes | ||
| idempotency_key | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |