卓坤庆专栏 | TPA 交易质量分析(1) 什么是TPA?
我在一天的什么时间段做交易?
我的交易对手集中度如何?
我的询价单该送给哪些交易对手,降低信息泄露的风险?
我该怎么分散交易以降低市场冲击?
回测该怎么调整价格以反应市场冲击?
这些问题都可以使用 TPA (Trade Performance Analytics, 交易质量分析)来回答。有别于交易前的价格发现型的分析,TPA主要分析交易后的数据。当交易决策发生后,买卖价量已经决定之后,经由TPA的分析结果来决定下单的方式和时间,让即将发生的交易能有最佳的结果。
假设已经决定要买入某股票一万股,接下来会面临的选择是:怎么下单。我可能有几家固定合作的券商,有人工下单电话或是程序下单接口。我该选择哪一家或哪几家券商,应该现在下单还是等一段时间,是否要分开几家券商来下单。这些都会对于交易的结果有一定的影响。不同的下单方式可能会有不同的成交价,甚至成交与否都跟接单机构的系统效能有关。TPA用系统化的分析方法,提供交易执行阶段的建议来降低交易的成本。
交易渠道的选择是TPA很常见的应用。股票和期货因为有集中交易所,渠道的选择就是接单机构。场外的交易像是外汇的渠道非常多样,渠道之间的差异就很大。根据过去成交历史来分析各渠道的表现,选择适当的交易渠道,可以大幅降交易的不确定性和成本。
图片来源:路孚特 FXall
流动性是市场在成交量和买卖价差的总体表现,可以用来选择交易的时间和拆单的方式,在适当的时间交易适当的量也是 TPA 的目标之一。也可以将流动性加入交易决策的因子,预期的价差和滑价显然会影响交易的结果。
图片来源:路孚特 FXall
针对过去交易记录的分析可以更了解自己的交易习惯(和坏习惯),异常的高滑价高成本交易,以及不同时间段的交易表现。
图片来源:路孚特 FXall
TPA还包含市场冲击估算、交易策略推荐、套利机会发现等等应用。
后续再一一详细介绍。