交易所订单类型 原 荐

前言

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

实例

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

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), // Mark to market             - 市价转限价
	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

说明: 市价剩余转限价订单(Mark to market)是指在委托时无需设定价格,按照市场上可执行的最优报价成交。未成交部分转为相同价格的限价单。

用途:

对订单未成交部分起到保护作用,避免以超出交易者预期的价格成交。

MPO

说明: 市价保护单(Market protection Order)是指在委托时需设定一个保护点位,从市场最优报价起开始成交直至超出保护区间为止。未成交部分转为限价为保护区间临界值的限价单。

用途:

市价保护单可以使交易者避免买单成交价过高或者卖单成交价过低。

LCE

说明: 冰山单(Iceberg order)指的是一笔大单分为可见数量和隐藏数量,下单时只有可见数量(仅占整个订单的一小部分)会向其他市场参与者公开,当该可见数量全部成交后,隐藏数量中的相同手数才会依次变为可见数量。如同冰山一角,所以被称为“冰山单”。

用途:

通常一笔大单进入市场(尤其是流动性不强的市场)时,可能会引起投资者恐慌,造成市场价格的大幅波动。部分交易员不希望其订单手数全部暴露于市场,因而使用冰山单来达到隐藏真实交易量的效果。

SLO

说明: 止损限价单(Stop limit order)包含两个价格:触发价和限价。当市场最新成交价达到或者优于触发价,委托被激活,以限价单挂出参与交易。

用途:

止损限价单让交易者能够更精确地掌控订单成交价格范围。止损限价单可用于及时平仓止损以免造成额外损失,也可用于趋势交易锁定盈利或亏损。

SWP

说明: 止损保护单(Stop with protection order)包含两个价格:触发价和限价。当市场最新成交价达到或者优于触发价时,委托被激活,以限价单挂出参与交易。

用途:

止损保护单让交易者能够更精确地掌控订单成交价格范围。止损保护单可用于及时平仓止损以免造成额外损失,也可用于趋势交易锁定盈利或亏损。

相对于止损限价单,止损保护单允许交易者设定一个与触发价不同的限价。

交易所订单类型 原 荐

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

原文 

https://my.oschina.net/bianxin/blog/4270228

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » 交易所订单类型 原 荐

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址