All
筛选:
如何将法定货币存入我的账户?
我需要帮助进行账户验证
为什么无法访问我的账户?
是否有加密货币取款手续费?
我需要帮助登录我的账户
Kraken 限制客户自行成交订单(即同时作为同一交易的挂单方和吃单方)。这可以防止洗盘交易,洗盘交易是一种市场操纵形式,交易者同时买卖同一种金融工具,以在市场中制造误导性的人为活动。
可以成功下达自成交订单(将返回有效的订单 ID),但吃单方订单将立即取消。同一账户的两个订单匹配时发生的具体订单流如下:
如果两个数量相同的订单导致自成交,则挂单方(限价)订单将保留在订单簿中,而吃单方(市价)订单将被取消(无论订单大小)。
如果订单可以从订单簿中部分成交,则导致自成交的剩余数量将被取消。
如果有两个挂单,则第一个将具有时间优先权,第二个可能会与第三个主动订单的任何剩余数量一起取消。
在账户管理中,因自成交预防而被取消的订单将显示“已取消”状态,原因为“无法与自己交易”:

以下是通过 Kraken REST API 的订单流和订单状态示例。API 调用在 XDGUSD 订单簿顶部放置一个买入限价订单,紧接着是一个 XDGUSD 的卖出市价订单,导致市价订单因自成交限制而自动取消:
$ ./krakenapi AddOrder pair=xdgusd type=buy ordertype=limit price=0.002449 volume=5000 {"error":[],"result":{"descr":{"order":"buy 5000.00000000 XDGUSD @ limit 0.0024490"},"txid":["OQMVWA-LSE57-4LPF45"]}}
$ ./krakenapi AddOrder pair=xdgusd type=sell ordertype=market volume=5000 {"error":[],"result":{"descr":{"order":"sell 5000.00000000 XDGUSD @ market"},"txid":["OSLIEB-IQBNV-K7P5ET"]}}
$ ./krakenapi QueryOrders txid=OSLIEB-IQBNV-K7P5ET {"error":[],"result":{"OSLIEB-IQBNV-K7P5ET":{"refid":null,"userref":0,"status":"canceled","reason":"Cannot trade with self","opentm":1588683502.71,"closetm":1588683502.7117,"starttm":0,"expiretm":0,"descr":{"pair":"XDGUSD","type":"sell","ordertype":"market","price":"0","price2":"0","leverage":"none","order":"sell 5000.00000000 XDGUSD @ market","close":""},"vol":"5000.00000000","vol_exec":"0.00000000","cost":"0.000000000","fee":"0.000000000","price":"0.000000000","stopprice":"0.000000000","limitprice":"0.000000000","misc":"","oflags":"fciq"}}}
订单信息字段/值的完整详细信息可通过 QueryOrders 和 ClosedOrders 文档获取。
本文中显示的十进制和千位分隔符可能与我们交易平台上显示的格式不同。请查阅我们关于如何使用 小数点和逗号 的文章以获取更多信息。