Udemy

Order Books

Un tutoriel vidéo gratuit de Jose Portilla
Head of Data Science at Pierian Training
Note : 4,6 sur 5Note globale du formateur
87 cours
4 602 579 participants
Order Books

Pour en savoir plus, suivez le cours complet

Python for Financial Analysis and Algorithmic Trading

Learn numpy , pandas , matplotlib , quantopian , finance , and more for algorithmic trading with Python!

Vidéo à la demande de 16:35:31 • Mise à jour : décembre 2020

Use NumPy to quickly work with Numerical Data
Use Pandas for Analyze and Visualize Data
Use Matplotlib to create custom plots
Learn how to use statsmodels for Time Series Analysis
Calculate Financial Statistics, such as Daily Returns, Cumulative Returns, Volatility, etc..
Use Exponentially Weighted Moving Averages
Use ARIMA models on Time Series Data
Calculate the Sharpe Ratio
Optimize Portfolio Allocations
Understand the Capital Asset Pricing Model
Learn about the Efficient Market Hypothesis
Conduct algorithmic Trading on Quantopian
Français [Aut.]
Bonjour à tous et bienvenue à cette conférence sur les carnets de commandes. Donc, disons que vous avez décidé d'acheter ou de vendre un stock. Vous finissez par vous connecter à votre compte de courtage, comme Robin Hood sur votre téléphone ou par e-commerce, Ameritrade, etc. Ensuite, vous cliquez sur le stock que vous voulez acheter ou vendre. Et puis vous payez ou recevez de l'argent. Mais que se passe-t-il lorsque vous cliquez sur ce bouton d’achat ou de vente? Allons-y et passons par le processus. La première chose que vous finissez par faire est que lorsque vous cliquez sur ce bouton, une commande est créée et une commande doit inclure les informations suivantes, dont elle a besoin pour inclure le symbole de la cellule de l’acheteur, le nombre de parts ou de marché, puis le prix. Alors discutons réellement de chacun de ceux-ci. Tout d'abord, vous devez indiquer si vous souhaitez acheter le stock ou vendre le stock. La prochaine chose à faire est de dire quels stocks vous voulez réellement acheter ou vendre. Et c’est le symbole par exemple pour les actions Apple. Si vous mettriez AAPL, la prochaine information nécessaire est le nombre d'actions que vous voulez réellement acheter ou vendre d'Apple. Le prochain élément d’information nécessaire est la limite ou le marché. Alors qu'est-ce que cela signifie réellement? Eh bien, si vous avez un ordre limité, vous finissez également par transmettre un prix et c'est la limite de prix que vous allez acheter ou vendre. Alors imaginons que vous allez acheter une action et que vous fixez une limite qui indique essentiellement que vous êtes prêt à acheter un morceau de pomme dans ce cas ou quelle que soit l'action que vous souhaitez acheter un certain nombre d'actions d'un stock, mais vous êtes seulement prêt à payer jusqu'à une limite. C'est donc le prix limite que vous êtes prêt à payer jusqu'à présent pour un ordre de vente. C'est essentiellement la même chose sauf que la limite est à quel point vous êtes prêt à aller le vendre. Vous finissez donc par dire acheter ou vendre le nombre d’actions Simbel, puis le cours. Maintenant, en général, vous ne ferez que ce que l’on appelle un ordre du marché et dans ce cas, aucun prix n’est nécessaire. Vous allez simplement acheter ou vendre à ce que le marché actuel acceptera. Quelques exemples de commandes peuvent ressembler à ceci. Vous pouvez par exemple acheter des actions Apple 200 au prix du marché ou vendre 100 actions Tesla au cours du marché ou acheter des actions HMD 2000 tout en conservant la limite. Vous n'êtes pas prêt à payer plus de 13 $ et 95 cents ou peut-être que vous voulez vendre les 150 actions de Nvidia. Cependant, vous ne vendrez pas moins de 160 $ à 89 cents. Ainsi, une fois que vous avez envoyé une commande à votre courtier, ce qui se produit est envoyé à un échange et, pour une commande plus importante, il peut passer à plusieurs échanges. Mais nous en discuterons plus tard. En ce qui concerne notre échelle, tout est généralement géré, même au sein d'un courtier, d'un échange ou de quelque chose appelé pool sombre, dont nous reparlerons plus tard. Mais une fois que cet échange reçoit votre commande, il est enregistré dans un carnet d’ordres. Chaque échange a donc son propre carnet de commandes. Très bien, construisons donc dans le carnet d'ordres, nous allons faire comme si nous avions le carnet d'ordres de la Bourse de New York spécifiquement pour A B C C, c'est-à-dire le stock de Bank of America. Donc A B C est le symbole et nous avons notre carnet d'ordres. La Bourse de New York vient d'ouvrir et nous allons recevoir notre premier ordre d'achat. Ainsi, la toute première commande reçue est une commande d’achat d’actions de Bank of America qui entre dans ce carnet d’ordres préférentiel et elle souhaite acheter 200 actions. Et la limite de leur prix, ils sont prêts à payer est cent quatre vingt dix neuf dollars et 95 cents. Donc pour l'instant, personne ne vend. C'est toujours la toute première commande entrée sur le marché. Et nous devons attendre que quelqu'un entre et qu'il veuille vendre ce stock. Alors boum nous obtenons notre premier ordre de vente et cette personne qui vend 100 actions de Bank of America. Et la limite, ils sont disposés à vendre à 199 $ à 90 cents. Ensuite, il intervient dans un autre ordre de vente, limitant les actions à 50 USD entre 199 et 91 cents. Encore cent quatre vingt dix neuf. Quatre vingt douze centimes. Encore une fois Bank of America 50 actions. La personne qui a envoyé cet ordre d’achat de 200 actions avec un prix de rachat de 189 $ et quatre-vingt-quinze centimes finira donc par obtenir leurs actions de ces trois personnes différentes. Ils vont d’abord obtenir 100 actions à 199 $ et 90 cents, puis les 50 prochaines actions vont entrer et ils vont payer 1 9 9 et 91 cents pour ceux de leurs 50 dernières actions afin de compléter leur commande totale de 200. Cela va finir par être 199 $ et 92 cents pour ces 50 actions. Vous voyez donc qu'ils ont payé des prix différents pour différentes portions de leurs actions. Cependant, tous ces prix ont finalement atteint leur prix de 189 $ à 95 cents. Voilà donc le principe de base d’un carnet de commandes très simple. Maintenant, gardez à l'esprit que pour un stock très populaire, des centaines, voire des milliers de commandes arrivent tout le temps. Donc, cela arriverait très très vite. Alors, quels sont les vrais carnets de commandes? Eh bien, vous devez généralement payer pour un service particulier pour voir le livre. Mais ici, nous pouvons avoir une sorte d’idée pour certains lecteurs de livres Nasdaq et vous pouvez voir un exemple. Vous voyez le prix de l'offre dans le prix demandé et l'ID vous indique essentiellement le fournisseur du marché ici et vous pouvez voir les différents échanges Nasdaq et cetera et ils s'alignent en quelque sorte non seulement par la couleur, mais également par l'offre et la demande prix au centre. Vous pouvez donc voir à gauche les ordres d’achat pour Google ou l’alphabet. Ensuite, à droite, vous pouvez voir les ordres de vente et leur concordance. C'est donc à quoi ressemble un livre dans la vie réelle. D'accord. Alors la question se pose: comment un ordre parvient-il réellement à l'échange? Et c'est en fait maintenant un peu plus physique. Nous allons donc maintenant parcourir les étapes et expliquer comment un système appelé HFT ou sociétés de négoce à haute fréquence fonctionne réellement et tente de tenter quelque chose appelé un arbitrage de latence. Alors parlons de tout cela, alors jetons un coup d'œil à l'exemple le plus simple possible et à ce genre d'exemple classique de ce qui se passerait. Ce n'est pas très courant que cela se passe de cette façon. Mais c’est une idée classique de la bourse et de la façon dont elle est connectée avec vous. Donc, pour un exemple simple de votre volonté d'émettre un ordre d'achat, vous finissez par contacter votre courtier et cela se fait généralement via une application ou un site Web et vous dites: "Je veux acheter, disons dix unités d'actions Apple. Votre courtier obtient alors l'ordre que nous venons de discuter, puis l'envoie à l'une des bourses. Le carnet d'ordres est enregistré dans le carnet d'ordonnances. Une correspondance est ensuite établie pour une personne vendant des actions. vous restituez l'argent ou le stock, selon que vous achetiez ou vendiez. Dans ce cas puisque vous achetez. Pour vous donner les actions et le courtier, prenez des frais pour effectuer tout ce processus à votre place. Maintenant, le scénario numéro deux, qui est une sorte de courtier, est un peu plus réaliste de ce qui va se passer. Maintenant, votre courtier ne vous a pas seulement comme client. Ils peuvent avoir d'autres clients. Et ce qui se passe tout le temps, c’est que vous souhaitiez acheter un stock et que votre courtier ait un autre client qui souhaite vendre le même stock. Donc, ce qu'ils finissent par faire, c'est tout le processus dont nous avons discuté plus tôt, sauf que tout est mis en correspondance à l'intérieur du courtier. Donc, tout cela pourrait se produire chez le courtier ou même atteindre l’échange. Cependant, gardez à l'esprit que, aux termes de la loi au moins aux États-Unis, le courtier doit fournir le même prix. Vous auriez pu obtenir l'échange. Donc, quels que soient les meilleurs prix dans l’échange, le courtier doit vous les avoir fournies. S'ils font l'interaction du courtier. Jetons un coup d'oeil à un troisième exemple qui implique ce qu'on appelle un pool sombre. Imaginons que vous envoyiez un ordre d'achat pour un stock particulier à votre courtier et qu'une autre personne vende le même stock à un autre courtier cassé numéro deux. Cela pourrait arriver, c’est que ces deux ordres s’adressent d’abord à un pool sombre et n’ont jamais atteint les échanges. Donc, un pool sombre paye les courtiers pour qu'ils voient les ordres avant qu'ils ne touchent la bourse. Maintenant, Dark Pools est un terme très inquiétant, mais il s’agit essentiellement d’une bourse privée ou d’un forum pour la négociation de titres. Mais contrairement aux bourses de valeurs, les dark pools ne sont pas vraiment accessibles au public. Ils ne sont pas transparents. C’est pourquoi leur nom est «dark pool», parce que vous ne pouvez pas vraiment voir ce qui se passe en eux-mêmes, à moins que vous soyez l’institution qui les possède maintenant, en raison de leur manque de transparence. être des pratiques commerciales prédatrices en utilisant HFT que nous pouvons discuter dans un peu. C'est le trading haute fréquence. Mais gardez à l’esprit que des mares noires existent depuis les années 1980. Et l'un des principaux objectifs qu'ils servent est que vous soyez une grande institution telle qu'une banque et que vous souhaitez vendre un million d'actions d'une action particulière ou un nombre d'actions vraiment important qui va provoquer un saut ou un mouvement important. Je ne veux pas vraiment faire ça à l'échange. Sinon, les gens apprendront qu'ils augmenteront leur prix lorsqu'ils vendront des actions parce que nous voulons en acheter un million ou que le prix chutera parce que vous vendez beaucoup d'actions, vous les déchargez complètement. . Donc ce que le pool sombre peut faire en raison de son manque de transparence vis-à-vis des échanges, c'est toute l'interaction qui va se passer au sein de ce pool sombre. Donc, vous finissez par affecter le cours de l'action beaucoup. Il ne faut pas oublier que lorsqu’il est question de «dark pools» en 2014, il ya seulement trois ans. Environ 40 pour cent de tous les U. S. les transactions boursières n’ont en fait jamais atteint de bourse. Et environ 15% de ces transactions ont eu lieu dans un pool sombre. Les «dark pools» sont donc de plus en plus nombreux dans les «dark pools» et n’atteignent jamais les échanges eux-mêmes. Alors, gardez à l’esprit que l’avenir dans l’avenir fait l’objet d’une part croissante des bassins obscurs de ce processus. Enfin, vous avez peut-être entendu parler du terme trading à haute fréquence ou HFT. En gros, les entreprises HFT finissent par tirer parti des différences de latence dues aux distances géographiques, ce qui est de l'ordre de. Donc, tout cela se passe extrêmement vite et la discussion sur HFT a été vraiment popularisée par Michael Lewis, son livre intitulé Flash Boys et ce livre parle d'un banquier ou d'un commerçant. Brad Katsuyama, qui travaillait à la Banque Royale du Canada, a fini par lancer la bourse des investisseurs. Alors allez-y et lisez ce livre si vous voulez un peu d’arrière-plan derrière la journée. Il est comment ils développent ce que leur but était. Mais c’est vraiment plus une histoire à propos de cette personne, Brad Katsuyama et de la façon dont l’échange d’investisseurs a été lancé. Je l'ai lu. C'était plutôt bien. Je recommande que bien que nous fassions, nous allons expliquer brièvement l’idée de base de HFT, mais gardez à l’esprit que c’est un domaine qui évolue extrêmement rapidement et que la technologie HFT a un objectif précis et que j’explique plus tard. Ce n'est pas si mal, mais allons-y et expliquons l'idée en premier. Alors imaginons que vous êtes une grande institution ou une banque en ce qui concerne HFT. Cela n’affectera pas vraiment les gens qui opèrent à l’échelle que nous sommes si vous ne vendez que quelques milliers de dollars, voire quelques milliers d’actions, ce qui ne suffit pas pour HFT va vous affecter. Cela affectera une très grande institution ou de très grosses commandes. Donc, si vous êtes une grande banque ou une institution et que vous passez une commande suffisamment importante, vous aurez besoin de plusieurs échanges pour l'exécuter. Nous imaginons donc que vous êtes une banque et que vous envoyez un ordre portant sur 90 000 actions ou quelque chose du genre et que vous allez acheter 30 000 actions auprès de Bhatt's, ce qui est un autre échange que cet échange. Et puis votre bourse. Vous souhaitez acheter 13 000 actions, car l'ordre est suffisamment important pour qu'il soit probablement nécessaire de passer à plusieurs bourses. Il faut donc environ 2 millisecondes entre l'ordre qui atteint les chauves-souris et c'est physiquement l'échange le plus proche de cette banque, puis opposé. atteindre le dernier échange. C'est le New York Stock Exchange qui se trouve être le premier à partir. Gardez à l'esprit que les choses bougent ici à la vitesse de la lumière, donc deux millisecondes, c'est très peu de temps. Si vous clignez des yeux, cela prend environ 300 millisecondes. Donc physiquement, deux millisecondes sont extrêmement rapides. Cependant, il se produit que les entreprises de négoce à haute fréquence qu’elles facturent ont été appelées serveurs colocalisés. Et cela revient essentiellement à placer leurs serveurs aussi près que possible du serveur de carnets de commandes. Maintenant, parce que cette société HFT a construit ce serveur colocalisé, elle est en fait placée littéralement dans leurs serveurs aussi près que possible du serveur de carnets de commandes, ce qui leur permet de récupérer ces informations en premier. Et ce qui finit par arriver, c’est que vous, en tant que banque ou institution, envoyez votre commande. Et ils disent OK que par 30 actions à la bourse des chauves-souris et que cela fait partie de cette grosse commande, il vous faudra acheter 30 K du Nasdaq et 30 K de la Bourse de New York, le HFT aura un co- situé serveur à la Bourse des chauves-souris et ils réalisent cette énorme commandes à venir. Donc, à cause de cela et de leur technologie. Les tours à micro-ondes, qu’il s’agisse de câbles à fibres optiques, etc. Ils ont un avantage de vitesse sur vous et ce qu’ils peuvent faire, c’est qu’il vous faut deux millisecondes pour atteindre la Bourse de New York, qu’ils peuvent vous battre à la Bourse de New York et qu’ils prennent environ 476 microsecondes. Ils finissent donc par se rendre compte qu'ils réalisent que vous passez une commande plus importante et ils vous obligent à acheter rapidement et à augmenter le prix simplement parce qu'ils ont l'impression que ce n'est rien pour une commande plus importante puisqu'ils connaissent les commandes à venir ils sont pratiquement garantis de gagner de l'argent ici. Et au moment où votre commande se termine en rupture de stock et les autres échanges, le prix a légèrement augmenté. Et c'est comme ça qu'une entreprise HFT peut gagner de l'argent. Encore une fois, il s’agit là d’une version très simplifiée de la présente loi, qui ne concerne en réalité que les grandes institutions: les personnes qui se déplacent entre des sommes plus importantes ou des actions plus importantes pour nous. Cela n'affecte vraiment pas cela. Encore une fois, c’était une vue d’ensemble très simplifiée et vous pouvez consulter les liens vers les ressources. S'il s'agit d'un sujet qui vous intéresse, le HFT en général n'est pas vraiment pertinent pour notre envergure ou notre approche du trading. Il se trouve qu'il existe sur le marché. Donc, vous devriez en être conscient. D'accord, j'espère que vous avez trouvé ces sujets intéressants. Encore une fois, ils n’affectent pas vraiment la situation avec ce que nous allons coder ou comment vous travaillez avec Finance of Python. Mais toutes ces idées existent sur le marché. Nous devrions en être conscients tout au long de ce cours lors de la prochaine conférence. Nous allons discuter de la vente à découvert et de son fonctionnement. Merci et à bientôt.
À propos de ce cours