加密货币现货交易–什么是算法订单?
什么是止损限价
什么是追踪单
什么是冰山令
什么是时间加权平均价格(TWAP)
什么是高级限价盘
什么是算法订单?
算法定单是一组用于以预定义的价格和数量进行交易的指令。算法订单的所有逻辑在该文档中都是固定的,并且得到了很好的解释。将根据定义的参数执行说明。 OKEx不会手动干预订单的执行过程.
算法交易工具允许用户提前输入交易信息,以在正确的时机到来时节省执行时间。用户还可以使用算法交易工具来提醒当日的交易策略,以避免由于实时市场分散注意力而导致执行不佳.
如果不满足预设条件,则不会执行算法定单。同样,如果下单,我们的系统将不会保留用户帐户中的资金。但是,如果帐户没有足够的资金来执行该算法,则触发的算法订单将被取消。.
通过使用我们的算法交易工具,您了解并同意我们的算法交易协议.
1个,止损限价
Stop-Limit是一组用于在预定义参数下下单的指令。当最新的市场价格达到触发价时,系统将根据预设的价格和金额自动下单.
当触发止损限价时,如果用户的账户余额低于订单金额,系统将根据实际余额自动下单。如果用户的帐户余额低于最小交易量,则无法下订单.
案例1(获利):
用户以6,600美元的价格购买BTC,并相信当价格达到6,800美元时它将下跌,他可以以6,800美元的价格开立止损限价订单。当价格达到USDT 6,800时,订单将被触发。如果用户的8 BTC余额低于订单金额(10 BTC),系统将自动向市场发布8 BTC订单。如果用户的余额为0.0001 BTC,最小交易量为0.001 BTC,则无法下订单.
情况2(止损):
用户以6,600美元的价格购买BTC,并认为它将继续跌至6,400美元以下。为避免进一步损失,用户可以在价格下跌至USDT 6,400时以USDT 6,400卖出订单.
案例3(获利):
BTC的价格为USDT 6,600,用户认为它将反弹至USDT 6,500。为了以较低的价格购买BTC,当其跌至USDT 6,500以下时,将下达买单.
情况4(止损):
BTC的价格为USDT 6,600,用户相信它将继续上涨至超过USDT 6,800。为了避免以高于USDT 6,800的更高价格支付BTC的费用,当BTC升至USDT 6,802时,由于BTC价格已满足USDT 6,800或更高的订单要求,将下订单。.
2个,追踪订单
追踪订单允许用户预先设置策略以应对市场的大幅波动。提交追踪订单后,当最后价格达到最高(或最低)市场价格时(1±用户定义的回调率),这将触发该订单在市场上执行.
触发追踪订单时,如果用户的账户余额低于订单金额,系统将根据实际余额自动下单。如果用户的帐户余额低于最小交易量,则无法下订单.
情况1: BTC当前价格为19,000美元。用户认为整体市场趋势仍然看跌,但价格稍后将反弹。用户希望在以下情况下执行买入订单BTC:1)市场反弹率超过预设值 "回调率" 和2)市场价格超过了预定的触发价格.
用户可以按以下方式下订单:
假设市场波动如下:
BTC市场价格从19,000美元下跌至最低点17,800美元。价格反弹至17,999美元。因此,市场从跌幅[(17999-17800)/ 17800] = 1.11%返回了1.11%
无法发送追踪单,原因是:
- 市场反弹率(1.11%) > 用户定义的回叫率(1%)。 => 条件匹配
- 市场价(17999) < 用户定义的触发价(18000)=> 条件无与伦比
总而言之,仅在以下情况下发送跟踪订单:
- 买单= 1)市场最低价 <=触发价格和2)市场反弹 >=回调
卖单= 1)市场最高价 >=触发价格和2)市场反弹 <=回调
3,冰山令
冰山订单是一种算法订单类型,允许用户在避免滑点的同时避免下大订单。冰山订单自动将用户的大订单分解为多个小订单。这些订单将根据最新的最佳出价和要价以及用户设置的参数投放市场。当其中一个较小的订单已完全装满,或者最新的市场价格与当前订单的价格有明显出入时,将自动下达新订单.
情况1: 用户想购买1,000 BTC,并且不希望增加成本,因此他/她下了冰山订单:
系统将自动下订单。每个订单的金额将是单个订单的平均值。订单价格将是最新的购买价格*(1-价格差异)。订单完成后,将下一个新订单。当最后一个市场价格超过2 *(订单方差)时,先前的订单将被取消,而新的订单将被放置.
当交易量等于总订单量时,冰山交易已经完成。当最后一个市场价格超过最高买入价20,000美元时,冰山订单将暂时中止。价格跌至20,000美元后,将重新启动冰山订单.
4,时间加权平均价格(TWAP)
时间加权平均价格(TWAP)是指定时间内工具的平均价格. TWAP 是一种策略,它将尝试执行定单,该定单将按照用户指定的时间间隔在定单数量的切片中进行交易。 TWAP的目的是最大程度地减少市场对一揽子订单的影响.
示例1:用户想购买1000 BTC并以TWAP的价格下订单.
假设订单如下:
假设用户将价格差异设置为1%,则最大买入限价设置为$ 18,726.93 *(1 + 1.00%)= $ 18,914.19。然后,系统将按价格低于提及的$ 18,914.19(即156 + 100 + 8 + 1 + 1 = 266)的顺序计算当前发布的总销售数量。随后,系统将参考用户定义的扫描比率,以便确定切片的订单大小,在这种情况下为13.3BTC(266 * 5%).
切片的限价买单将在$ 18914.19上发布13.3 BTC.
所有未履行的订单数量将不会作为待处理订单过帐,但将被取消。将根据用户定义的时间间隔重新发送订单,并更新价格和数量.
如果切片的订单价格达到用户定义的最大/最小价格限制,则将以定义的最大/最小价格发送订单。如果市场上没有匹配的价格,则该订单将被自动取消.
如果切片的订单数量达到用户定义的最大/最小订单数量,则将按照用户定义的数量发送订单.
5,高级限价单
高级限价订单提供了比常规限价订单更多的3种订单选项,包括“仅发布”,“填充或杀死”和“立即或取消”。常规限价单已默认设置为“有效直到取消”.
- 仅过帐:它永远不需要流动性,并确保用户将成为做市商。如果您的订单导致与现有订单匹配,则仅发布限价订单将被取消.
- 履行或终止:确保完全执行或取消了买/卖定单,而没有部分履行.
- 立即或取消:要求立即执行全部或部分订单,并且取消订单中未填写的部分.
例如,如果用户希望购买BTC,而订单簿则显示为以下屏幕截图:
- 如果用户希望按制造商的费用支付,则可以选择“高级限价单”下的“仅过帐”选项。如果他们将买入价设定为USD18737.00,则该订单不会做市,因为他们是做市商。如果买入价为USD18737.25,则订单将以买入(1)执行。如果用户是市场接受者,则订单将被取消;
- 如果用户选择了“填充或杀死”选项,则将购买价格设置为USD18800.00,订单金额为300 BTC,因为订单簿上的总金额仅为266 BTC(1 + 1 + 8 + 100 + 156 ),则订单金额未达到(300-266 = 34 BTC),将被完全取消。但是,如果用户仅订购了200 BTC,则将相应地执行该订单;
- 如果用户选择了“立即或取消”选项,则将购买价格设置为USD18800.00,订单金额为300 BTC,因为订单簿上的总金额仅为266 BTC(1 + 1 + 8 + 100 + 156 ),则无法执行34 BTC(300-266),该订单将仅以266 BTC执行,并取消未履行的34 BTC.