Limit Order
This section documents the limit_order action
Example Request
This example will open a long position
on BTC
at a price of 100,000
using a size of $100 USD
, with 1% stop-loss
and 2% take-profit
This example will close a long position
on BTC
at a price of 105,000
using 100% of current position size
coin*
This required parameter indicates which coin to use for the action.
is_buy*
This required parameter indicates the direction of the trade.
True
can open a Long position or close a Short positionFalse
can open a Short position or close a Long position
reduce_only*
This parameter is only available for Perps.
This required parameter indicates whether an order should only be used to close an existing position (true) or for both opening and closing/reducing positions. (false)
A value of
true
will only allow closing/reducing positionA value of
false
will allow both opening and closing position
price*
This required parameter indicates the price to place the order
A value of
105000
places a limit order at the price105,000
Sizes
size
This parameter indicates a size in contracts to use for the trade.
A value of
0.005
is equal to0.005 BTC
(requested coin)
size_usd
This parameter indicates a size in USD to use for the trade
A value of
100
is equal to$100 USD
size_pct
This parameter indicates either a size % of available balance to use when opening an order, or a size % of the current position when closing an order.
A value of
0.1
is equal to10%
Take Profit & Stop Loss
Stop losses and take profits are only available for Perps.
sl_pct
This parameter indicates the % from entry to place your stop-loss.
A value of
0.01
is equal to a1% stop-loss
tp_pct
This parameter indicates the % from entry to place your take-profit.
A value of
0.01
is equal to a1% take-profit
sl
This parameter indicates a direct price to place your stop-loss.
tp
This parameter indicates a direct price to place your take-profit.
delay
This parameter indicates a number of seconds to wait before triggering the action
A value of
5
is equal to a5 seconds
delayMax. allowed delay is
10 seconds
Last updated
Was this helpful?