算法交易是什么?股票算法交易有哪些算法?
算法交易(简称 Algo Trading)是指由计算机系统根据证券的历史数据分析、实时市场行情、和交易员选择的策略及参数等,利用计算机程序和数学模型来决定交易下单的时机、价格和数量等,通过将大单拆为小单,以减小市场冲击成本,提高交易效率和交易隐蔽性的智能化交易执行方式,是人工交易与计算机辅助交易系统的完美组合。
其实从不同的角度来细分算法交易,分出的类型也是不同的,我们就简单的选取其中一个细分角度来讲讲算法交易的类型吧,根据各个算法交易中的算法主动程序不同,我们其实可以把不同算法交易分为被动型算法交易、主动型算法交易及综合型算法交易三大类型被动型算法交易又称结构型算法交易或者时间表型算法交易,那么这类交易算法除去利用历史数据来估计交易模型的关键参数外呢,其实是不会主动根据市场的状况来选择交易的时机与交易的数量,它是按照一个既定的交易方针进行交易,该策略的核心呢就是减少滑点也可以说是减少滑价,或者可以说是减少目标价与实际成交价的差那么它是如何应用的呢?
如何判断是主力买入还是散户买入 ,主力大单怎样识别?
我们可以从下面一个例子可以看出,某个策略需要购买某股1百万股,那么被动型算法交易软件呢开始根据当前的交易量情况分析在未来一段时间交易量的分布,从而在流动性好的时候挂出较大的委托单,在流动性差的时候呢挂出较小的委托单,这样也使得冲击成本出现了大幅的降低虽然截止目前为止我们就讲了一种类型的算法交易,但是该类型算法交易可以说是目前最成熟,使用也最为广泛,比如国际上使用可以说最多的成交量加权平均价格、时间加权平均价格等其实都是属于被动算法交易有被动,就有主动讲完被动型算法交易呢,我们来讲讲主动型算法交易吧,其实主动型算法交易就是被动型算法交易的一个参考和补充,目前的主流依旧是被动型算法交易,主要原因还是因为主动型算法其实存在缺陷,主动判断的准确率以目前的程序来说不够高。
从而使得使用主动型交易算法有可能会造成较大的市场风险那么讲了这么多究竟什么才是主动型算法交易呢主动型算法交易又称为机会型算法交易,这类算法交易一般会根据市场的状况做出实时的决策,判断是否交易、交易的数量、交易的价格等等,我们要知道很多交易指令是根据市场的即时状况下达,这也导致了其实其存在无法完成交易员希望的全部交易的可能性。
主动型算法交易呢?除了可以减少所谓的滑点外,把更多的注意力逐渐转向了价格趋势预测上打个比方,如果判断市场价格在向有不利于交易员的方向运动时,就推迟交易的进行。
反之呢则将加快交易的速度当市场价格存在较强的均值回归现象时,我们将迅速抓住每一次有利于自己的偏移,而这其实就是主动型算法交易的核心之一我们可以这么理解主动型算法交易的成功取决于对市场的判断。
那么第三类也就是最后一类算法交易,叫综合型算法交易,它其实就是前俩种算法交易的结合, 不仅包含既定的交易目标,具体实施交易的过程也会对是否交易进行一定的判断这类算法常见的方式就是先把交易指令拆开,分布到若干时间段内,每个时间段内具体如何交易由主动型算法交易进行判断,俩者的结合到达了使用单一算法所无法达到的效果。
以上关于算法交易是什么?股票算法交易有哪些算法?的表述,希望对大家有所帮助!
原创文章,作者:菜鸡,如若转载,请注明出处:https://www.20on.com/232972.html