calculate_atr_position
Calculate position size using ATR to set automatic stop-loss and take-profit levels for stock trades based on account risk parameters.
Instructions
Calculate position size using ATR for automatic stop/target placement.
Fetches live price and ATR, then computes position size, stop, and target.
Args: ticker: Stock symbol (e.g. AAPL, SPY) account_size: Account equity in dollars (default $100,000) risk_pct: Max risk as % of account (default 1.5%) stop_atr_mult: ATR multiplier for stop distance (default 2.0x) target_atr_mult: ATR multiplier for target distance (default 3.0x) direction: "long" or "short" (default "long") period: Lookback period for ATR calculation (default 3mo)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ticker | Yes | ||
| account_size | No | ||
| risk_pct | No | ||
| stop_atr_mult | No | ||
| target_atr_mult | No | ||
| direction | No | long | |
| period | No | 3mo |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |