什么是程序交易?
程序交易是指使用计算机生成的算法来交易一篮子股票,有时交易频率很高。 该算法被编程为可以运行并由人工监视,尽管一旦运行程序便会生成交易,而不是人工。 人们可以根据需要激活或停用该程序。
重要要点
- 根据纽约证券交易所(NYSE)的定义,计划交易是指购买或出售一组15支或以上的股票,这些股票的总市值在100万美元或以上,并且属于协调交易策略的一部分。截至2018年,据报道,在典型的交易日中,程序交易占所有市场交易的50%至60%,在极端波动期间,这一数字上升到90%以上。
了解程序交易
程序交易由纽约证券交易所(NYSE)定义为购买或出售一组15支或以上的股票,这些股票的总市场价值为100万美元或以上,并且属于协调交易策略的一部分。 这种交易类型也可以称为证券交易或篮子交易。
订单直接放置在市场上,并根据一组预定指令执行。 例如,交易算法可能会在一天的第一小时内购买50只股票的投资组合。 对冲基金经理或共同基金交易员等机构投资者使用程序交易来执行大宗交易。 以这种方式执行订单有助于通过同时下订单来降低风险,并可以利用市场效率低下带来的最大回报。 手工(人工)下如此大量的订单将没有效率。
据报道,截至2018年,程序交易占典型交易日内所有股票交易的50%至60%,在极端动荡期间,这一数字升至90%以上。 随着技术的进步,这些数字可能会进一步上升。
在投资领域的某些认识极大地促进了程序交易,其中包括:
- 交易多样化的证券投资组合的想法降低了投资的固有风险,机构持有和交易的股权比例比以往任何时候都高,程序交易的事实使他们能够更有效地执行其多样化策略。交易成本,使程序交易更加有效和值得。
公司可能具有每天执行数千笔交易的程序交易策略,而其他公司可能具有仅每几个月执行交易的程序交易策略。 程序交易的数量和频率因公司和程序所基于的策略而异。 日交易程序比仅定期重新平衡投资组合的投资程序要活跃得多。
程序交易的目的
进行程序交易有几个原因。 这些包括委托人,代理和基础交易。
主要交易
经纪公司可以使用程序交易以他们认为会增加价值的自有账户购买股票投资组合。 为了产生额外的收入,他们可以随后将这些股票卖给客户以收取佣金。 该策略的成功很大程度上取决于经纪公司的分析师在选择获胜股票方面的成功程度。
代理交易
专为客户进行交易的投资管理公司可以使用程序交易来购买公司模型投资组合中的股票。 购买股票后,股票便分配到客户帐户中。 基金经理也可以将计划交易用于再平衡目的。 例如,某基金可能会使用程序交易来买卖股票,以将投资组合重新平衡回其目标分配。
基础交易
程序交易可用于利用类似证券的定价错误。 投资经理使用程序交易来购买他们认为被低估的股票和被高估的空头股票。 例如,经理可以卖空他或她认为被高估的一组半导体股票,并购买一篮子看似被低估的硬件股票。 当两组证券的价格收敛时,产生利润。
程序交易规定
许多市场参与者将程序交易归咎于造成极端波动,从而导致1980年代和90年代的重大市场崩溃。 这导致纽约证券交易所引入了规则,以防止程序交易在某些时间执行以最大程度地减少波动。 根据价格行动的严重程度,可能会停止所有程序交易,或者可能会将卖出投资组合限制为仅在卖价交易中进行。 程序交易限制被称为交易限制或断路器。 (要了解更多信息,请参阅:程序交易的风险。)
通过程序交易重新平衡投资组合的示例
假设一个对冲基金在一个投资组合中持有20只股票,并将该投资组合的5%分配给每只股票。 在每个月末,他们重新平衡投资组合,以使每只股票再次占5%。 他们通过出售分配高于5%的股票或购买分配低于5%的股票来做到这一点。 有些股票可能会从投资组合中删除,而另一些则增加了。 添加的所有新股票将分配给投资组合的5%。
随着时间的流逝,一些股票会上升而有些会下跌,从而导致总投资组合价值的变化,以及每只股票所代表的百分比分配的变化。
例如,如果投资组合为1000万美元,则5%的股份为500, 000美元。 假设对冲基金以100美元的价格收购了苹果公司(AAPL),现在以200美元的价格交易。 假设所有其他股票都没有动(不太可能实际发生,但仅出于演示目的),该头寸现在价值100万美元,其余投资组合价值950万美元,因此总投资组合价值1050万美元。 APPL占投资组合的9.5%(100万美元除以1, 050万美元)。 9.5%的分配远远超过5%,因此将出售股票以将分配减少回5%,即525, 000美元(1050万美元的5%)。
现在,假设所有20只股票每天都在变动,到月底,有些股票的价值将为5.5%或6%,而另一些股票的价值将为投资组合的4%。 程序交易算法可以查看投资组合的权益并迅速一次执行所有交易,购买分配不足的股票并出售分配过度的股票,以在几秒钟内重新平衡投资组合。 手动执行此操作将更加困难且耗时。