Page tree
Skip to end of metadata
Go to start of metadata

Response Code

0 - no error

1 - internal server error

2 - client version is too old

3 - error during authentication

4 - error during registration - email is already in use

5 - error during recover - invalid data (email or question or answer)

6 - error during add watch list - name is already in use

7 - error during registration - login is already in use

8 - error during registration - invalid pin

9 - error during file upload

10 - company is disabled or not exists

11 - user is disabled for company

12 - access denied

13 - invalid request

OrderType

Market = 0
Limit = 1
Stop = 2
StopLimit = 3
Pegged = 14
TrailingStop = 19
TrailingStopLimit = 20
OneCancelOther = 21
OneTriggerOther = 22
External

OrderStatus

New = 0
PartiallyFilled = 1
Filled = 2
DoneForDay = 3
Canceled = 4
Replaced = 5
PendingCancel = 6
Stopped = 7
Rejected = 8
Suspended = 9
PendingNew = 10
Calculated = 11
Expired = 12
AcceptedForBidding = 13
PendingReplace = 14
Error = 15

ScannerAlertStatus

None,
New,
Auto,
Manual,
Completed

ScannerSessionType

Realtime - Session is in realtime
ManualTrade - Session used in manual alert trade from TradeManager

StatusType

StatusCreating = 0, Session is creating
StatusActive = 1, Session is created and active
StatusCompleted = 2, Session was stopped

ExecutionStatusType

ExecutionStatusOff = 0, Strategy trading is turned off
ExecutionStatusOn = 1, Strategy trading is turned on

Verification Order Errors

