AlgoraMarket
Troubleshooting

My trade was rejected — why couldn't I open the position?

The trading terminal rejects an order when a safety check fails. The most common reasons are:

  • Market closed — you can't open a position on a venue that's shut (weekend forex/metals, after-hours stocks/indices). Protective exits (SL/TP/stop-out) still run 24/7; only opening is session-bound.
  • Insufficient free margin — your available margin can't cover the position. The error shows exactly how much you need vs. have; deposit more or reduce your volume/leverage.
  • Volume limits — below the symbol's minimum lot, above the platform max, or above your account/membership lot cap ("Volume exceeds account limit").
  • Invalid Stop Loss / Take Profit — an SL/TP placed on the wrong side of the market (e.g. SL above price on a BUY) is rejected so it can't instantly trigger.
  • No live price / feed unavailable — if the price feed is down or stale for that symbol, opening and manual closing are paused until it recovers.

For AI-agent investing (not the manual terminal), an invest can be rejected because the bot requires a higher membership tier ("This bot requires a higher membership tier"), the amount is below the plan's minimum, or your balance is insufficient.

  1. 1Read the exact error text — it names the specific cause.
  2. 2If "Market closed": wait for the instrument's trading session to reopen.
  3. 3If "Insufficient free margin"/balance: lower your volume or leverage, or add funds.
  4. 4If it's an SL/TP error: place the stop below (BUY) or above (SELL) the current price.
  5. 5If "feed unavailable": wait a moment for the live price to return, then retry.
  6. 6If an AI bot is "tier-locked": upgrade your membership or choose a bot available on your tier.

Didn't fully answer your question?

Related articles