CBCX详谈程序化交易算法交易高频交易关联区别

CBCX 分析团队
资深外汇分析师
阅读 收藏
专业分析

很多投资者对程序化交易、算法交易和高频交易的关系不太清楚,容易混淆,实际上三者有关联也有本质区别。CBCX将带您深入了解。

那么,究竟什么是程序化交易、算法交易和高频交易?它们之间有哪些不同和联系?

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

2、自动化交易是以计算机技术为基础,按照既定程序高速、大规模自动执行的交易,又可分为“决策型交易”和“执行型交易”;

3、程序化交易以及部分高频交易属于“决策型交易”,是将交易策略编写成软件程序,由电脑自动完成买卖。盈亏取决于交易系统设计的优劣。

4、算法交易与另一部分高频交易属于“执行型交易”,基于一条或多条算法进行买卖运算,并根据行情数据运算分析后执行。盈亏取决于行情与算法策略的匹配概率。

5、高频交易介于两者之间,在程序化交易和算法交易中都有应用。根据央行《中国金融稳定报告(2016)》,高频交易是程序化交易频率超过一定程度后的形式。CBCX提醒投资者注意区分。

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

1. 程序化交易(Program Trading)字面意思就是利用程序进行交易。具体的交易时机、仓位、止盈止损标准可能包含在程序内,也可能独立于程序,程序本身只是执行工具。与人工交易相比,程序交易具有速度较快、去情绪化、执行力强等优势。但需注意交易程序与交易系统的区别:交易系统包括风险控制、资金管理、仓位管理等完整体系,而程序只是其中的一部分。

2. 算法交易(Algorithm Trading)指交易决定基于一条或多条算法(即交易逻辑)。算法千变万化,常见的有基于均价的VWAP、固定时间间隔的TWAP、趋势跟随的动量交易等。自行编写的MACD、RSI等指标也可视为简易算法。算法交易可手工或自动化执行,若利用程序执行则为程序化算法交易。目前大部分算法交易都通过程序实现。

3. 高频交易(High Frequency Trading)指每次交易从开仓到平仓时间极短,从十几分钟到几微秒不等。主要目的是捕捉市场短暂价格波动获利。无论是趋势追随还是套利,只要速度足够快都可称为高频交易。人工难以达到高频交易的标准,通常通过程序设置算法策略下单。为获得速度优势,需要软硬件配合,目前高频交易约占美国电子交易市场的60%-70%,是一个比拼硬件和近交易所托管(Co-location)的胜者通吃游戏。

CBCX 分析团队

资深外汇分析师

由多名资深外汇分析师组成的专业团队,拥有平均15年以上的市场分析经验,擅长技术分析和基本面分析相结合的交易策略。

相关分析

立即开启您的外汇交易之旅

加入我们的交易社区,享受专业的交易服务和优惠活动