订单执行
滑点是你预期的交易价格与实际执行价格之间的差异;它源于执行延迟期间市场发生的变动、订单簿的深度不足,以及大额订单消耗多个价位。
滑点是一种成本,就像手续费一样,但在你将信号价格与成交价格进行比较之前,它是看不见的。对市价单而言,在流动性好的交易对上滑点通常很小,而在流动性差的交易对或新闻发布时会很大;对止损单而言,滑点可能相当可观,因为止损在最不利的时刻会变成市价单。经过数百笔交易之后,几个十分之一百分点的系统性滑点,就决定了一个优势本就有限的策略是否能够盈利。滑点还会扭曲回测和模拟结果,因为它们按照报价成交,完全没有滑点。
AlgoVesta 记录交易所或终端为每一次入场和出场报告的确切成交价格,并原样展示,不做四舍五入,因此每笔交易的滑点都可以直接与信号价格对照读取。对于带有入场区间的信号,一项可选规则可在实时价格已离开该区间时跳过该笔交易,或限制入场成交可偏离区间的最大幅度,从而避免追逐一个已经过时的信号。止损和目标以挂单形式设置在交易场所,而不是由软件触发,这就消除了出场时的一个延迟来源。执行运行在靠近交易场所的服务器上,而非你自己的网络连接上。模拟模式按报价成交并标注为模拟,其用途是测试逻辑,而非估算滑点。入场区间设置见加密货币自动化页面,时间维度的内容见执行延迟词条。
某频道发布"SOLUSDT LONG entry 140.00-140.50"。当订单到达交易所时,价格已是 140.62;若入场区间规则设置为"仅区间内",该笔交易会被跳过并记录。若规则设置为"最多超出区间 0.5%",订单会被下达,并以 140.65 成交,相对区间上限约有 0.1% 的滑点,该数值会记录在该笔交易上。