# Trading Settings

> Source: https://www.archr.bot/docs/trading-settings
> Section: Settings
> Last updated: 2026-07-27

## Basic Configuration

- **Auto-Trade**: Master switch for all auto-buys (signals and copy trade). Toggle from the main menu **🤖 Auto** control panel or Settings. Turning this on alone does not make auto-buy **ACTIVE** — see gates below.
- **Buy Amount**: Fixed SOL amount (default: 0.01 SOL) or percentage of balance
- **Slippage Tolerance**: 1-100% (default: 20%) - price movement tolerance during trades

## Auto-Buy Control Panel

Tap **🤖 Auto** on the main menu for a consolidated view of signal auto-buy, execution wallets, and copy-trade readiness.

| Main menu label | Meaning |
|-----------------|---------|
| **OFF** | Global Auto-Trade is disabled |
| **SETUP** | Auto-Trade is on, but at least one required gate is still off |
| **ACTIVE** | At least one signal or copy-trade path is fully ready to fire |

Use **🔍 Diagnostics** in the panel for a per-signal and per-wallet blocker list. Full gate details: [Buy Options](/docs/buy-options).

## Auto-Buy Protection

Prevents duplicate auto-buys of the same token, protecting you from unintentional position stacking.

### How It Works

- When a signal fires for a token you've already purchased (open or closed position), the auto-buy is skipped
- You'll receive a notification explaining why the auto-buy was blocked
- Manual buys are **not affected** - you can always buy manually if you choose

### Why Use It

- **Multiple signals**: DEX + Call channels may fire for the same token
- **Multiple callers**: Different call channels may call the same token
- **Re-entries**: Prevents accidentally re-buying a token you've already traded

### Settings

- **Location**: Settings → Auto-Buy Protection
- **Default**: ON for all users (recommended)
- **Toggle**: Enable or disable at any time

### Buy Again Flow

When an auto-buy is blocked, you'll receive a notification with:

- Token name and address
- Your existing position status (open or closed)
- **Buy Again** button - manually purchase if you want to add to your position
- **View Position** button - see your existing position (if open)
- **Protection Settings** button - quickly access the setting

## Low-Balance Auto-Buy Protection

Soft-pauses **signal and copy-trade auto-buys** when the execution wallet wouldn’t keep enough SOL after the next buy to cover sell fees for open positions.

### How It Works

- ARCHR reserves ~**0.01 SOL per open auto-sell-eligible position**, plus the same amount for the new buy
- If `wallet balance − buy amount` would fall below that reserve, the auto-buy is **skipped**
- You receive an **“Auto-Buy Paused — Low Balance”** alert with a Deposit shortcut
- **No settings are changed** — auto-buy resumes automatically when balance is sufficient again
- **Manual buys are not blocked** by this gate (they still need the normal fee buffer)

### Why Use It

- Prevents stacking new auto-buys that leave you unable to exit existing positions
- Especially important with many open positions or a small wallet balance relative to buy size

### Where You’ll See It

- Auto-Buy Control Panel / Diagnostics may list a low-balance blocker
- Alert notification when a signal or copy auto-buy is paused for this reason

## Per-Signal Buy Amount & Exit Strategy

You can override your global buy amount and exit strategy for each individual signal source (call channel, DEX signal type, or tracked wallet). This is configured in **Settings → Signal Preferences** — tap any channel to access its settings.

- **Buy Amount**: Global default, fixed SOL, or percentage of balance — per signal
- **Exit Strategy**: Trading Plan, Basic Mode, or Manual Only — per signal
- If left on "Global," your main settings apply

See [Signal Preferences Configuration](/docs/signal-preferences-config) for full details.

## Exit Mode & Trading Plans

- **Basic Mode vs Plan Mode**: Choose your default exit strategy under **Settings → Trading Plans**
- **Basic Mode**: Single Take Profit, Stop Loss, and Trailing Stop (global or per-position)
- **Plan Mode**: Multi-rule plans (built-ins: Trench Snipe, Moonbag Runner, Profit Clipping, or your custom plans). Default plan is **Trench Snipe**. You can set **Disable Trading Plan** per signal or per position to trade manually.
- See [Sell Options](/docs/sell-options) for full details on both modes.

## Advanced Sell Settings (Basic Mode)

- **Take Profit**: Automatically sell when profit target is reached
- **Stop Loss**: Automatically sell to limit losses
- **Trailing Stop**: Dynamic stop that follows price up — sells when P&L drops X% from peak
- **Trailing Take Profit (TTP)**: Like a trailing stop with a safety gate — only activates after your position reaches a minimum profit threshold, then trails the peak with a configurable drawdown percentage. Two parameters: Activation (5–1000%) and Drawdown (1–50%). See [Risk Management](/docs/risk-management) for details.
- **Price Protection**: Auto-sell if price doesn't increase within 3 minutes (applies to auto-buys only)
- **Moon Bag Mode**: Partial profit-taking that keeps upside exposure (see [Moon Bag Mode](/docs/moon-bag-mode))
