> For the complete documentation index, see [llms.txt](https://landingnet.gitbook.io/doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://landingnet.gitbook.io/doc/documentation/copy-trading/risks-and-safety.md).

# Risks and Safety

These settings protect your capital by limiting positions, capping losses, and rate-limiting order execution.

## Risk Management

| Setting                      | Description                                         | Default | Range      |
| ---------------------------- | --------------------------------------------------- | ------- | ---------- |
| **Max Open Positions**       | Maximum simultaneous positions                      | 10      | 1 - 1,000  |
| **Min Holding Time**         | Minimum time before a position can close (minutes)  | 5       | 0 - 43,200 |
| **Emergency Pause**          | Auto-switch to Reduce Only when a risk limit is hit | Enabled | On/Off     |
| **Max Drawdown (%)**         | Portfolio drawdown threshold for emergency pause    | 15%     | 0 - 100%   |
| **Daily Loss Limit (USDC)**  | Max daily loss before emergency pause               | 0 (off) | 0+         |
| **Weekly Loss Limit (USDC)** | Max weekly loss before emergency pause              | 0 (off) | 0+         |

### Emergency Pause

When enabled, the bot automatically switches to **Reduce Only** if any risk condition is met (drawdown, daily loss, or weekly loss). It will only close existing positions until you manually re-enable it.

{% hint style="warning" %}
Emergency pause does **not** close your positions. It only stops the bot from opening new ones. Existing positions remain open on Hyperliquid.
{% endhint %}

{% hint style="info" %}
Keep emergency pause **enabled**. It's your safety net against unexpected market conditions or erratic source trader behavior.
{% endhint %}

## Take Profit & Stop Loss

{% hint style="info" %}
This feature is **coming soon**. Settings are visible in the form but currently disabled.
{% endhint %}

Planned features include default TP/SL percentages on every position, trailing stops with configurable activation and distance, and the option to place take profits as limit orders.

| Setting             | Planned Default |
| ------------------- | --------------- |
| Default TP / SL     | 0% (disabled)   |
| Trailing Stop       | Disabled        |
| Trailing Activation | 15%             |
| Trailing Distance   | 5%              |

## Time Filters

Restrict when your bot can place new orders.

| Setting                 | Description                        | Default       |
| ----------------------- | ---------------------------------- | ------------- |
| **Enable Time Filters** | Toggle time-based restrictions     | Off           |
| **Trading Days**        | Days of the week the bot can trade | All (Mon-Sun) |
| **Trading Hours**       | Allowed window in HH:MM format     | 00:00 - 23:59 |
| **Timezone**            | Timezone for the window            | UTC           |

{% hint style="warning" %}
Existing positions remain open during off-hours. If a source trader closes a position during your off-hours, that trade won't be copied.
{% endhint %}

## Cooldown

Rate-limits how frequently your bot places orders. Protects against rapid-fire trades from source wallets.

| Setting                     | Description           | Default | Range      |
| --------------------------- | --------------------- | ------- | ---------- |
| **Enable Cooldown**         | Toggle rate limiting  | Enabled | On/Off     |
| **Min Time Between Orders** | Minimum gap (seconds) | 10      | 0 - 3,600  |
| **Max Orders per Minute**   | Per-minute cap        | 10      | 1 - 1,000  |
| **Max Orders per Hour**     | Per-hour cap          | 100     | 1 - 10,000 |

All three limits apply simultaneously when cooldown is enabled. The defaults work well for most strategies.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://landingnet.gitbook.io/doc/documentation/copy-trading/risks-and-safety.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
