Error Code |
Description |
ActiveFollowerCannotDoManualTrade |
You are not allowed to open or close a position on an active strategy account |
AmountBelowMinimumLotSize |
Order size is below the minimum exchange lot size. |
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. |
ClientExposureLimitation |
Trade would exceed client exposure limitation |
ClientOnReduceForcedExposureReductionViolation |
Client is on Reduce group type. Exposure cannot be increased. |
ContactExposureLimitation |
Contact level exposure limit exceeded |
CouldNotCompleteRequest |
Could not complete request. |
CrossCurrencyOrderOnMarginLendingAccountNotAllowed |
Cross Currency order not supported for MarginLending Account |
DurationNotSupported |
The supplied duration is not supported for the current order. |
ExpirationDateRequired |
Expiration date is mandatory for this type of order request. |
ForceOpenNotAllowed |
Force Open is not allowed |
ForcedExposureReductionViolation |
Forced exposure reduction violation |
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 |
InSufficientOrderLegsSpecified |
Insufficient order legs provided for a multi-leg strategy order. |
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 |
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! |
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. |
NotTradableAtPresent |
Not tradable at present |
OnWrongSideOfMarket |
Order price is on wrong side of market |
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. |
OrderExceedsMarketLimitUpDownTolerance |
Order price exceeds current price limits on the market. |
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 |
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. |
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 |
TooFarFromMarket |
Limit price is too far from market |
TradingDisabled |
Trading is disabled for the client. |
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 |