Risk engine

Automation is worthless without limits

The risk engine is a logical guardrail. It checks whether a signal can be traded within current exposure, planned frequency, and target market. The figures below are examples of configurable limits.

Risk per trade0.8%
Max trades / day5
Open positions2 / 4
DecisionApproved
0.8%

Risk per trade

Position size must stay consistent with maximum accepted loss. Kairox uses risk as a condition before the order can move forward.

Key point: An opportunity can be rejected if it needs too much account exposure.

5

Max trades / day

Trading frequency protects against overactivity. Even if signals appear, the engine respects the rhythm you define.

Key point: The system prioritizes discipline over order volume.

2 / 4

Open positions

Open positions affect every new decision. Kairox checks simultaneous exposure so a new trade does not concentrate too much risk.

Key point: Portfolio context matters as much as the signal.

Approved

Decision

The final decision combines signal, risk limits, and user state. Approved means the scenario is understandable and execution can be prepared.

Key point: Approved does not mean risk-free. It means compliant with configured rules.

Crypto and financial markets are controlled differently

Crypto spot, futures, and financial positions do not share the same constraints. Kairox keeps them separate to apply the right symbols, timeframes, connectors, and limits.

Risk stays visible before and after the order

The risk gate acts before execution, but it still matters after entry. When Follow Order reassesses a position, hold, modify, or close decisions stay tied to configured limits.

Execution discipline

Risk validates before the order leaves