Skip to main content
Version: 1.1.0

Place Order

POST 

/v1.1/order/create

Order status will change according to following sequence.

  1. Send to OMS new
  2. Pending new (for some exchanges)
  3. Queued
  4. Rejected
  5. Partially Filled
  6. Filled
  7. Expire (depending on the TIF type of the order)

Supported Asset Classes

Request Body

  {
"accountNumber": "P000128310",
"securityType": "CS",
"symbol": "AAPL",
"exchange": "NSDQ",
"quantity": 100,
"orderType": "2",
"orderSide": 1,
"price": 2,
"tif": 0,
"tradingSession": "REG"
}
Field Name 
accountNumberrequired
securityTypeoptional  
symbolrequired  
exchangerequired
quantityoptional  
orderTyperequired
orderSiderequired
Field Name 
pricerequired selectively
tifrequired
expiryDaterequired selectively (GTD)
tradingSessionoptional
orderValueoptional  
amountN/A

Request

Body

    accountNumber string

    Security account number of the customer.

    symbol string

    The symbol code of the symbol/ticker which need to be traded.

    exchange string

    Find exchange codes. Master Data > Get Exchange List

    quantity number

    Possible values: <= 10 characters

    Quantity or Order Value is required. if quantity > 0, order will place using quantity not order value.

    orderType string
    orderSide integer

    Possible values: [1, 2]

    1 (Buy) | 2 (Sell)

    price number

    Possible values: <= 16 characters

    order price

    tif integer
    tradingSession string

    Default value: REG

    orderValue number

    Possible values: <= 16 characters

    Quantity or Order Value is required. if quantity > 0, order will place using quantity not order value.

    This is invest amount for fixed income.

    securityType string

    Possible values: [CS, OPT, BND]

    Default value: CS

    CS (Equity), OPT (Option), BND (Fixed Income)

    expiryDate string

    Possible values: Value must match regular expression YYYY/MM/DD

    Expiry date will be recorded in Coordinated Universal Time (UTC)

    amount number

    order amount

Responses

OK

Schema
    status stringrequired
    reason stringrequired
    orderReferenceId stringrequired
    rejectCode string
Loading...
Is this page helpful for you?