Error MessageDescription
AccountDisabledAccount is disabled for trading. Please contact our support team.
AccountDoesNotBelongToUserYou cannot trade from this account.
AccountIsNotApprovedAccount is not approved for trading. Please contact our support team.
AccountMarginRuleViolationMargin rules prohibit this transaction. Please contact our trade desk.
AonOrderQuantityYou cannot place AON orders with quantity less than 2.
AssetTradingNotConfiguredForAccountYou cannot trade this type of asset.
BuyStopOrderStopPriceLessAskBuy Stop order must have a Stop price greater than the Ask price.
ContingentOrderExecutionPlacement Condition: when {0} {1} is {2} than {3}
DayTraderPatternRestrictionYour day trade limit exceeded.
DayTradingBuyingPowerExceededThere is not enough day trading buying power.
ExpirationDateUndefinedExpiration date for option is not defined.
FatFingersOptionsSizeExceedsMaximumOrder Size exceeds the maximum number of contracts allowed.
FatFingersStockSizeExceedsMaximumOrder Size exceeds the maximum number of shares allowed.
FatFingersTradeBandsThe Order you have placed is more {0}% away from the {1} price.
FatFingersValueExceedsMaximumOrder value exceeds the maximum amount ${0}.00.
FuturesDeniedForMlegOrdersMulti-leg option strategy can't have a Futures leg
Gt>=
IncorrectOrderQuantityQuantity should be between 1 and 10,000,000.
IncorrectTimeInForceTime In Force (Day or GTC) is not defined.
IndexOptionsOneExparyDateMulti Leg Orders with Index options must have all legs within 1 expiration date. Time spreads are not allowed on Index Options.
InitialMarginYou do not have enough buying power for this trade.
InvalidOrderExpirationExpiration date must be greater than the current date.
LimitPriceUndefinedLimit price is not defined.
LongOptionTradingDeniedForAccountAccount is restricted for option trading.
LongPositionCrossZeroYou cannot sell more shares than your effective long position (effective long position = long position less open sell orders) using one order ticket. Industry regulations require that two order tickets be submitted: one to sell your effective long position and one to sell your desired short position.
Lt<=
MaintenanceMarginYou do not have enough buying power for this trade.
MarketOrderIsGtcYou cannot place market orders with GTC, only day orders are allowed.
OcoExpirationTypeNotTheSameExpiration type of OCO orders must be the same.
OcoOrderWithOppositeLegsYou cannot place OCO order with orders for the same security and with opposite trade directions
OcoPriceDifferenceIsLessThanDeltaOCO price difference should be at least {0}$.
OmsInternalErrorThe order service could not process the order (unknown error).
OmsUnavailableSorry, the order service is not available, please try later.
OptionLevelRestrictionThe required minimum equity balance is not met or you may not have permissions to place this trade. Please contact the Trade Desk for further assistance.
OptionTypeUndefinedType of option (call or put) is not defined.
OrderContingentChangeNotAllowedChange of order's contingent is not allowed.
OrderIsNotAllowedForAccountThis order is not allowed for this account. Trading restriction for account: closing orders only
OrderPriceIsInvalidPrice of {0} {1} order is {2} than market price.
OrderQuantityYou cannot place orders with quantity less than 1.
OrderWithDifferentSideYou cannot have pending orders with different sides for selected symbol where one is a MARKET order. You must close another pending order in order to place a SHORT order, or try a limit order instead.
OtoFirstLesIsMarketNotAllowedFirst market order in OTO is not allowed.
OtoOcoForex_NonForexAreNotAllowedOTO/OCO orders with combination of Forex and non-Forex securities are not allowed
OtoOcoMarketNotAllowedOCO market orders are not allowed.
OtoOcoTrailingNotAllowedOTO/OCO trailing orders are not allowed.
PennyPilotDivisionPriceThe price must be divisible by {0}.
PositionLockedPosition is locked.
PriceOutOfMarketThe limit {0} order you have placed is {1} than the current price.
PricePrecisionIsOutOfRangeIncrement of the Price can not be smaller than $0.01 if Price is equal to or greater than $1.00 per share and smaller than $0.0001 if Price is less than $1.00 per share.
QuantityConsistencyMax quantity precision is {0}.
QuotePriceIsInvalidThere is no price. Please try your order again.
SecurityUndefinedSymbol does not exist.
SellShortOrderLastPriceBelow5Sell Short order cannot be placed for stock priced below $5.
SellStopOrderStopPriceGreaterBidSell Stop order must have a Stop price less than the Bid price.
ShortOptionTradingDeniedForAccountAccount is restricted from short option positions.
ShortOrderIsGtcYou cannot place short stock orders with GTC, only day orders are allowed.
ShortPositionCrossZeroYou cannot buy (to cover) more shares than your effective short position (effective short position = short position plus open buy orders) using one order ticket. Industry regulations require that two order tickets be submitted: one to cover your effective short position and one to buy your desired long position.
ShortStockTradingDeniedForAccountAccount is restricted from short stock trading.
ShortTradingDeniedForSecurityThis symbol is not available for shorting. Please contact our trade desk.
SnapQuoteIsInvalidFailed to get snap quote.
SpreadTradingDeniedForAccountAccount is restricted for spread trading.
StopPriceUndefinedStop price is not defined.
StrikePriceUndefinedStrike price for option leg is not defined.
TickSizePilotDivisionLimitPriceThe limit price {0} not a multiple of {1} US-Finra Tick Size Pilot Program.
TickSizePilotDivisionStopPriceThe stop price {0} not a multiple of {1} US-Finra Tick Size Pilot Program.
TooSmallEquityForDayTradingPattern Day Trader Rule violation: Equity balance fell below $25,000.
TotalInitialMarginYou do not have enough buying power for this trade.
TradeNonStandartOptionsYou cannot place an order with non standard options.
TradeOptionAfter1pmAtExpirationDayOrders for options that expire today are limited to closing transactions only after 1 p.m. EST
TradeOTCYou cannot place order on OTCBB or Pinks Securities.
TradingDeniedForAccountAccount is restricted for trading.
TradingDeniedForSecurityThis asset class is restricted for trading.
TradingIsNotAllowedForAccountTrading using this account is not allowed.
UnexpectedBuyOrderBuy order cannot be placed for short position or if there are pending Sell Short orders.
UnexpectedBuyOrderOptionBuy To Open order cannot be placed for short position if there are pending Sell To Open orders.
UnexpectedBuyToCoverOrderBuy To Cover order cannot be placed for long or flat positions.
UnexpectedBuyToCoverOrderOptionBuy To Close order cannot be placed for long or flat positions.
UnexpectedSellOrderSell order cannot be placed for short or flat position.
UnexpectedSellOrderOptionSell To Close order cannot be placed for short and flat position.
UnexpectedSellShortOrderSell Short order cannot be placed for long position or if there are pending Buy orders.
UnexpectedSellShortOrderOptionSell To Open order cannot be placed for long position if there are pending Buy To Open orders.
UnsupportedOrderSideSpecified order side is not supported.
UserDisabledAccount is disabled for trading. Please contact our support team.
WashTradeAttemptYou cannot place orders on the same security and on the same price but in different directions.
  • No labels