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. |
AllocationKeyDoesNotMatchAccount |
Account used for trade registration does not match account owner of trade allocation key used |
AmountBelowMinimumLotSize |
Order size is below the minimum exchange lot size. |
AmountChangeNotAllowedWhenAmountIsInAllocationUnitKey |
Changing amount not allowed when amount is in allocation unit key. |
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. |
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. |
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_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. |
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. |
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 |
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 |
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. |
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 |