【国际】交易所订单类型

原创
2020/05/08 11:46
阅读数 1.1W

前言

随着交易的频繁度和金额,参与交易人的各种多样化,简单的限价和市价交易明显已经不太满足用户需求了,今天就探讨一下交易订单类型

实例

先说说今天有些什么内容:

import java.util.Arrays;
import java.util.Optional;
/***
 * Order type collection
 * @author kinbug 
 */
public enum OrderType {

	GTC(0), // Good till Cancel           - 正常的限价单
	GTD(1), // Good till Date             - 交易者指定交易日之前有效,之后撤销
	
	IOC(2), // Immediate or Cancel        - 立即成交否则取消指令
	
	FAK(3), // Fill and Kill              - 指定价位成交,剩余自动撤销
	FOK(4), // Fill or Kill               - 指定价位全部成交,否则自动撤销
	
	MTM(5), // Market to Limit            - 市价转限价
	MPO(6), // Market protection Order    - 市价保护单,成交到设置的保护价位置,未成交部分转为临界值得限价单。
	
	LCE(7), // lceberg order              - 冰山单
	
	SLO(8), // stop limit order           - 止损限价单
	SWP(9); // stop with protection order - 止损保护单
	
	private int code;

	OrderType(int code) {
		this.code = (byte) code;
	}

	public static Optional<OrderType> of(int code) {
		return Arrays.stream(values()).filter(i -> i.code == code).findFirst();
	}
}

GTC

说明:正常的限价订单(Good till Cancel),挂单有效到取消。

GTD

说明:有效限价单(Good Till Date),是指在交易者指定的交易日收盘之前,除非订单已成交、被撤单、或合约到期,委托订单会持续有效。
用途:当日有效订单、GTC订单和GTD订单允许交易者预先以低于市价的买价或高于市价的卖价挂单,并设置委托单的有效时长,无需重复操作,给交易者提供了更多灵活性。

IOC

说明:及时成交单(Immediate or Cancel)立即成交否则取消交易
用途: 相当于严格风险市场秩序交易

FAK

说明: FAK订单全称为“Fill and Kill”,是立即成交和撤销指令。指订单在指定价位成交,且剩余订单自动被交易所撤消。
用途: FAK订单能够使全部或部分订单有机会在指定价位立即成交,让交易者以期望价格持有头寸,同时节约交易者对未成交订单的管理成本。

FOK

说明: FOK订单全称为“Fill or Kill”,是立即全部成交否则自动撤销指令。指在限定价位下达指令,如果该指令下所有申报手数未能全部成交,该指令下所有申报手数自动被交易所系统撤销。
用途: FOK订单能够使全部订单有机会在指定价位立即成交,让交易者以期望价格持有头寸,同时节约交易者对未成交订单的管理成本。FOK订单还能有效降低市场人为撤单量并大幅提高市场运行效率。

MTM

说明: 市价剩余转限价订单(Market to Limit)是指在委托时无需设定价格,按照市场上可执行的最优报价成交。未成交部分转为相同价格的限价单。
用途: 对订单未成交部分起到保护作用,避免以超出交易者预期的价格成交。

MPO

说明: 市价保护单(Market protection Order)是指在委托时需设定一个保护点位,从市场最优报价起开始成交直至超出保护区间为止。未成交部分转为限价为保护区间临界值的限价单。
用途: 市价保护单可以使交易者避免买单成交价过高或者卖单成交价过低。

LCE

说明: 冰山单(Iceberg order)指的是一笔大单分为可见数量和隐藏数量,下单时只有可见数量(仅占整个订单的一小部分)会向其他市场参与者公开,当该可见数量全部成交后,隐藏数量中的相同手数才会依次变为可见数量。如同冰山一角,所以被称为“冰山单”。
用途: 通常一笔大单进入市场(尤其是流动性不强的市场)时,可能会引起投资者恐慌,造成市场价格的大幅波动。部分交易员不希望其订单手数全部暴露于市场,因而使用冰山单来达到隐藏真实交易量的效果。

SLO

说明: 止损限价单(Stop limit order)包含两个价格:触发价和限价。当市场最新成交价达到或者优于触发价,委托被激活,以限价单挂出参与交易。
用途: 止损限价单让交易者能够更精确地掌控订单成交价格范围。止损限价单可用于及时平仓止损以免造成额外损失,也可用于趋势交易锁定盈利或亏损。

SWP

说明: 止损保护单(Stop with protection order)包含两个价格:触发价和限价。当市场最新成交价达到或者优于触发价时,委托被激活,以限价单挂出参与交易。
用途: 止损保护单让交易者能够更精确地掌控订单成交价格范围。止损保护单可用于及时平仓止损以免造成额外损失,也可用于趋势交易锁定盈利或亏损。相对于止损限价单,止损保护单允许交易者设定一个与触发价不同的限价。

免责声明:期货交易风险较高,不适合所有投资者。请结合您的投资经验、财务状况、交易目标、市场不确定性以及其它相关因素,评估交易是否适合您。本文信息仅供参考,认为信息来源可靠,但不保证其准确性,请您核实交易所是否支持订单类型,以及是否适用于每种产品。如果交易所支持该订单类型,请您检查前端交易系统是否支持并适用于每种产品。

微信群在QQ群中发,QQ技术群:

 

 

 

展开阅读全文
加载中

作者的其它热门文章

打赏
2
7 收藏
分享
打赏
2 评论
7 收藏
2
分享
返回顶部
顶部
返回顶部
顶部