A safety layer, separate from the trading logic

Alongside the trading decisions Project Iris makes, a dedicated safety layer continuously checks your account's drawdown and exposure against the limits you've set. This safety layer is deliberately built as a separate system, so that your risk limits are still enforced even if something unexpected happens elsewhere in the engine.

Why separate it out

Keeping risk enforcement independent from the decision-making logic is a standard safety principle: a single system that both decides what to do and checks whether that's safe is more fragile than two systems that check each other. If one has a problem, the other still holds the line.

What you need to do

Review your own risk preset (Low, Medium or High) and your drawdown limit in your account settings whenever your circumstances change; these are the actual limits the safety layer enforces on your behalf.

In detail

One more thing

Building the safety layer as a separate system from the trading decisions, rather than as a check built into the same logic that makes those decisions, reflects a basic principle in safety-critical design: a system shouldn't be solely responsible for checking its own homework.

If you've never reviewed your risk preset or drawdown limit, it's worth doing so in your account settings — these are the actual numbers this safety layer is enforcing on your behalf, not a fixed, one-size-fits-all rule.