有的小伙伴做的是量化交易,但是让他说量化交易和高频交易以及程序化交易有什么区别,说起来的时候也是傻傻分不清。
小编为了帮助大家搞清楚这三者之间的关系,来看看他们之间有哪些相同和不同之处。
程序化交易:Program Trading
意思很简单,就是对应于人工交易,利用计算机程序(program)辅助、决策和执行交易。
在《证券期货市场程序化交易管理办法》中定义的程序化交易是指通过既定程序或特定软件,自动生成或执行交易指令的交易行为。
程序化交易中具体的交易时机,仓位,止损止盈,获利标准有可能编写进交易程序中,也可能独立于程序外。程序化只是交易执行的一种方式。
一般利用程序交易有一些众所周知的优势,比如较快的交易速度,避免人为情绪的影响有较好的执行力保证等。
同时也应注意交易程序和交易系统的区别。交易系统是一个完整的系统,具体执行的程序可能只是其中的一部分。一个良好的交易系统应该还有风险控制,资金利用,仓位管理等方面的内容,而不仅仅是买卖信号的产生。
高频交易:High Frenquency Trading
高频交易每次从开仓到平仓只有很短的时间间隔,以前按分钟线来决策交易就叫高频,现在由于计算机高频的应用,可以达到微秒级别了。
高频交易主要目的是通过市场短暂的价格波动获利。无论是趋势追随交易还是套利交易,只要速度达到了都可以被称为高频交易。现在高频交易大概占美国市场电子交易的60%-70%。
这里说一下人工高频和程序化高频。人工高频一般指的是炒手们做的短线炒单。但要知道这是一个零和游戏,炒手的生存空间已经程序化高频不断被挤占。所以现在一说到高频交易,大家首先会想到程序化交易。因为到大家拼的是硬件设施,拼的只有几微秒的优势。所以计算机技术的更新升级已经成为高频交易的关键。《快闪小子》书中,就有Spread Networks