Why was my X-Perps order rejected?

Publicerad den 9 apr. 2026Uppdaterad den 15 apr. 20262 min läsning

If your X-Perps order was rejected, here's what to check. Rejections usually mean one or more trading, margin, or risk-control conditions were not met at the time of submission.

Note: this article is for verified users trading X-Perps in the EEA region.

Common reasons an order may be rejected

Order rejections can happen for reasons such as:

  • insufficient available margin

  • appropriateness assessment isn't completed — you must complete a suitability assessment before accessing X-Perps

  • order size or position size limits

  • invalid or inconsistent order parameters

  • risk-control restrictions

  • product or regional eligibility limitations

A common cause is insufficient margin to support the requested order or resulting position. This can happen even when you have a balance visible in your account if:

  • funds are in a different account bucket

  • margin is already tied to other positions/orders

  • required margin increased due to volatility or risk parameters

Order parameter issues

Orders may also be rejected if settings are inconsistent, for example:

  • trigger conditions that do not meet product rules

  • invalid price/size inputs

  • TP/SL settings that conflict with order requirements

What should I do next if my X-Perps order keeps getting rejected?

  1. Check the rejection message shown in the app, if available.

  2. Confirm your appropriateness assessment is complete.

  3. Verify your available margin and account type (Funding vs Trading).

  4. Review order size, price, and trigger parameters.

  5. Check whether any risk-control or regional restrictions apply.

  6. Adjust the order and try again, if appropriate.


If the issue continues, contact OK Assistant and share the details (product / contract, timestamp, order type, and a screenshot or error message if available) with our Customer support.

To learn more about OKX products, visit here.