交易员手册:订单、价格、堆栈、资金、货币 - 页 4

 

信号服务的操纵性使用。

我在上文提到了信号服务所产生的成本,如今信号服务已成为一种时尚,它使用的是一种原始的经典同步方案:通过市场订单。

值得一提的还有这种同步的另一个缺点--操纵部分。下面描述的技术可能会让人联想到分层(fomag.ru/Publications/Zapreschennyi+treiding/)。但这仍然是不同的。让我事先声明,以下内容仅对 ECN(交易所)和 ECN/STP 平台有意义。

假设您是一个信号提供商(最好是免费的),您有一些用户(数量会更多),他们的交易量比您的大。这样,您就有机会不时地将用户账户中的资金简单转入您的主账户:

在价差内设置一个大的买入限价和卖出限价,然后 "触发"--一个小的卖出(卖给自己--买入限价)。这将导致订阅者大量抛售订单。您的买入限价开始涌入,即您的买入头寸开始增加。这将再次引发订阅者大量买入订单。也就是说,您的卖出限额开始被填满。

因此,通过引起这种递归雪崩(其基础仍然在于信号服务的延迟),您可以从您的用户处获得大量资金流入您的主账户。这将吸引更多用户,从而提高主账户的性能。

当然,您不必对您的主账户设置限制。您可以在个人其他账户上设置。这样,您的主账户就会有溢出。但主账户会出现小幅缩水,这可能会打击用户的积极性。

这种机制还可以有其他变种,但其核心思想是相同的,正如我在上面所写的。

MM 算法实际上不可能通过经典方案同步获利。因此,最好采用前面提到的另一种同步方案。

在 ECN(交易所)上的任何交易行为都是资金从一个交易账户向另一个账户的溢出。 因此,妖魔化溢出技术是愚蠢的。您只需了解其中的含义。

我们不应忘记,几乎所有 MM 算法的任务都是为资金从他人账户溢出到自己账户创造相互有利的条件。互惠的结果是,那些放水的人放水的速度要比他们在 MM 算法不存在的情况下放水的速度慢。但也有例外,即不存在互惠性。


原文来源:http://www.forexfactory.com/showthread.php?p=7001359#post7001359

 

组织交易所向新引擎过渡。

每家交易所都有自己的交易引擎。假设交易所的所有者已经意识到当前引擎存在严重缺陷,威胁(或阻碍)业务发展。他面临着编写一个新的完美交易所引擎的任务。

结果可能是,新引擎与旧引擎不兼容(这种情况时有发生)。如何将交换转移到新引擎?

问题在于旧引擎拥有当前所有的流动性。如果简单地关掉旧引擎,换上新引擎。新引擎上就几乎没有流动性了(杀死交易所)--它们不可能立即全部重新排列。

这就是新引擎采用 ECN/STP 方案的原因。旧引擎通过 STP 与新引擎连接,成为唯一的 LP。新引擎则提供自己的内部 ECN。

这样,您就可以同时通过两个引擎进行交易。

在更先进的引擎开始流行后(因为通过它交易更有利可图--交易成本更低,机会更多),旧引擎的流动性开始流向它(进入新引擎的内部 ECN)。

结果,旧引擎的几乎所有流动性都转移到了新引擎。之后,旧引擎完全关闭。只有新引擎没有外部 LP。也就是说,它变成了一个更新的交易所(ECN)--完全依靠新的完美引擎。

重要的是要明白,交易所引擎(或任何其他交易平台的引擎)与交易 API 没有任何共同之处。也就是说,除了交易所本身,任何人都无法直接影响这个内部引擎的工作。这只能通过间接方式实现。

为此,引擎所有者会在其内部引擎和外部交易应用程序接口之间编写突破口。通常情况下,他们只限于使用一种真正的交易 API - FIX API(几乎是强制性的标准)。但也有存在多个真实交易 API 的情况。

拥有自己的交易 API 的交易平台并不是真正的交易 API 平台,而是其包装:有时更高级,有时功能较少,但更易于使用。例如,几乎所有交易平台的交易 API 实际上都是包装器。因此,通过它们进行交易会因包装器的延迟而增加交易成本。


接管交易所。

交易平台有很多。其中一些平台可能不仅交易合并的金融中介机构,还交易一般的相同金融中介机构。也就是说,同一个 FI 在不同的平台上交易。

