市价单
用户以当前市场最优价格立即执行买入或者卖出,达到快速成交的目的。用户只需输入订单数量或金额,无须输入价格、根据当时的订单簿价格进行成交,
- 支持IOC;
- 支持只减仓可选;
- 限价保护,与限价单一致,取交易对参数配置;如:限价保护为5%,则多单的订单价格<标记价格(1+5%)、空单的订单价格>标记价格(1-5%),系统只会在限价范围内寻找能成交的订单,在市场流动性较低的情况下,市价单有可能无法立刻完全成交,而保留在当前委托;
只减仓
只减仓订单只允许减少持仓数量,不允许增加持仓数量,即只能用于平仓;
- 非只减仓订单可以减少或增加持仓数量,即可以用于开仓或平仓;
- 开仓单都是非只减仓订单,平仓单都是只减仓订单;
- 若当前下单为只减仓订单,且会开仓或加仓,则会下单失败;
订单生效时间
- IOC: 订单必须立即以限价或更佳/优的价格成交。如果订单无法立即完全成交,未成交的部分将被取消。
- FOK:当用户下达FOK指令时,交易所会尝试在当前市场条件下立即全部成交订单。如果无法实现全部成交,整个订单将被取消,不会留下任何未成交的部分。
- GTC: 订单将持续有效直到完全执行或被用户手动取消。
订单组合
订单种类
普通委托:用户交易的订单;会展示成交端,如WEB, IOS, Android
ADL自动减仓:被ADL的订单;
强制平仓:被强平的订单;
系统撤单:系统撤销的订单;
交割:系统交割的订单
订单字段示意:
交易品种 |
委托时间 |
方向 |
类型 |
委托价格 |
委托数量 |
成交价格 |
成交数量 |
只减仓 |
BTCUSDT永续 |
09/30 10:10:00 |
买 |
限价 |
50000 |
1.000 BTC |
50000 |
1 |
否 |
BTCUSDT永续 |
09/30 10:10:00 |
买 |
限价 |
50000 |
5000.00 USDT |
50000 |
1 |
否 |
BTCUSDT永续 |
09/30 10:10:00 |
买 |
市价 |
市价 |
9950.60 USDT |
50003 |
0.199 |
否 |
BTCUSDT永续 |
09/30 10:10:00 |
买 |
市价 |
市价 |
0.1 BTC |
50003 |
0.1 |
否 |
交易品种 |
只做Maker |
生效时间 |
状态 |
订单种类 |
订单id |
用户 |
用户id |
账户id |
BTCUSDT永续 |
否 |
IOC |
完全成交 |
Web |
xxx |
用户1 |
xxx |
xxx |
BTCUSDT永续 |
否 |
IOC |
完全成交 |
强制减仓 |
xxx |
用户1 |
xxx |
xxx |
BTCUSDT永续 |
否 |
IOC |
完全成交 |
Web |
xxx |
用户1 |
xxx |
xxx |
BTCUSDT永续 |
否 |
IOC |
完全成交 |
Web |
xxx |
用户1 |
xxx |
xxx |
止盈止损
止盈(TP)和止损(SL)指的是预先设置触发价格和委托价格,当最新价格达到事先设定的触发价格时,会将事先设置的委托单按照委托价格送入市场,以达到止盈止损或是追涨追跌的效果。止盈止损是一对同时设置的订单,如果一个订单被触发并执行,另一个订单将自动取消。
- 触发价格
触发价格是指当行情达到触发价格时,才会将委托单下到市场中。 触发价相当于委托单的前提条件,决定何时下委托单,但是委托单能否完全有效的执行,需要根据委托单类型、委托价格和市场波动等情况来决定。 - 开仓单的止盈止损
用户在设置一个开仓单后,可以在开仓单上设置止盈止损,当开仓单成交后,止盈止损自动关联到此订单生成的仓位中。 - 仓位的止盈止损
用户可以在仓位中设置止盈止损,当行情达到止盈止损设置的触发价时自动触发平仓单。 - 止盈止损订单失效机制
撤销止盈止损条件单后,其关联的止盈止损委托单也将一并撤销。
当行情达到触发价格后,已触发止盈止损订单,如果有一方(止盈单或止损单)成交或撤销,则对应反方向(止损单或止盈单)将同步撤销。