Skip to content
Logo

Execution modes

You choose a mode when you approve a connection. It decides who is allowed to execute a prepared trade.

ManualAutonomous
Value in tool resultsconfirm-every-tradepre-authorized
Who executes a tradeYou, with the Approve button on the trade cardThe agent, in the same turn
LimitsNone needed, you see every orderSigned by you, enforced by Orus
DefaultYesNo

Manual

The agent prepares a trade and your client shows it as a card: market, side, size, leverage, margin, entry and liquidation price. Nothing reaches Hyperliquid until you select Approve. You can also decline the card.

The agent cannot execute for you in this mode. If it calls confirm_prepared_action it gets approval_required.

Autonomous

The agent prepares a trade and executes it straight away, without asking. You authorized this in advance by signing limits in the Farao app. Orus checks every order against those limits on the server and rejects anything outside them, whatever the agent was told to do.

Limits

LimitMeaningChoices
Per tradeLargest margin for one order, as a share of your live account value1, 5, 10, 20, 30, 50% or no limit
Max leverageHighest leverage for a new order1, 2, 3, 5, 10, 20, 50x or no limit
Daily capTotal margin the agent may commit to new orders per day, in USD. Resets at 00:00 UTCAny amount
Blocked assetsMarkets the agent may not tradeAny markets
ExpiryWhen the connection, and the agent's authority with it, ends7 days, 30 days or no expiry

When you switch a connection to autonomous, the app starts from 10% per trade and 5x leverage.

Limits apply to orders that open or add to a position. Closing a position, cancelling an order and changing take profit or stop loss are not limited, so an agent can always reduce risk.

An agent can read the limits and what is left of today's cap with get_trading_policy. An order over a limit fails at execution with risk_rejected and the reason.

Change the mode or limits

Open the connection in the Farao app under Settings → Connected apps. The server reads the mode and limits live on every trade, so a change applies to the next order.