> ## Documentation Index
> Fetch the complete documentation index at: https://help.vole.bot/llms.txt
> Use this file to discover all available pages before exploring further.

# Exit Rules

> [!NOTE]
>
> This screen is part of the Vole Bot package.

A Pro Exit policy always has two exit settings: a **Stop Loss** and a **Take Profit**. You can't save the policy without both. Optional modules (see **Pro Exit Catalog**) sit on top of them and never replace either one.

## Stop Loss

The Stop Loss section offers three modes. All three protect the same thing — how far price can move against you before the position closes — they just measure that distance differently.

* **Percent** sets the stop at a fixed distance from your entry price. Simple and predictable — good when you want the same protection regardless of how calm or wild the market is right now.
* **ATR** sizes the stop distance to volatility instead of a flat percentage. The distance is worked out once, when the trade opens: the stop sits further away if the market was choppy at that moment and closer if it was quiet. After that it stays where it is.
* **ATR Trailing (Chandelier)** starts the same way as ATR, but once the trade has moved in your favor, the stop also follows the best price seen since entry. It only ever moves toward your profit, never back. A **Start trailing after** setting controls how far price needs to move in your favor from your entry price before the stop starts following (the best price reached counts, not just the close). Set it to zero and the stop follows from the start.

Both ATR modes ask the same two things: the **Volatility lookback (candles)** box sets how many recent candles volatility is averaged over, and **Stop distance** sets how far the stop sits, measured in multiples of that average range.

On their own, Percent and ATR never move the stop once the trade is open. ATR Trailing (Chandelier) is the only trailing stop, and it works alongside your Take Profit rather than instead of it.

The reason a closed trade shows tells you what actually happened. When a Chandelier stop closes a trade, the reason reads **Trailing Stop** only if the stop had really followed price. If price never moved far enough for trailing to start, and the stop you began with was the one hit, the reason reads **Stop Loss**.

## Take Profit

The **Take Profit** section sets your profit target. It is required for a Pro Exit policy.

* **Take Profit Distance** is how far price has to move in your favor from your entry price, as a percentage, for the target to be reached.
* **Partial close** is the share of the position that closes when the target is reached. By default the whole position closes.
* The **Close at 100%** checkbox beneath them closes the whole position at the target whatever **Partial close** says.

There is one target per trade. If you close only part of the position there, the rest stays open and keeps running under your stop — including the Chandelier, if that's the mode you chose.

Together, these settings are the exit mechanism a Pro Exit policy always has, regardless of which optional modules (see **Pro Exit Catalog**) are switched on for it.

## When several exits fire on the same candle

When a candle closes, the bot runs its exit checks in a fixed order, and the first one that fires closes the trade. Your take profit and a stop that the candle has already hit come first. After them come [Heikin Ashi Reversal Close](https://help.vole.bot/en/execution-rules/pro-exit-modules/heikin-ashi-reversal-close.md), then [Close on a Trend Reversal](https://help.vole.bot/en/execution-rules/pro-exit-modules/close-on-a-trend-reversal.md), then [Volume Spike Rule](https://help.vole.bot/en/execution-rules/pro-exit-modules/volume-spike-rule.md), and the other modules after those. So when a candle both hits your stop and turns the Heikin Ashi candles against you, the trade closes on the stop and the reason says so.

[Close When the Signal Goes Neutral](https://help.vole.bot/en/execution-rules/pro-exit-modules/close-when-the-signal-goes-neutral.md) is checked last of all, and only if none of the rules above closed the trade. [Close on Reverse Signal](https://help.vole.bot/en/execution-rules/pro-exit-modules/close-on-reverse-signal.md) reacts to the new signal itself, after these checks.

## Reverse Signal Behavior

Above the **Pro Exit Modules** list, the **Reverse Signal Behavior** section sets what the bot does when your strategy signals the opposite direction while a position is open. It has two choices:

* **Close and flip** closes the open position and opens a new one on the other side. A new policy starts on this choice, and so does every policy that was saved before the setting existed.
* **Keep the position** holds the open position and ignores the opposite signal. The bot opens nothing on the other side while that position is open. The trade ends only through its stop, its take profit or one of your other exit rules.

This setting exists under Pro Exit only. The Standard bracket has no such choice: it always closes and flips on an opposite signal. If you change a policy or an instance from Pro Exit to Standard and save it, **Keep the position** goes back to **Close and flip**.

An instance that has an [Execution Policy](https://help.vole.bot/en/execution-rules/execution-policies.md) attached takes the policy's choice, unless it was saved earlier with a choice of its own. Its form shows the choice that applies, read-only, and marks it **Policy** when it comes from the policy. To set one instance's own choice, tick **Manual override (advanced)** on its form; see [Instances](https://help.vole.bot/en/trading-bot/instances.md). The [Run Backtest](https://help.vole.bot/en/backtest/run-backtest.md) page has the same setting and simulates whichever choice you make.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.