| Error Code |
Description |
| ActiveFollowerCannotDoManualTrade |
You are not allowed to open or close a position on an active strategy account |
| AlgoOrderTimeBeforeExchangeOpen |
Algo order parameter has time before exchange open. |
| AmountBelowMinimumLotSize |
Order size is below the minimum exchange lot size. |
| AmountCannotBeLessThanFilledAmount |
Amount cannot be less than filled amount. |
| AmountNotInLotSize |
Order size is not a valid exchange lot order size. |
| BlocksExistForOwnedContracts |
The block exists for the owned contract. |
| BreakoutUpPriceCannotBeLessThanDownPrice |
Breakout up price cannot be less than down price. |
| BrokerOption |
Broker Option |
| CashAmountLessThanMinInitialInvestmentAmount |
Cash amount should be more than or equal to minimum investment amount. |
| ClientCountrySanctioned |
User disabled from trading because country sanctioned. |
| ClientExposureLimitation |
Trade would exceed client exposure limitation |
| ClientNotEnabledForExtendedTradingHours |
Client is not enabled for trading in extended trading hours. |
| ClientOnReduceForcedExposureReductionViolation |
Client is on Reduce group type. Exposure cannot be increased. |
| ClosingPositionNotAllowedForMultiDayExecutionOrder |
Position resulting from multi-day order execution does not support explicit closing order. Please place standalone closing order (non related to position) |
| ClosingPositionNotAllowedOnJointExecutionModel |
Closing a position is not allowed for Trade Leaders. |
| ConditionDurationNotSupported |
Condition duration not supported for this asset type |
| ConditionOnWrongSideOfMarket |
Condition price is on wrong side of market |
| ConditionPriceExceedsAggressiveTolerance |
Condition price exceeds aggressive tolerance |
| ConditionTooFarFromMarket |
Condition limit price is too far from market |
| ContactExposureLimitation |
Contact level exposure limit exceeded |
| CouldNotCompleteRequest |
Could not complete request. |
| CrossCurrencyOrderOnMarginLendingAccountNotAllowed |
Cross Currency order not supported for MarginLending Account |
| DealCaptureAllocationKeyNotCorrect |
Deal capture allocation key not correct. |
| DealCaptureInformationNotCorrect |
Deal capture information is not correct. |
| DurationNotSupported |
The supplied duration is not supported for the current order. |
| ExpirationDateInPast |
Expiration date is in the past. |
| ExpirationDateRequired |
Expiration date is mandatory for this type of order request. |
| ExplicitCloseNotAllowedForIntradayNetting |
Closing a position is not allowed when real-time netting is enabled. |
| ExtendedHoursTradingCannotBeChanged |
Value of Extended trading hours cannot be changed. |
| ForceOpenNotAllowed |
Force Open is not allowed |
| ForcedExposureReductionViolation |
Forced exposure reduction violation |
| ForwardDateInPast |
Forward date is in the past. |
| ForwardDateRequired |
Forward date is mandatory. |
| GtdOrderCannotBeLaterThanExpiry |
GTD order cannot be later than expiry |
| IllegalAccount |
Illegal Account |
| IllegalAmount |
Illegal amount |
| IllegalAssetType |
Illegal asset type |
| IllegalDate |
Illegal Date |
| IllegalInstrumentId |
Unknown instrument name |
| IllegalRequest |
Request type not supported |
| IllegalStrike |
Illegal strike price |
| IncorrectValuationTypeAndNettingMethod |
ValuationType(yield based/yield based with coupon) and 'average netting method' order cannot placed. |
| InstrumentDisabledForTrading |
Trading is disabled for the instrument |
| InstrumentForcedExposureReductionViolation |
Exposure cannot be increased due to instrument configuration. |
| InstrumentHasExpired |
Instrument has expired |
| InstrumentNotAllowed |
Not allowed to trade in this instrument |
| InstrumentNotSupportedForExtendedHours |
If Extended trading hours is not configured for given instrument. |
| InsufficientCash |
Insufficient cash for trade |
| InsufficientCash_CausedByOvernightAddOn |
You have insufficient cash to make this trade. Consider placing limit order instead. |
| InvalidAllocationKeyUsed |
Order or trade placed with an allocationkey thats marked as inactive or deleted |
| InvalidModelState |
One or more properties of the request are invalid! |
| InvalidOrderRelation |
Invalid order relation. |
| InvalidRequest |
Invalid request. |
| InvalidUic |
UIC is either invalid or not specified at all. |
| InvalidValueDate |
Invalid value date |
| LimitTooFarFromStop |
Limit price is too far away from stop price |
| MarketClosed |
Market is closed |
| NotOwned |
Selling contracts not owned |
| NotPrimarySession |
Operation not allowed, due to not being in Primary session mode. |
| NotSuitable |
The order has been rejected because the instrument is not currently suitable for you or because a suitability test has not been taken. |
| NotTradableAtPresent |
Not tradable at present |
| OnWrongSideOfMarket |
Order price is on wrong side of market |
| OnlyLimitOrderAllowedForExtendedHours |
In case of extended hours order, the OrderType must be limit. |
| OnlySidedReductionAllowed |
Only sided exposure reduction is allowed. |
| OptionExerciseAfterCutoff |
Exercise not allowed after exercise cut-off time or on last trading day or later |
| OptionExerciseNotAllowedDueExDateOfUpcomingCorporateActionOnInstrument |
Option exercise not allowed day before expiry date of upcoming corporate action on this instrument. |
| OrderCommandPending |
Your order request is pending broker confirmation. Confirmation is still possible. |
| OrderCommandTimeout |
Your order request timed out. Please try again. |
| OrderExceedsMarketLimitUpDownTolerance |
Order price exceeds current price limits on the market. |
| OrderIsRestrictedForAccountManagementType |
Order is restricted for this account management type |
| OrderNotFound |
Requested order id not found |
| OrderNotPlaced |
Order not placed as other order in request was rejected. |
| OrderNotSupportedForAccountType |
Order is not supported for MarginLending Account |
| OrderPriceOutsideLimit |
Price too far from market |
| OrderRejectedByBroker |
Order Rejected by Broker. |
| OrderRelatedPositionIsClosed |
Related position already closed |
| OrderRelatedPositionMissMatch |
Order does not match related position |
| OrderRequestAfterLastTradingDate |
The instruments's last trading date has passed. |
| OrderSizeGreaterThanMaximumAllowed |
Order Size is greater than the maximum allowed order size. |
| OrderTypeNotSupported |
Order type not supported |
| OrderValueToSmall |
Order value must be above the minimum order value for this exchange |
| OrderValueTooLarge |
Order value is too large |
| OtherError |
OtherError. |
| PriceExceedsAggressiveTolerance |
Price exceeds aggressive tolerance |
| PriceHasMoved |
Price has moved. Please review Price Tolerance to increase the chances of a fill |
| PriceNotInTickSizeIncrements |
Order price is not in tick size increments |
| RelatedOrClosingOrderNotAllowedForIntradayNettingClients |
Position-related orders are not allowed when real-time netting is enabled. |
| RelatedOrderNotAllowedForInstrument |
Related orders are not supported for this instrument. |
| RelatedOrderNotAllowedForIpo |
Related orders are not supported for eIPO. |
| RelatedOrderNotAllowedForShortLived |
Related orders are not supported for short lived orders. |
| RelatedOrderNotAllowedOnChildOrder |
Related orders are not allowed on allocated child orders. |
| RelatedOrderNotAllowedOnMultiLegPartialFilled |
Related order on a partial filled multi-leg position is not allowed. |
| RelatedOrderNotAllowedOnTrailingStopOrder |
Related orders are not allowed on trailing stop order. |
| RelatedPositionAlreadyHasImplicitClosingOrders |
The related position already has implicit closing orders. |
| RelatedPositionAlreadyHasRelatedOrderType |
Related position already has a related order of this type. |
| RelatedPositionAlreadyHasRelatedOrders |
The related position already has related orders. |
| RelatedPositionNotFound |
Related position not found |
| RepeatTradeOnAutoQuote |
Repeated trade on auto quote |
| ReservedByShortContractOptions |
Cannot sell instrument that is reserved by short contract options. Reduce ContractOption exposure first. |
| SellExceedsSettledExposure |
Selling on T day is limited to end of day position on T-1 day. |
| SellOrdersAlreadyExistForOwnedContracts |
Contracts owned, but sell orders already exist |
| ShortTradeDisabled |
Trading Short for selected instrument disabled |
| ToOpenNotAllowedOnInstrument |
Adjusted Option Class: Not allowed to increase exposure. |
| TooCloseToMarket |
Guaranteed stop is too close to market |
| TooCloseToOcoRelatedOrderPrice |
Order price is too close to OCO related order price |
| TooFarFromEntryOrder |
Order price is too far from the entry order |
| TooFarFromMarket |
Limit price is too far from market |
| TradingDisabled |
Trading is disabled for the client. |
| TradingOnNonFundedAccount |
The investment account you're trying to use isn't available on this platform |
| WouldComeTooCloseToAccountValueProtectionLimit |
Precheck problem: Would Come Too Close To AccountValue Protection Limit. |
| WouldExceedAccountValueProtectionLimit |
Trade would exceed the account value protection limit. |
| WouldExceedMargin |
Trade would exceed margin limits |
| WouldExceedMarginCeiling |
Would exceed margin ceiling |
| WouldExceedMaxCreditLine |
Trade would exceed available max credit (collateral) line utilization. |
| WouldExceedMaxCreditLineLimit |
Trade would exceed available max credit (collateral) line limit. |
| WouldExceedTradingLine |
Trade would exceed trading line limits |
| WrongSideOfRelatedOrder |
Order price is on wrong side of related order. |