为了吸收这些交易平台(将它们的流动性全部注入自己的交易平台),您需要创建一个 ECN/STP 聚集器,让所有受害交易平台充当 LP。这种方法创建了一个价格更优惠的新交易平台--价格倾销。

由于新网站的营销推广能力很强,首先是自动交易者,然后是自动交易者,再然后是自动交易者,等等。流动性像雪球一样越滚越大。到了一定程度,这个过程就变得不可逆转。受害网站会被完全吞并。

从上述例子中,您可以看到 ECN/STP 计划的主要历史意义。它们的目的是集中市场、提高定价效率、增加流动性和改善价格。

从这里: http://www.forexfactory.com/showthread.php?p=7012180#post7012180

 

Matching 匹配)是前面提到的 ECN 内两个多向交易订单的组合。请注意,订单的 STP 执行不属于匹配。

匹配分类器。
在任何 ECN(交易所)中,都可以将已执行的匹配按市场参与者组别进行统计分类,在这些组别中,匹配成交额最高。例如,如果两个市场参与者通过相互撮合将资金转给对方,这种分类器就会将他们分成单独的一组。

自我识别。
对于任何 ECN 而言,拥有尽可能多的经纪人(独立客户数据库)在战略上是有利的。这对于降低产生假想竞争对手的可能性十分必要。
竞争者最常见的诞生方式是经纪商的自我识别,具体情况如下。相对较大的经纪人对其客户数据库进行分类匹配。如果可以在其数据库中识别出此类客户中的大额交易群体,那么一个显而易见的想法就会出现:既然经纪人的客户之间也会进行匹配,为什么这些客户还要向 ECN 支付他们之间的匹配费用呢?当然,这是一个实用的问题。


答案是创建自己的 ECN/STP 引擎,其中 ECN 用于匹配经纪商内部的客户,STP 用于在外部 ECN 上执行(为避免混淆,我们将外部 ECN 称为交易所(通常是这样))。这种解决方案对经纪商及其客户都有一些优势(和劣势)。
经纪商已经拥有自己的交易平台,该平台与交易所相比有自己的名称 - 暗池。因此,客户配对的佣金现在归该平台的所有者,而不是交易所的所有者。
如果在 ECN 内执行,经纪商的客户有时会获得比交易所更好的执行效果,因为交易所对经纪商客户的延迟(技术/计算时间延迟)总是高于经纪商客户数据库的延迟。
但对客户来说,也有不明确的时刻。如果执行的是 STP 交易,就不能保证客户的执行。即 FillRate(执行质量)<100%。正如之前详细讨论过的,这是由于 STP 方案中的客户订单在交易所二级不再可见。也就是说,交易所客户无法对其做出反应。粗略地说,暗池客户只成为交易所的价格接受者(而不是价格提供者)。
然而,他们却把他们的价格提供者留在了暗池中,这可不是一件小事。因为我们不会忘记,在暗池产生(及其原因)之前,就已经有了上述充分的自我认同。还应该指出的是,dark-pool 允许其客户在交换前匿名,因为现在所有 STP 交易都只用一个名字--dark-pool 的名字。此外,由于暗池与交易所隔离,它还能提供额外的保护,使其免受特别激进的交易所价格提供者(MM 算法和其他 HFT 算法)的影响,这也是吸引许多市场参与者从交易所转向暗池的原因。

暗池的发展。
根据之前描述的交易所接管计划,大型暗池能够接管交易所,并开始实际履行其职责。在这种情况下,交易所的监管负担与黑池无关,因为它们实际上是纯粹的电子(虚拟)实体。当然,监管的爪子将来也不会绕过它们,因为当新事物的份量越来越重时,这种情况总是会发生。


如你所见,暗池的创建是市场内部的自然进化过程--去中心化。 去中心化的非零概率迫使中心化交易所改善其交易条件。也就是说,交易所的去中心化是提高这类市场效率的一种机制。不过,过度分散也有负面影响,外汇交易就是一个例子。在外汇市场上,同样的 ECN/STP 方案可以实现市场集中化并相应改善交易条件,这并不自相矛盾。
也就是说,通过 ECN/STP 形式,既可以通过建立暗池实现市场分散化,也可以实现市场集中化--尤其是通过同一暗池建立高层次的聚合。
最佳交易条件介于这两种模式之间的黄金分割点。
 

http://www.forexvonline.ru/2012/08/blog-post_31.html

掉期

