Interface: PlaceOrderParams
Params to place an order.
Properties
auction_number
Optional auction_number: number
A unique identifier for a particular auction
disclosed_quantity
Optional disclosed_quantity: number
Disclosed quantity
exchange
exchange: "NSE" | "BSE" | "NFO" | "CDS" | "BCD" | "BFO" | "MCX"
Exchange in which instrument is listed (NSE, BSE, NFO, BFO, CDS, MCX).
iceberg_legs
Optional iceberg_legs: number
Total number of legs for iceberg order variety
iceberg_quantity
Optional iceberg_quantity: number
Split quantity for each iceberg leg order
order_type
order_type: "LIMIT" | "MARKET" | "SL" | "SL-M"
Order type (LIMIT, SL, SL-M, MARKET).
price
Optional price: number
Order Price
product
product: "NRML" | "MIS" | "CNC" | "CO" | "BO"
Product code (NRML, MIS, CNC).
quantity
quantity: number
Order quantity
squareoff
Optional squareoff: number
Square off value (only for bracket orders)
stoploss
Optional stoploss: number
Stoploss value (only for bracket orders)
tag
Optional tag: string
An optional tag to apply to an order to identify it (alphanumeric, max 20 chars)
tradingsymbol
tradingsymbol: string
Tradingsymbol of the instrument (ex. RELIANCE, INFY).
trailing_stoploss
Optional trailing_stoploss: number
Trailing stoploss value (only for bracket orders)
transaction_type
transaction_type: "BUY" | "SELL"
Transaction type (BUY or SELL).
trigger_price
Optional trigger_price: number
Trigger price
validity
Optional validity: "DAY" | "IOC" | "TTL"
Order validity (DAY, IOC).
validity_ttl
Optional validity_ttl: number
Order validity in minutes for TTL validity orders