Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Types de commerçants *
Les traders peuvent être classés indéfiniment. Mais parmi les acteurs professionnels du marché (courtiers, développeurs de plates-formes, etc.), les traders sont divisés en deux types : ceux qui cliquent sur l'interface graphique et ceux qui négocient des algo. Les noms décrivent parfaitement leurs particularités. En règle générale, il n'y a pas de distinction entre les expérimentés et les débutants (également appelés "nubs").
Si l'objectif est d'attirer les traders, les "clickers" sont les plus faciles à attirer et les "algotraders" sont beaucoup plus difficiles.
Les cliqueurs bénéficient d'une belle interface graphique, les conditions de négociation étant reléguées au second plan. C'est notamment pour cette raison que les cliqueurs sont en moyenne de la viande (une source de profit pour les autres acteurs du marché). La concurrence pour les cliqueurs est forte.
Les algotraders sont très pointilleux sur les conditions de négociation, l'interface graphique n'est pas d'une importance déterminante. La concurrence pour les algotraders est faible, bien que de sérieux efforts y soient consacrés.
L'espérance mat. de tous les algotraders est beaucoup plus élevée que l'espérance mat. des clickers. Le nombre d'algotraders est beaucoup plus faible, mais le chiffre d'affaires est plus élevé.
Il se trouve que l'opinion des algotraders est beaucoup moins écoutée que celle des cliqueurs. C'est ce dont souffrent les développeurs de plateformes, et les courtiers aussi. L'avis des algotraders peut même s'appliquer à la manière dont, par exemple, la plateforme est vendue à un courtier - moyennant une commission sur le chiffre d'affaires ou un abonnement. En d'autres termes, toutes les nuances des changements possibles dans les conditions de négociation sont prises en compte.
Le plus souvent, les acteurs du marché sont conçus pour satisfaire un seul type de négociant.
Il est évident, d'après ce qui a été écrit précédemment, que les teneurs de marché sont des négociateurs d'algo.
Flux toxique
Ce terme est utilisé par les teneurs de marché. Le flux toxique est un flux systémique rentable d'ordres de transaction. Il provient de ceux-là mêmes qui gagnent de l'argent grâce à l'imperfection des algorithmes de MM. Dans la pratique, 99 % du flux toxique est le fait des négociateurs d'algorithmes.
Modèles opérationnels des courtiers *.
Следует помнить, что брокеры на рынке Форекс не стараются вас «задавить». Они желают только сохранить свой бизнес и свои деньги. Иногда крупные брокеры помогают разместить ордер и начать торговлю, но в дальнейшем каждый сам за себя.
1. Tenue de marché
2. STP
3. ECN/STP
Ces trois modèles sont absolument des modèles de marché - il est très important de le comprendre, car il n'y a pas de marché équitable ou déloyal. Tout est unifié et entrelacé.
Le premier modèle se distingue des deux autres par le fait qu'il se rémunère non pas sur la commission du chiffre d'affaires des clients, mais sur leurs pertes. Analysons tout cela à partir d'un exemple réel (toutes les données sont publiques), nous ne citerons pas de noms.
Un certain courtier affirme que son chiffre d'affaires est supérieur à 100 milliards de dollars par mois, alors qu'il gagne 80 dollars par million d'euros. Il s'agit manifestement d'un teneur de marché, car même les STP les plus inadéquats ne gagnent pas plus de 65 dollars par million, sans parler d'un chiffre d'affaires mensuel aussi élevé.
Il s'avère que 80 dollars par million d'euros est le taux de drainage de leurs clients. Cela signifie qu'avec un lot moyen de 0,5, le client moyen effectue une transaction avec un profit de ~ -0,5 pips EURUSD.
Si vous le tournez, vous pouvez grossièrement calculer la moyenne des transactions lot/pip à partir des tickets MT4. Oui, de nombreux tickets seront dépensés pour des ordres annulés et des transactions I/O, mais ce n'est rien comparé au nombre d'ordres de marché - le favori des cliqueurs.
Poussons le raisonnement plus loin : si le chiffre d'affaires mensuel est > 100 yards, cela signifie que MoneyIn - MoneyOut > 8 millions de dollars. Autrement dit, le courtier gagne 8 millions de dollars par mois en drainant ses clients.
On se demande où il est possible de trouver un tel nombre de hamsters chaque mois. Et n'oubliez pas que MoneyOut est en moyenne environ deux fois moins (je l'ai inventé moi-même) que MoneyIn. En d'autres termes, le courtier attire environ 16 millions de dollars d'argent frais chaque mois.
Comment fait-il ?
Le hamster moyen transporte environ 200 dollars (je l'ai également inventé moi-même, personne ne l'a jamais dit). Ainsi, même selon l'estimation la plus conservatrice (MoneyOut = 0), il faut voler 40 000 hamsters par mois.
En fait, les hamsters sont appelés ainsi parce qu'ils se vident de nombreuses fois. Et ils transportent leur moyenne de 200 $ selon le calendrier prévu - avec chaque chèque de paie, pendant des années. Il s'agit d'un paiement pour le plaisir régulier de se sentir comme un "clicker". Tout comme les dépenses mensuelles pour le cinéma, la bière, etc.
Si un flux toxique se produit soudainement parmi les hamsters, il est rapidement et facilement identifié, après quoi il est fortement recommandé de passer au type STP, ou de fermer le compte.
Un tel courtier bénéficie en fait des autres types de courtiers (STP et ECN/STP). Ces courtiers ne sont pas des concurrents du teneur de marché. Ils font même une énorme faveur : ils font une séparation explicite entre "ECN pour les pros" et "Standard pour les débutants". En effet, cela permet à la base de clients sur Standard de se débarrasser de la toxicité. Il est même favorable pour eux que les gens aillent vers d'autres, car il y a moins de toxicité au bout du compte. Et il est possible de gagner plus avec des MM moins risqués.
STP et ECN/STP peuvent avoir de sérieux problèmes avec une proportion élevée de toxicité. Ils ont besoin de clickers au moins pour diluer la toxicité face à leurs LPs, qui sont presque toujours placés sur de grands market makers. Et ils agissent à l'image des petits teneurs de marché (comme je l'ai décrit plus haut).
Le fait est qu'à ce stade, les algorithmes de marché des grands propriétaires - les banques - prédominent sur le marché du Forex. Si vous gagnez de l'argent sur le FOREX, c'est presque toujours une perte pour ces banques, ou plutôt pour leurs départements algorithmiques, qui dépensent des millions de dollars de leur budget pour vous empêcher de gagner de l'argent.
Profiter de la perte d'un autre simple trader n'est plus possible qu'indirectement : le trader va drainer l'algorithme MM, et vous allez lui arracher ce profit pour vous. En gros, gagner de l'argent sur le FOREX, c'est voler les bénéfices volés.
Mais tout cela ne semble étrange que si l'on regarde avec des lunettes roses les nombreux événements qui se déroulent dans le monde. Depuis longtemps, le marché (bourse ou FOREX) est devenu un outil légal pour prendre l'argent de la population. Mais tout n'est pas si mauvais.
Revenons à notre courtier en MM. A-t-il un schéma graphique ? Pas vraiment. Le fait est que le courtier en valeurs mobilières est capable de gagner bien plus que 80 dollars par million d'euros sur un marché très volatile et à la mode. Mais il est également en mesure d'enregistrer une perte décente sur un marché long et en perte de vitesse. Il s'agit là de particularités tout à fait prévisibles du trading d'un hamster moyen. En d'autres termes, le modèle de courtage MM est un modèle risqué, mais il peut également être très rentable dans des conditions de marché favorables.
Pour qu'un courtier MM abandonne le modèle MM, il doit croire que le modèle STP est capable de donner beaucoup moins sur les commissions. Cela signifie qu'il doit multiplier les chiffres d'affaires par plusieurs fois. Il est pratiquement irréaliste de le faire sur une énorme base de cliqueurs, car le chiffre d'affaires est réalisé par les algotraders. Et les algotraders n'interviennent que lorsque les conditions de négociation sont parmi les meilleures. Et cela, à son tour, peut se produire avec des injections financières sérieuses dans l'infrastructure STP.
En outre, s'il existe un si grand troupeau de viande sous la forme de cliqueurs, pourquoi devrions-nous donner leur drain à des banques MM avides, ne recevant qu'une commission sur leur drain. Si vous pouvez tout prendre pour vous. En général, ce raisonnement simple nous permet de comprendre qu'un courtier MM disposant d'une énorme base de viande devient l'otage de lui-même.
La situation peut devenir ridicule si la base a une certaine mentalité nationale. Par exemple, le nombre de hamsters russes diminue d'un ordre de grandeur si vous leur demandez de remplir un peu plus de champs dans le questionnaire, comme l'exigent les régulateurs. Cela oblige en grande partie les courtiers MM à se tourner vers l'offshore.
Mais là encore, tout n'est pas si noir....
P.S. Toutes les informations proviennent du public - analyse de bribes de forums et de ressources thématiques.
Classification des courtiers du marché FOREX *
Следует помнить, что брокеры на рынке Форекс не стараются вас «задавить». Они желают только сохранить свой бизнес и свои деньги. Иногда крупные брокеры помогают разместить ордер и начать торговлю, но в дальнейшем каждый сам за себя.
En Russie, ce type d'activité est appelé centre de négociation, ce qui n'est pas tout à fait exact. Les traders qui travaillent avec ce courtier ne peuvent pas voir le prix réel du marché. Il est utilisé par ce que l'on appelle les teneurs de marché (Forex market maker), qui procèdent à des manipulations astucieuses des devises sur le marché. Comme vous le savez, le spread est la différence entre le cours vendeur et le cours acheteur, ce qui permet aux market makers de réaliser des bénéfices même en cas de transactions perdantes. Cette activité implique le côté opposé de la relation commerciale.Lecourtier Dealing Desk, en abrégé DD-broker, est une société qui travaille sur le marché des devises en passant ses propres ordres. Un tel courtier a un spread fixe. La particularité des courtiers DD est de gagner de l'argent grâce à la différence (spread) et aux opérations de change contre leurs clients. Ce type d'activité est également appelé "teneur de marché". Comme son nom l'indique, un teneur de marché est à la fois un vendeur et un acheteur en une seule personne. Cela lui donne l'avantage d'exécuter une transaction et de placer un ordre de contre-opération.
L'astuce pour obtenir l'argent d'un courtier de la salle des marchés est très simple. Il est essentiellement une contrepartie et suit toutes les actions de ses clients. Ce faisant, il divise tous les clients en deux grands groupes. D'une part, ceux qui négocient avec succès et, d'autre part, ceux qui n'ont pas les moyens d'effectuer des transactions fructueuses et qui, par conséquent, permettent au courtier de réaliser des bénéfices.
Mais le courtier de la salle des marchés est une contrepartie qui lui permet de gagner de l'argent sur les deux groupes. Les clients de DD-broker qui réussissent sont plus souvent suivis et font l'objet d'un requoting (qui consiste à retarder les cotations jusqu'à ce que l'ordre soit confirmé). En cas de forte volatilité du marché, les ordres de négociation des clients qui réussissent sont utilisés, puis les ordres de ceux qui ouvrent des transactions moins fructueuses. Il ne faut pas oublier que le courtier ne s'expose pas à des pertes et qu'il les limite, ce qui n'est pas le cas des clients.
Un autre indicateur non moins important est l'intégrité de ce courtier. Elle est déterminée par les règles NDD (No Dealing Desk) de la société. Cette société offre un accès aux teneurs de marché sans traiter les ordres. L'absence de requoting est également un atout. L'avantage de cette méthode est que les opérations de trading se déroulent sans restrictions.
Le courtier NDD réalise des bénéfices grâce aux commissions et à l'augmentation du spread. Dans ce dernier cas, une commission est facturée au client. Ces types de courtiers sont divisés en deux sous-espèces. Les premiers sont les courtiers STP, les seconds les ECN+STP.
STP signifie Straight Through Processing (traitement direct). Ce type de courtier envoie directement les ordres du client au fournisseur de liquidités. L'avantage est que le fournisseur peut être composé de plusieurs personnes, ce qui a un effet positif sur le profit des clients. Un autre avantage est que lorsque le nombre de banques augmente, la liquidité augmente, ce qui a un effet positif sur les bénéfices des clients.
Un grand avantage de ce courtier est que les traders peuvent avoir accès aux cotations réelles du marché financier international. En même temps, le courtier lui-même n'intervient pas dans l'exécution des ordres.
Un autre type de courtier - STP- se caractérise par la possibilité de choisir des spreads flottants ou fixes. Ce courtier reçoit les cotations et les écarts en organisant des opérations de négociation sur les marchés. Il les reçoit en tant qu'intermédiaire. La plupart des banques agissent en tant que teneurs de marché, offrant des marges fixes. Mais le courtier STP dispose d'une autre option : il peut choisir de laisser l'écart au même niveau ou de le réduire à zéro et de choisir les meilleurs prix pour les ventes et les achats de devises. Le deuxième cas est celui de l'écart flottant.
Lecourtier ST P ne négocie pas contre ses clients, et ceux-ci obtiennent des bénéfices aux dépens de la prime d'écart. Une autre technique utilisée par STP-broker pour réaliser des bénéfices consiste à ajouter des pips au prix d'achat ou à soustraire des pips au prix de vente. Le résultat permet au courtier STP de faire des bénéfices.
Il existe un système ECN, qui signifie Electronic Communications Network (réseau de communication électronique). L'essence de l'ECN est d'effectuer des opérations de négociation directes entre les participants au système. Ce courtier fournit aux négociants privés, aux teneurs de marché et aux banques une plate-forme sur laquelle ils effectuent leurs transactions. L'avantage de cette méthode est l'exécution d'un ordre de transaction au meilleur prix. Les opérations sur les devises se font en temps réel et une petite commission est prélevée à cet effet.
Dans certains cas, les courtiers ECN s'appellent eux-mêmes courtiers STP et vice versa. Pour déterminer l'efficacité du courtier, vous pouvez effectuer un petit test. Il vous donnera une vue d'ensemble de ce qui se passe, c'est-à-dire que vous verrez toute la "profondeur du marché" dans le "verre" du marché. Il s'agit avant tout d'informations complètes sur les ordres actifs des participants au système et sur leurs ordres, ce qui détermine la liquidité du marché.
N'oubliez pas que les courtiers ECN proposent toujours des spreads flottants. Ils ne font aucun profit sur les spreads et sont les seuls à fixer la commission.
Lescourtiers NDD offrent toujours des avantages tels que la négociation sur le marché réel, qui est complètement ouvert ("propre") pour les participants au système, et une grande vitesse d'exécution des ordres.
Lescourtiers ECN sur le marché des devises ne gagnent en fait pas beaucoup d'argent, si on les compare aux centres de négociation. Le profit est constitué par la commission des utilisateurs du système, et ils bénéficient donc des transactions réussies des participants.
Les courtiers STP gagnent de l'argent grâce à l'écart. La fixation du prix est leur activité. En utilisant des majorations, ils obtiennent les prix dont ils ont besoin. Ce type de négociation vous permet de bénéficier d'un certain nombre d'avantages, notamment l'exécution rapide d'une transaction, la réduction du montant du dépôt et l'anonymat des opérations de négociation. Le fait qu'ils se soucient de la réussite des transactions de leurs clients est également considéré comme un avantage.
Les teneurs de marché "gagnent de l'argent" sur les pertes de leurs clients. En cas de succès, ces centres de négociation peuvent fermer l'accès à la plateforme sur laquelle vous effectuez des transactions fructueuses.
Lisez également la normalisation du CRFIN *
Extrait du document :
3.1 Les courtiers en devises du groupe A sont des personnes morales fournissant des transactions sur des instruments financiers de gré à gré du marché des devises à des personnes physiques et morales, mais pas uniquement, et disposant de fonds propres suffisants pour couvrir les risques de marché liés à l'inexécution des obligations envers les clients.
3.1..2 Un courtier en devises du groupe A a le droit :
3.2.1. d'ouvrir des sous-comptes pour les clients et d'accumuler les fonds des clients acceptés comme garantie pour les transactions ;
3.2.2. de décider indépendamment de la nécessité de chevaucher les positions des clients sur des contreparties externes ;
3.2.3. d'agir en tant que contrepartie externe pour les courtiers en devises du groupe B.
3.Les courtiers en devises du groupe B sont des personnes morales qui effectuent des transactions avec des instruments financiers de gré à gré sur le marché des changes pour des personnes physiques et morales, sans toutefois s'y limiter, et qui ne disposent pas de fonds propres suffisants pour couvrir les risques de marché liés à un éventuel manquement à leurs obligations envers les clients.
3 3..4 Les courtiers en devises du groupe B :
3.4.1. ont le droit d'ouvrir des sous-comptes pour les clients et d'accepter les fonds des clients acceptés en garantie des transactions ;
3.4.2. sont tenus de faire se chevaucher la position globale des clients avec des contreparties externes ;
3.4.3. sont tenus de placer les fonds des clients acceptés en garantie des transactions sur leur sous-compte auprès d'une contrepartie externe afin d'assurer un chevauchement dynamique des positions ouvertes de leursclients.
3..5 Courtiers en devises du groupe C (courtiers introducteurs) - personnes morales et/ou entrepreneurs individuels qui attirent des clients pour les courtiers en devises afin de recevoir une rémunération de leur part.
Les quants sont, en règle générale, des personnes instruites dotées d'un esprit analytique. Malheureusement, dans la vie, il arrive qu'une bonne éducation, la maîtrise des sciences exactes, etc. ne suffisent pas pour réussir. En général, plus on consacre d'efforts à l'étude d'un sujet, plus on lui accorde de l'importance. Parmi les scientifiques, il existe un grand nombre d'individus médiocres qui réussissent assez bien dans les aspects professionnels de leur profession. Il s'agit notamment de publier dans des revues, de participer à des sommets, de donner des conférences, etc. L'un des sujets quasi-scientifiques est l'étude approfondie du quasi-commerce. Tout est fait de la même manière que ce qui est enseigné. L'appareil mathématique est appliqué de front, des associations avec la physique sont faites, divers modèles de marché sont créés, etc. Ces scientifiques sont appelés des "quants". Une grande partie d'entre eux sont des carriéristes. Mais il y a des exceptions, comme dans toute entreprise.
Co-intégration.
Il est possible d'introduire diverses hérésies quantiques, en donnant au terme de cointégration des définitions mathématiques claires. Mais tout cela n'a que peu de rapport avec la pratique commerciale. Il est possible d'expliquer la cointégration de manière simple. Imaginez que vous disposiez d'un grand nombre de symboles commerciaux. S'il existe une possibilité (quantité de chaque symbole) d'acheter/vendre ces symboles de manière à ce que le bénéfice fluctue autour d'une certaine valeur qui ne change pas beaucoup, alors ces symboles sont cointégrés. Bien sûr, c'est un peu enfantin, mais cela donne 90 % de l'essentiel. Une telle combinaison de symboles est appelée un portefeuille cointégré. Un exemple classique de ce type de portefeuille : un actif et ses contrats à terme.
Arbitrage.
Tout portefeuille possède des cours acheteur et vendeur. De plus, il a son niveau 2 (facilement calculé à partir du niveau 2 des symboles qui le composent). S'il est possible d'effectuer une transaction sur un portefeuille cointégré de manière à obtenir un bénéfice positif après sa clôture, cette possibilité est appelée arbitrage. Un tel portefeuille cointégré est lui-même appelé portefeuille d'arbitrage (je viens de l'inventer).
Plus les coûts de négociation sont faibles (qualité d'exécution, commissions), plus un portefeuille cointégré a de chances de devenir un portefeuille d'arbitrage.
Markup
La majoration est une détérioration du prix (niveau 2) d'un certain montant. Par exemple, un courtier peut détériorer les prix pour gagner de l'argent. Il peut prendre une mesure de marketing en réduisant la commission à zéro (les cliqueurs n'aiment pas les difficultés), mais en l'ajoutant à la majoration. Il existe également des majorations positives (rentables) pour le négociant, mais leur compréhension n'est possible que si l'on a une bonne connaissance de la tarification ; nous les laisserons donc de côté pour l'instant.
L'arbitrage commercial
Supposons que l'on souhaite pratiquer l'arbitrage. Pour ce faire, il faut au moins créer un portefeuille cointégré. Le portefeuille cointégré le plus simple se compose de deux symboles portant le même nom : l'un pour un courtier et l'autre pour un autre.
Prenons, par exemple, le très populaire EURUSD et donnons aux symboles des noms appropriés pour plus de commodité : EURUSD1 et EURUSD2. La chose la plus importante à réaliser est que EURUSD1 et EURUSD2 sont des symboles complètement différents. Ils peuvent être appelés différemment par les courtiers, avoir des prix très différents (d'un ordre de grandeur, par exemple) et d'autres différences. Une seule chose est importante : ils sont cointégrés. Mais pour simplifier, nous allons considérer un cas élémentaire : EURUSD1 et EURUSD2.
Avant de comparer les prix, nous leur appliquons une majoration algorithmique afin d'inclure tous les coûts de négociation possibles (qualité d'exécution pour chaque courtier et commissions pour chaque courtier). Nous supposerons en outre que tous les prix sont déjà majorés.
Vous avez donc des comptes de négociation avec une certaine somme d'argent dans chaque courtier. Si nous considérons l'arbitrage de manière très primitive, nous devons trouver les moments où Ask1 < Bid2 et Ask2 < Bid1. Et à ces moments-là, ouvrir/fermer des positions opposées dans chacun des courtiers.
C'est la mise en œuvre la plus simple et la plus frontale. Faisons une petite digression vers une vision plus généralisée et universelle de ce type de trading.
Dans ce cas, la cointégration du portefeuille montre que Synth = EURUSD1 / EURSD2 fluctue autour de un. Ce Synth a ses propres prix Synth_Bid et Synth_Ask (Synth_Level2). S'il est possible de construire un ZigZag avec des hauts sur Synth_Bid et des bas sur Synth_Ask, alors notre portefeuille Synth est un arbitrage. Mais il s'agit là d'une diversion.
Revenons à la vision plus habituelle de la négociation pour la plupart des gens. En fait, dans certains cas, il est justifié de créer quelque chose de haut niveau pour des raisons de commodité. Et pour l'arbitrage, ce haut niveau est créé de la manière suivante :
Nous prenons le Niveau2_1 et le Niveau2_2 et les combinons simplement en Niveau2_Tous, auquel le symbole artificiel de haut niveau créé EURUSD_Tous commence à correspondre. Des fonctions de trading très simples sont écrites pour négocier l'EURUSD_All. Par exemple, si vous souhaitez vendre EURUSD_All, OrderSend(EURUSD_All, OP_SELL) envoie un ordre de vente au courtier dont le prix d'offre est le plus élevé, c'est-à-dire dont le prix d'offre se trouve sur la meilleure bande du Level2_All.
Il convient à présent de dire quelques mots sur le Level2_All. Dans sa représentation interne, la bande contient désormais non seulement les prix et le volume, mais aussi le nom de la source de ces données.
Avec cette implémentation, il vous suffit d'attendre la situation où Ask_All < Bid_All et, à ce moment-là, d'ouvrir simultanément des positions multidirectionnelles sur EURUSD_All. En conséquence, vous obtenez un profit élevé et aucune position ouverte sur EURUSD_All. C'est pratique, n'est-ce pas ? Un Expert Advisor dans un tel langage de haut niveau prendrait 10 lignes : a vu un spread négatif, l'a négocié, attend plus loin.
Si nous descendons de la vision de haut niveau d'un tel trading, nous remarquerons qu'au moment où nous n'avons pas de positions sur EURUSD_All, nous aurons une position ouverte sur EURUSD1 et son opposé sur EURUSD2. Cela entraînera une asymétrie naturelle entre Equity1 et Equity2. Oui, grosso modo, Equity_All = Equity1 + Equity2 augmentera au fur et à mesure de nos transactions, mais nous savons que Equity1 et Equity2 doivent être au moins positifs. Et nos distorsions peuvent très bien faire en sorte que le compte de l'un des courtiers soit simplement nul, alors que l'autre augmentera.
Comment résoudre ce problème ? La première chose qui vient à l'esprit est de transférer de l'argent d'un courtier à l'autre. En d'autres termes, il s'agit d'ordonner des retraits du courtier où il y a le plus d'argent et de les envoyer vers celui où il y en a le moins. Mais c'est long, très long. En outre, c'est extrêmement coûteux - les transferts bancaires et autres ne sont pas gratuits.
Mais imaginez que quelqu'un apparaisse et dise que toutes les distorsions seront aplanies moyennant une petite redevance. Ce quelqu'un, c'est la compensation.
Un simple agrégateur
Il n'était pas difficile de voir à quel point les transactions de haut niveau sont pratiques. Il est pratique de négocier non seulement l'arbitrage, mais aussi n'importe quelle stratégie, parce que les prix d'EURUSD_All ne peuvent pas être pires que ceux d'EURUSD1 et d'EURUSD2 si l'on s'en tient à sa construction. En d'autres termes, le symbole artificiel est plus favorable et le profit qui en découle est évidemment plus élevé. D'où l'idée de créer des symboles artificiels de haut niveau similaires pour n'importe quel type de stratégie. Parallèlement, nous pouvons utiliser le même principe pour prendre non pas deux sources (les courtiers dans l'exemple) de symboles cointégrés, mais un nombre quelconque d'entre elles. Il est évident que plus il y a de sources, plus les symboles de haut niveau sont favorables (les prix sont meilleurs).
Ces formations de haut niveau sont appelées agrégateurs de liquidité. Il s'agit évidemment d'un algorithme, c'est-à-dire d'une sorte de logiciel qui permet de négocier de cette manière. Parmi les entreprises qui participent à la vie du marché, il y a des sociétés de logiciels qui s'occupent précisément de ces algorithmes d'agrégation. Ils offrent à leurs clients la possibilité de ne pas s'embarrasser de transactions de bas niveau, mais de négocier à un niveau élevé, en consacrant leurs forces intellectuelles à d'autres choses.
Currenex et Integral sont les plus célèbres de ces sociétés de logiciels. Ils vendent leurs logiciels moyennant une commission sur le chiffre d'affaires. C'est notamment pour cette raison que certains écrivent leurs propres agrégateurs afin d'être plus compétitifs.
Création d'une plate-forme de négociation
Vous souhaitez créer une plateforme de négociation sans trop d'efforts. En gros, cela se passe comme suit. Vous vous adressez à un agrégateur de logiciels bien établi et lui faites part de votre souhait. L'entreprise vous répond qu'il n'y a pas de problème, mais que vous devez remplir certaines conditions. Tout d'abord, vous devez avoir conclu des accords avec les entreprises qui sont à l'origine des prix que vous souhaitez agréger. Ensuite, vous devez disposer d'un compte unique auprès d'un prime broker, qui a déjà des accords avec vos sociétés sources et qui est en mesure d'organiser la compensation de manière à éviter les distorsions. La compensation fait également partie de la commission.
Ensuite, l'entreprise de logiciels d'agrégation met en place son logiciel d'agrégation avec vos sources et votre courtier principal, avec lesquels elle a conclu des accords pour la possibilité d'une telle activité, et vous fournit une plateforme de négociation clé en main.
Notez que les sources peuvent être les mêmes agrégateurs, et qu'elles peuvent également avoir certains agrégateurs comme sources. Tout cela peut finir par s'entremêler et se répéter, ce qui entraîne parfois des volumes gonflés (sources dupliquées) pour certains de vos gangs Level2_All. Et, bien sûr, à l'extrémité de ce réseau se trouvent les banques avec leurs algorithmes MM.
Indicateurs d'un algorithme MM unique. *
Comme nous l'avons déjà mentionné, les propriétaires d'algorithmes de MM ne sont pas nécessairement des banques. Lucid Markets est un excellent exemple de ce type de propriétaire. L'un des plus grands teneurs de marché sur le marché des changes. Contrairement aux départements algorithmiques des banques qui disposent de budgets de plusieurs millions de dollars, le cerveau de Lucid Markets est plus que modeste : moins de 10 mathématiciens. Que dire de leurs indicateurs : chiffre d'affaires quotidien > 50 milliards de dollars, bénéfice moyen ~ 11 millions de dollars - en gros, espérance EURUSD ~ 1,5 pips (5 chiffres).
Il est révélateur qu'après la publication obligatoire des données relatives à l'activité de trading de Lucid Markets lors de l'achat de la participation de contrôle, les responsables des départements algorithmiques des plus grandes banques de MM aient été convoqués "sur le tapis".
Nous examinerons certainement l'algorithme MM HFT le plus simple et les conditions nécessaires pour qu'il soit rentable. Mais avant cela, nous devrons couvrir en détail les particularités des plateformes de négociation STP et ECN/STP.
Le site web de Cisco contient un certain nombre de documents informatifs (susceptibles d'intéresser certains)
Architecture des salles de marché
Environnement concurrentiel du fonctionnement des bourses mondiales
Système de gestion des risques
Architecture de réseau pour le traitement des données des marchés financiers
Preneur de prix et donneur de prix.
Les participants au marché sont toujours divisés en deux catégories : ceux qui créent (PriceGiver) des offres de marché (prix et quantités) et ceux qui les acceptent (PriceTaker).
Les offres de marché elles-mêmes sont des soumissions : on est prêt à acheter/vendre telle quantité à tel prix ou mieux. L'agrégat de ces offres (niveau 2) indique conventionnellement la liquidité actuelle du marché.
Fournisseur de liquidité.
Fournisseur de liquidité (LP) - c'est ainsi que l'agrégateur appelle ses sources de prix, qu'il combine en un seul niveau 2 virtuel (de haut niveau). Il est évident qu'un LP est un PriceGiver. Une proportion importante des PriceGivers sont des algorithmes MM.
STP.
STP est un agrégateur dans lequel le client ne peut être que preneur de prix. Cela signifie que les clients ne sont pas en mesure de formuler leurs propres offres sur lesquelles n'importe qui d'autre pourrait enchérir. Ils ne peuvent accepter que les offres des preneurs de prix.
Comme indiqué précédemment, l'agrégateur est une sorte de service de négociation virtuel de haut niveau. Par conséquent, tous les ordres à cours limité des clients de l'agrégateur STP sont virtuels et stockés sur le serveur de l'agrégateur.
Par conséquent, si quelqu'un prend un agrégateur STP comme LP, il ne sera pas en mesure de négocier avec ses clients. Presque tous les algorithmes MM fonctionnant sur un agrégateur STP ne produiront pas de bénéfices positifs.
Agrégateur STP simple.
Dans un STP simple, tous les ordres de transaction des clients virtuels sont transmis aux PriceGivers en tant qu'ordres de marché. Par exemple, un client a une limite de vente. Dès que l'offre >= la limite de vente se produit, un ordre de marché de VENTE est envoyé au LP auquel l'offre correspond. La réponse de la plateforme à cet ordre de transaction est le résultat de l'exécution de la limite de vente du client.
Il est évident que dans une telle mise en œuvre, des dérapages se produisent, dont la moyenne est inférieure à zéro. En d'autres termes, les clients subissent des pertes.
Un autre agrégateur STP.
Ici, tous les ordres de transaction des clients virtuels sont transmis à ses PriceGivers sous forme d'ordres limités (un ordre de marché est un ordre limité à un prix qui est décemment (déterminé par l'agrégateur STP) moins bon que le prix actuel).
Analysons l'algorithme d'exécution de l'exemple ci-dessus :
Au moment où Bid >= SellLimit, le SellLimit virtuel est gelé (pris en compte par le système d'exécution, le client ne peut rien en faire) et le même SellLimit est envoyé au LP correspondant. Toutes ces actions n'ont aucun effet sur la tarification. C'est-à-dire qu'un peu plus tard que le gel (par exemple, de 1 ms), une meilleure offre peut être formée (à partir d'autres LP), mais elle ne participera presque pas (il y a des nuances) à l'exécution de la limite de vente de notre client.
Le LP où SellLimit a été envoyé répond qu'il a exécuté une partie de SellLimit et que le reste de SellLimit, pour diverses raisons, n'a pas été exécuté - rejet. Le client reçoit ensuite une position de vente ouverte de haut niveau pour le volume exécuté et une limite de vente non gelée pour le volume restant.
La rapidité et la qualité de la réponse de LP dépendent de nombreux facteurs. La durée de la réponse peut aller jusqu'à plusieurs secondes. Il n'est pas exclu que LP ne réponde pas.
Il convient de noter que (avec une telle mise en œuvre du STP) les limiteurs des clients de l'agrégateur ne glissent pas dans la zone négative. En outre, il y a souvent des dérapages positifs, qui couvrent une partie importante des coûts fixes de négociation - la commission.
Vous pouvez également constater à quel point l'exécution et la tarification diffèrent entre les bourses et le FOREX.
Nuances dans l'exécution.
Il est très difficile de décrire les nombreuses subtilités qui affectent la qualité de l'exécution. La chose la plus simple que font les agrégateurs est d'améliorer les canaux de communication entre les LPs, mais ce sont les algorithmes d'exécution de l'agrégateur STP qui déterminent la qualité de l'exécution (FillRate). Il s'agit d'une classe entière d'algorithmes intéressants en constante amélioration (pas tous), dont certains affectent même la tarification de l'agrégateur STP. Il s'agit en grande partie de solutions concurrentielles non affiliées et très spécifiques au guide du trader, de sorte que je ne vous en parlerai probablement pas.
Le fait est que deux agrégateurs STP, qui sont dans des conditions égales, peuvent différer de manière significative en termes de taux de remplissage, en raison de l'utilisation d'algorithmes d'exécution différents. Cela peut être particulièrement évident dans le cas des produits toxiques. En d'autres termes, les performances de la stratégie de trading peuvent dépendre fortement de l'agrégateur utilisé, en particulier lorsque les volumes de transactions augmentent.
Si les indicateurs de négociation de deux ST identiques lancés dans des conditions égales sur le même agrégateur coïncident, c'est un signe indirect d'un très haut niveau de qualité des algorithmes d'exécution de cet agrégateur.
ECN/STP - en tant qu'agrégateur, algorithmiquement identique à STP. La seule différence est qu'un nouveau LP virtuel est ajouté à l'agrégation - LP0 : les ordres des clients de l'agrégateur.
Grâce à cette technique simple, les clients de l'agrégateur ECN/STP deviennent également des PriceGivers. Cela signifie que les clients peuvent effectuer des transactions entre eux directement.
Plus le chiffre d'affaires de LP0 est important, plus il est rentable pour l'agrégateur ECN/STP, car contrairement à d'autres LPs, LP0 n'exige pas que l'agrégateur paie une commission pour son utilisation. En outre, le flux d'ordres de négociation tombant sur LP0 ne peut en aucun cas être qualifié de toxique. En effet, il s'agit déjà d'un échange de clients entre eux, même s'il y aura des algorithmes MM parmi eux.
Il s'agit donc d'une LP qui ne pose aucun problème.
Mais il faut bien comprendre que pour pouvoir être preneur de prix pour LP0-PriceGiver d'un agrégateur ECN/STP, il faut être son client. En d'autres termes, les clients d'autres agrégateurs ne peuvent pas profiter des offres de prix parfois excellentes (meilleures) de LP0.
Par exemple, vous négociez avec deux agrégateurs. Dans ECN/STP, vous placez une limite à l'intérieur du spread, en améliorant le Bid ou le Ask. Mais dans l'autre agrégateur, vous ne pouvez pas acheter/vendre à ce prix, car il n'est pas visible. En d'autres termes, vous achèterez/vendrez très probablement à un prix moins favorable que celui proposé par votre limiteur.
Métamorphose ECN/STP.
La force de l'ECN/STP réside dans sa capacité à échanger des liquidités.
Imaginons qu'un agrégateur STP ait pris un agrégateur ECN/STP comme LP. Cela signifie automatiquement que les clients de l'agrégateur STP deviennent des preneurs de prix de l'agrégateur ECN/STP en particulier (et d'autres LP de la liste de l'agrégateur STP). Il s'avère que dans l'exemple ci-dessus avec deux agrégateurs, vous verriez votre ordre dans l'agrégateur STP placé dans l'autre agrégateur ECN/STP. Et s'il s'avère être le meilleur dans le STP-Level2 final, vous pourriez alors effectuer une transaction avec vous-même. En d'autres termes, votre ordre serait disponible pour un nombre beaucoup plus important de preneurs de prix, ce qui signifie que la probabilité d'exécution de votre ordre augmenterait.
Il faut comprendre que chaque agrégateur a sa propre base de preneurs de prix et qu'une technique aussi simple permet d'échanger ces bases, ce qui augmente la probabilité d'exécution des ordres des donneurs de prix. Cela profite également aux preneurs de prix, puisque les prix sont meilleurs.
Bien entendu, si deux agrégateurs ECN/STP font de l'autre leur LP, il y aura un décalage important au niveau 2 de chacun d'entre eux - la liquidité sera multipliée de manière récurrente. C'est pourquoi les agrégateurs ECN/STP échangent (ou plutôt peuvent échanger) de la liquidité interne (LP0) entre eux par le biais de certains arrangements techniques - tags.
La réalité.
Les LP de la plupart des agrégateurs sont des banques dotées d'algorithmes MM. Cela signifie que le problème de la toxicité dans la plupart des agrégateurs est extrêmement pressant. Si l'un de ces LPs constate qu'un agrégateur est toxique, il le notifie à l'agrégateur. Et l'agrégateur, à son tour, est confronté à un choix : déconnecter le LP (parce qu'il ne veut pas subir de pertes), ou déconnecter son client - la source de la toxicité. Le plus souvent, l'agrégateur refuse un client rentable parce qu'il est moins rentable. Ce système vicieux pour les traders fonctionne dans la plupart des cas.
Cependant, il y a des exceptions, et il s'agit d'une sérieuse redistribution des règles éprouvées depuis si longtemps sur le FOREX institutionnel. Des agrégateurs ECN/STP sont apparus, potentiellement capables de transformer l'énorme liquidité des PriceTekers en liquidité des PriceGivers. En d'autres termes, ils ferment les marchés sur eux-mêmes, réduisant ainsi de manière significative les revenus des algorithmes bancaires MM classiques. Il convient simplement de mentionner que, d'après de modestes calculs, le commerce de détail dispersé de FOREX a un chiffre d'affaires mensuel de plus de mille milliards de dollars. Et la quasi-totalité de ce chiffre d'affaires est de la viande provenant des os des cliqueurs, qui sont actuellement grignotés par les DC (market maker scheme) et les banques par le biais des agrégateurs STP et ECN/STP classiques.
Algorithme MM HFT simple.
Il est évident que l'agrégateur ECN/STP dispose d'informations privilégiées : qui négocie par son intermédiaire et comment. Un détenteur compétent de ces informations crée un classificateur de la rentabilité des clients. Par exemple, l'analyse révèle que les clients de l'agrégateur drainent systématiquement (et avec la rapidité requise) le GBPJPY de 12h00 à 17h00 tous les mercredis. Cela signifie que leur argent se dirige vers les LPs qui, à ce moment-là, ont les prix les plus compétitifs.
La question qui se pose est la suivante : pourquoi donner le drain à quelqu'un quand on peut le garder pour soi ? Certains suivront le schéma gris - ils désactiveront l'ECN/STP pour cette période et se transformeront en DC selon le schéma du teneur de marché. Mais il existe une voie blanche absolument mutuellement bénéfique - l'algorithme HFT MM. C'est la nôtre.
Dans notre exemple, tous les mercredis de 12 à 17 heures, nous plaçons nos limites d'achat et de vente à l'intérieur du spread GBPJPY à une distance minimale du spread extérieur (non formé par nous) et nous le suivons en permanence (c'est là que le HFT - le passage rapide d'ordres - est nécessaire). Cela améliore les prix et réduit l'écart. Et les clients qui fusionnent effectuent des transactions à des prix plus favorables. Cependant (voir la mention de l'analyse du taux d'écoulement), leur écoulement se fera vers nous, parce qu'ils concluront des transactions avec nous.
L'avantage mutuel est que nous réalisons des bénéfices et que les clients qui drainent de l'argent en perdent moins que si nous n'utilisions pas d'algorithme MM HFT. Et si le propriétaire de cet algorithme MM est l'agrégateur ECN/STP lui-même, la commission pour l'utilisation de son LP0 est nulle. Le client paiera à l'agrégateur la totalité de la commission pour la transaction. En fait, pour un tel propriétaire, la commission est même négative.
Algorithme MM HFT adaptatif.
Il n'est pas nécessaire de disposer des informations d'initiés susmentionnées. Elles peuvent être obtenues par un moyen simple : le sondage.
Pour ce faire, vous devrez bien sûr dépenser de l'argent : vous créez votre propre spread selon le schéma ci-dessus, mais seulement avec un lot minimum. Les clients ECN/STP effectueront toujours des transactions avec vous, ce qui vous permettra d'obtenir des informations d'initiés. Par ailleurs, tout est identique au schéma ci-dessus.
L'adaptabilité réside dans le fait que les informations d'initiés sont prises dans une fenêtre glissante, c'est-à-dire qu'elles sont ajustées (de manière controversée, bien sûr) aux humeurs des clients et au marché.
Il convient de noter qu'un algorithme MM HFT ne sera presque jamais toxique, car il ne prend de l'argent qu'auprès des preneurs de prix, parmi lesquels il n'y a pratiquement pas d'algorithmes MM HFT.
Il convient probablement de mentionner que ces algorithmes MM HFT élémentaires ont été inventés par moi. Les algorithmes MM HFT exploités sont beaucoup plus intelligents. Cependant, leur essence est grossièrement transmise.
L'une des variantes mutuellement bénéfiques des algorithmes MM HFT attrayants.
L'agrégateur ECN/STP bénéficie toujours de la présence d'algorithmes MM HFT parmi ses clients, car ils assurent un chiffre d'affaires élevé. Cependant, pour les algorithmes HFT MM indépendants, les coûts de négociation sous forme de commissions constituent un obstacle important qui les empêche d'exploiter pleinement leurs possibilités. C'est pour cette raison qu'un système de marketing a été créé, qui peut avoir des calculs mathématiques assez clairs, lorsque l'algorithme HFT MM reçoit une commission négative. En d'autres termes, l'agrégateur de tous les ordres de l'algorithme HFT MM, qui ont été exécutés sur LP0, ne prélève pas de commission auprès de lui et lui verse une partie de la commission prélevée en totalité sur l'autre partie de la transaction, le preneur de prix. Un tel schéma a été mentionné en passant dans la description de l'algorithme d'échange.
Algorithmes MM HFT : Bourse vs FOREX.
Tous les agrégateurs ECN/STP ne fournissent pas de données T&S sur le FOREX. Il peut y avoir plusieurs raisons à cela. Par exemple, pour cacher les rotations et ne pas analyser explicitement les données toxiques provenant de l'ECN/STP. Cependant, certains agrégateurs ECN/STP fournissent encore ces informations.
Les bourses disposent de T&S, mais les données relatives à la classification des transactions (PriceGivers ou PriceTakers) sont loin d'être toujours d'origine officielle (bourse). Le plus souvent, il s'agit d'une classification algorithmique indépendante.
Tant dans le cas d'une bourse que dans celui d'un agrégateur ECN/STP, les données T&S correctement classées indiquent quand les preneurs de prix/prestataires de prix perdent/gagnent. Dans ce cas, il n'est même pas nécessaire de sonder et d'analyser la dynamique du niveau 2 (avec une infrastructure technologique appropriée - vitesse) pour créer un algorithme MM HFT simple et indépendant. Puisque les données T&S correctement transformées et analysées constituent l'initié susmentionné.