虽然强大的美国主导着许多市场,但大量即期外汇交易都是通过英国伦敦进行的。 因此,我们将使用伦敦时间进行以下描述。
大多数外汇交易都以现货交易的形式执行。 现货交易几乎总是在两个工作日内到期,这被称为交割日。理论上,交易双方应在这一天进行货币交割。

在外汇交易中,营业时间持续到 23:30(格林尼治标准时间)。在此时间之前开立的任何头寸都会自动转入第二天。这是为了避免实际交割货币。因为事实上,大多数市场参与者都不希望进行这种交割。而经纪人会自动结转头寸,除非您通知他们您想要的货币。


 

Prival-2: https: //www.mql5.com/ru/forum/42519/page3#comment_1481313

前置运行

这个想法简单明了。原则上,大家都明白,没有什么复杂的。直到 2010 年,这种工作逻辑才开始以机器人(算法)的形式实现,而那些用手进行交易的人则被挤了出去。

在视频中解释前置运行原理



Gasprom 堆栈截图。
选择的时机是在密度之前出价,瞬间反弹 15 点。基本上,一切都很经典,止损(风险)最小,如果出现任何问题,我们就退出市场,利润/风险比为 3:1,佣金可忽略不计,不到 1 点。

 
Основы биржевого ценообразования на примере срочной секции Московской биржи
Основы биржевого ценообразования на примере срочной секции Московской биржи
  • 2014.12.12
  • Vasiliy Sokolov
  • www.mql5.com
Статья описывает теорию биржевого ценообразования и специфику клиринговых расчетов срочной секции Московской биржи. Материал будет интересен как начинающим трейдерам, желающим получить свой первый биржевой опыт по торговле деривативами, так и опытным форекс-трейдерам, рассматривающих возможность переноса своей торговли на централизованную биржевую площадку.
 

做市商的伎俩--短期流动性骤降

根据交易所的要求,做市商可以为某些金融工具提供额外的流动性。作为对较低佣金的回报,做市商有义务保留一定数量的限价卖出 或买入订单。但是,交易所并不规定做市商必须如何 持有这些订单。做市商有时会利用这一点,在其毫米算法中加入一些特殊技巧。

其中一种技巧如下:做市商发出卖出或买入的限价订单,然后开始将其移动到更差的位置,并以一定的间隔(例如每 500 毫秒一次)再次移动回来。由于做市商在流动性不足的市场上运作,他们的限价订单无论如何都是最好执行的。希望在市场上买入或卖出的交易者要求得到最好的价格。在确保有流动性后,交易者进行交易,但在交易进行时,做市商能够将订单移动到更差的价格,并以显著的滑点执行交易,其不利之处是增加了做市商的利润。下面的截图显示了这种算法的运行情况:


值得注意的是,如果交易平台不支持在图表上显示卖出价和买入价历史记录,就很难看到这样的画面。这样做的目的是:人工交易者可能会注意到短期流动性下降,并在市场上买入或卖出,以为会以完全不同的价格执行。

 

我决定分享有关 HFT 在零售外汇交易中的实际可能频率的信息。我收到一家经纪公司关于更改客户协议的通知。新引入的条款如下



6.6.1.如果服务器 上的客户订单数量在 3600 秒内超过 10000 (一万),交易账户将自动切换为 "只读 "模式。

报价结束。该经纪中心同时拥有 MT4 和 MT5,不清楚是哪一个造成了这一限制。但它确实从 2021 年 6 月 29 日开始生效。

 
Vladimir:

我想和大家分享一些关于零售外汇中 HFT 实际可能出现频率的信息。

好吧,如果零售外汇交易中的点差可以被称为 HFT,那么条件是相当宽松的。一般来说,我想象不出谁需要这样的频率,除了领跑者

 
Andrei Trukhanovich:

我无法想象谁会需要这样的频率,除了领跑者。

几天前我错过了新闻。一小时内我的交易订单 肯定达到了 10 000 个,因为当时的波动性很好(剥头皮),而且很长时间都没有平静下来。

MT4 图形用户界面挂了一个多小时(一个账户三个终端,这样交易流的数量就不会达到上限)。与此同时,智能交易系统还在继续运行,但严重丢失了刻度。

MT5 顶住了,但无法打开订单表 - 在一台功能强大的远程机器上开始出现严重的滞后,因为它没有显卡,很难达到数百 FPS。


我在我的小组中实时编写了详细信息。所以最好从 MT4 转到 MT5。