place_limit_order
Place a limit order to buy or sell a stock at a specified price or better, with controls for quantity and time in force. Ensures execution only at the limit price or more favorable rate.
Instructions
Place a limit order at a specified price.
Args: symbol: Stock symbol (e.g., 'AAPL') qty: Number of shares to trade side: 'buy' or 'sell' limit_price: Maximum price (buy) or minimum price (sell) time_in_force: 'day', 'gtc', 'ioc', 'fok'
Returns order confirmation. Order will only fill at limit_price or better.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| qty | Yes | ||
| side | Yes | ||
| symbol | Yes | ||
| limit_price | Yes | ||
| time_in_force | No | day |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||