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

# How Elyra enforces risk controls and position limits

> Understand how Elyra enforces hard exposure limits, human-in-the-loop confirmation, and circuit breakers to protect your capital from overexposure.

Elyra enforces a set of hard risk controls on all trading activity. These are designed to protect your capital from overexposure, fat-finger errors, and runaway autonomous execution. They are always active and cannot be disabled — they are the safety layer that makes constrained autonomous execution viable.

<Note>
  Risk controls are a feature, not a limitation. They are what allow Elyra to operate autonomously without requiring you to watch the screen.
</Note>

## Hard limits

These limits are enforced on every order, regardless of agent confidence scores or user instruction.

**5% maximum portfolio exposure per position**

Position sizing is computed against your live portfolio state. No single position can exceed 5% of your total portfolio value. This cap cannot be overridden by agent confidence scores or manual instruction.

**Human-in-the-loop on consequential actions**

Less than 5% of your total portfolio exposure is delegated to fully autonomous execution. All other actions require your explicit confirmation with a full preview before any order is committed to the chain.

**Fat-finger protection**

Orders priced significantly outside the current market range are flagged automatically and require an additional confirmation step before they proceed.

**Stale-price guards**

If price data is stale or unavailable, orders are blocked until fresh pricing is confirmed. Elyra does not execute against an unknown spread.

**Circuit breakers**

If multiple consecutive losses occur within a short window, the system pauses autonomous execution and sends you a notification. You resume manually when you're ready.

## TP/SL management

You can attach take-profit and stop-loss levels to any position at open or at any point after. The AUTO module monitors all armed TP/SL orders 24/7 and executes them automatically when triggered.

```text theme={null}
"Set TP at $90, SL at $75 on my SOL long"
→ TP/SL armed: Take profit $90 · Stop loss $75 · 24/7 monitoring active
```

Once armed, you don't need to stay logged in. The AUTO module handles execution and notifies you on trigger.

## Daily credit limits

The hosted platform allocates **5 assistant prompt credits per 24-hour window** per user. Credits reset automatically every 24 hours.

<Steps>
  <Step title="Use your credits">
    Each message sent to the trading assistant consumes one credit from your daily allocation.
  </Step>

  <Step title="Credits reset automatically">
    Your full 5-credit allocation is restored every 24 hours from your first usage that day.
  </Step>

  <Step title="Terminal pauses when exhausted">
    If you exhaust your daily credits, the trading terminal is paused until the reset. Existing TP/SL orders and autonomous monitoring continue to run unaffected.
  </Step>
</Steps>

<Warning>
  Exhausting your daily credits pauses the conversational terminal, but does not cancel or disarm any active TP/SL orders or autonomous operations already in flight.
</Warning>
