程序化交易、算法交易和高频交易的关联性与区别
2023-03-24 11:15:34
more 
392

很多投资者不太清楚程序化交易、算法交易、高频交易之间的关系,会对此产生一定的混淆,其实这三者之间是具有一定的关联性,也存在本质上的区别。

那么什么是程序化交易、算法交易和高频交易呢?三者之间又有什么差别和联系?

1、无论是程序化交易、算法交易,还是高频交易都同属于自动化交易;

2、自动化交易是指依托计算机为技术工具,按照既定程序、高速、大规模自动执行的交易。根据属性又分为“决策型交易”和“执行型交易”;

3、程序化交易与部分高频交易属于“决策型交易”。是将交易策略用编程语编写成一个软件程序,由电脑自动完成买卖的交易。赢亏结果取决定于交易系统设计的好与坏。

4、算法交易与部分高频交易属于“执行型交易”。是依据一条或多条算法进行买卖的概念运算,并对行情数据运算分析后进行执行。赢亏的结果在于行情与算法策略的匹配概率。

5、高频交易介于这两者之间,在程序化交易中有应用高频交易,在算法交易中的高频交易应用更为广泛。在央行发布的《中国金融稳定报告(2016)》中,对于高频交易的解释为程序化交易的频率超过一定程度,就成为高频交易。
 

算法交易、程序化交易的区别:

1. 程序化交易:program trading 很简单的字面意思,意味着你利用程序(program)进行交易。具体的交易时机,交易仓位,止损止盈获利标准可能包含在程序本身,也可能独立于程序之外, 程序本身只是执行的方式。

与程序交易对应的是人工交易。一般利用程序交易有几大优势,比如说较快的速度,脱离了人为情绪的影响,执行力有保证等等。同时也应注意交易程序和交易系统的区别。交易系统是一个完整的系统,具体执行的程序可能只是其中的一部分。一个良好的交易系统应该还有风险控制、资金利用、仓位管理等方面的内容,而不仅仅是买卖信号的产生。

2. 算法交易:algorithm trading 意味着你的交易决定是根据一条或多条算法 (algorithm) 进行的,算法即是你交易的基础(trading logic)。

算法本身千差万别,难以一概而论,常见的有以均价为基准的VWAP,通过固定时间间隔执行的TWAP, 趋势跟随的momentum trader等等,如果你自己编一个根据MACD,RSI什么的产生指标的东西,也可以勉强称为algorithm的。算法交易的执行可以是手工的,也可以是纯自动化的。如果利用交易程序来执行的话,就是程序化算法交易。现在大部分的算法交易都由程序化来实现,原因在上一条最后有提到。

3. 高频交易:high frenquency trading 意味着每次交易从开仓到平仓只有很短的时间间隔,一般从十几分钟到几微秒不等。

主要目的是通过市场短暂的价格波动而获利。无论是趋势追随交易还是套利交易, 只要速度达到了都可以被称为高频交易。

人工达到高频交易的标准很难,所以一般都是通过程序交易:设置好算法,策略之后由下单软件执行。为了达到有竞争力的 速度还需要软硬件共同配合。现在高频交易大概占美国市场电子交易的60%-70%。这是一个winner takes all的游戏,所以到最后大家都在比拼硬件设施,比拼跟exchange的co-location以获得几微秒的优势。

斑马投诉温馨提示:投资有风险,交易需谨慎!

Kenyataan:
Kandungan artikel ini tidak mewakili pandangan laman web FxGecko. Kandungan adalah untuk rujukan sahaja dan bukan merupakan nasihat pelaburan. Pelaburan adalah berisiko, pilih dengan teliti! Jika terdapat sebarang isu berkaitan kandungan, hak cipta, dsb., sila hubungi kami dan kami akan membuat pelarasan secepat mungkin!

Artikel Berkaitan

您正在访问的是FxGecko网站。 FxGecko互联网及其移动端产品是中国香港特别行政区成立的Hitorank Co.,LIMITED旗下运营和管理的一款面向全球发行的企业资讯査询工具。

您的IP为 中国大陆地区,抱歉的通知您,不能为您提供查询服务,还请谅解。请遵守当地地法律。