public class OrderParams extends Object
| Modifier and Type | Field and Description |
|---|---|
String |
auctionNumber
Auction number
|
Boolean |
autoslice
If quantity is more than freeze limit, then this order will be sliced.
|
Integer |
disclosedQuantity
Disclosed quantity
|
String |
exchange
Exchange in which instrument is listed (NSE, BSE, NFO, BFO, CDS, MCX).
|
int |
icebergLegs
Total number of legs for iceberg order type.
|
int |
icebergQuantity
Split quantity for each iceberg leg order.
|
double |
marketProtection
Market protection is allowed only for MARKET and SL-M (stoploss market) orders.
|
String |
orderType
Order type (LIMIT, SL, SL-M, MARKET).
|
String |
parentOrderId
Parent order id is used to send order modify request.
|
Double |
price
Order Price
|
String |
product
Product code (NRML, MIS, CNC).
|
Integer |
quantity
Order quantity
|
String |
tag
Tag: field for users to tag orders.
|
String |
tradingsymbol
Tradingsymbol of the instrument (ex.
|
String |
transactionType
Transaction type (BUY or SELL).
|
Double |
triggerPrice
Trigger price
|
String |
validity
Order validity (DAY, IOC).
|
int |
validityTTL
Custom validity user can enter which denotes time to live in minutes.
|
| Constructor and Description |
|---|
OrderParams() |
public String exchange
public String tradingsymbol
public String transactionType
public Integer quantity
public Double price
public String product
public String orderType
public String validity
public Integer disclosedQuantity
public Double triggerPrice
public String tag
public String parentOrderId
public int validityTTL
public int icebergQuantity
public int icebergLegs
public String auctionNumber
public double marketProtection
public Boolean autoslice
Copyright © 2026. All rights reserved.