vendredi 3 mai 2013

Les ordres dans le marché tunisien

Dans cet article, je présenterais les ordres qu'on peut passer sur le marché tunisien ainsi que le carnet d'ordre et j'expliquerais comment les ordres sont exécutés


I.  Les ordres


Dans tout ordre doivent être précisés :
- le sens : achat ou vente
- le titre
- la quantité à acquérir ou à céder
- le type
- la validité : date jusqu'à laquelle l'ordre n'est pas annulé automatiquement
- éventuellement un prix

Il y a 5 types d'ordre sur le marché tunisien

Ordre à cours limité ou ordre limite

C'est le type d'ordre le plus utilisé. L'investisseur précise le prix maximal auquel il souhaite acheter ou le prix minimal auquel il souhaite vendre. Le titre à vocation a être exécuté quand le cours atteint le prix limite fixé.

Ordre au marché ou ordre à tout prix

Cet ordre à vocation à être exécuté immédiatement. On ne précise pas le prix d'achat ou de vente. Ce type est exécuté en priorité absolue par rapport à tous les autres types d'ordre et peux s’exécuter contre plusieurs prix (par exemple un ordre d'achat au marché d'une quantité de 100 peut se faire contre la vente d'une quantité de 80 à 10DT et 20 à 10.05DT)

 Ordre à la meilleure limite

Comme l'ordre au marché, il a vocation à être exécuté immédiatement et il n'y a pas de prix mais cet ordre ne s’exécute (partiellement ou totalement) que contre la meilleure limite. S'il n'est exécuté que partiellement, il est transformé en ordre à cours limité avec la quantité non exécutée restante. S'il n'y a pas de limite compatible et qu'il n'est exécuté ni partiellement ni totalement, cet ordre sera rejeté par le système


 Ordre au cours d'ouverture

Cet ordre à vocation à être exécuté à l'ouverture (ou la clôture). Il est émis pendant la phase d'accumulation des ordres. Il n'est exécuté qu'au prix d'ouverture (ou de clôture) et il est prioritaire sur l'ordre limite de même prix que le prix d'ouverture.

Ordre stop ou ordre à seuil de déclenchement

Les ordres de ce type ne deviennent effectifs qu'une fois le prix de déclenchement est atteint. Ils sont de deux types : les ordre sans précision de limite de prix, dits ordre stop loss, quand le prix de déclenchement est atteint, l'ordre se transforme en un ordre au marché ; et les ordres avec limite de prix, dits stop limit qui se transforment au déclenchement en un ordre à cours limité.


II. Le carnet d'ordre

Le carnet d'ordre a vocation a regrouper les ordres valides non exécutés (totalement ou partiellement). Les ordres pouvant apparaitre dans le carnet sont donc, les ordres au marché, les ordres limites et les ordre au cours d'ouverture. En effet, Les ordres stop n'y apparaissent qu'après le déclenchement soit sous forme d'ordre au marché soit sous forme d'ordre limite selon le type d'ordre stop; et les ordres à la meilleure limite sont soit exécutés totalement, soit exécuté partiellement et donc transformés en ordres limites soit rejetés.

Le carnet d'ordre est composé de deux colonnes principales, une colonne pour les ordres d'achat (à gauche en général) et une colonne pour les ordres de vente (à droite).
Dans chaque colonne sont regroupées le nombre d'ordre, la quantité totale, et les prix des 5 meilleures limites, classés par ordre décroissant des prix pour les achat et croissant pour les ventes. Auxquels s'ajoute éventuellement, tout en haut, le nombre d'ordre et la quantité totale d'ordre de type ouverture. Auxquels s'ajoute éventuellement, tout en haut, le nombre total d'ordre et la quantité d'ordre au marché ainsi que les ordres limites dont la limite est meilleure que la meilleure limite du sens opposé. Ci dessous un exemple de carnet d'ordre.
 
NB : les 3 ordres représentant un quantité de 122 et indiqués ATP ne sont pas forcément tous des ordres au marché. il peut y avoir par exemple un ordre limité à 7.15DT ou plus.

Les ordres sont classés de haut en bas par ordre de priorité d'exécution. De plus sur une même ligne achat ou une même ligne vente, la priorité est donnée à l'ordre le plus ancien.

III. Traitement des ordre

Les ordres ne sont pas traités de la même manière pendant une phase de cotation continu et une phase d'accumulation juste avant un fixing.

Continu

Pendant une phase en continu, seuls les ordres au marché et les ordres limites apparaissent dans le carnet d'ordre. En effet, les ordre d'ouverture s'étant transformé au début de la phase en ordre limite.

- Un ordre d'ouverture sera rejeté, ces ordres ne sont autorisés qu'en phase d'accumulation.

- Un ordre au marché est en général exécuté immédiatement contre la meilleure limite de l'autre sens et éventuellement une ou plusieurs autres limites jusqu'à l'exécution totale de l'ordre. Il y a cependant  deux exception : la quantité totale proposée dans l'autre sens est insuffisante ou l'une des limites nécessaires est en dehors des seuils de fluctuation autorisées. Dans ce cas l'ordre peut être exécuté partiellement. Si l'ordre n'est pas exécuté totalement, il apparaitra dans le carnet d'ordre avec la quantité restante à exécuter

- Un ordre à la meilleure limite est exécuté immédiatement contre la meilleure limite de l'autre sens. Si cette limite est en dehors des seuils de fluctuation l'ordre sera rejeté. Si la quantité de l'autre sens est insuffisante, l'ordre ne sera exécuté que partiellement et il sera transformé en ordre limite avec la quantité restante dont le cours est celui de la meilleure limite de l'autre sens

- Un ordre limité est généralement placé directement dans le carnet en attente d'exécution sauf si sa limite est meilleure ou est la même que la meilleure limite (et éventuellement les limites suivantes) de l'autre sens auquel cas, il sera exécuté partiellement ou totalement au cours de la meilleure limite de l'autre sens. En cas, d'exécution partielle, il sera ajouté au carnet d'ordre avec la quantité restante exécuté.

-  Un ordre stop n'apparait nulle part. Mais dès que le seuil de déclenchement est atteint (ou dépassé), il est transformé en ordre au marché s'il s'agit d'un ordre stop loss et traité exactement comme un ordre au marché ou transformé en un ordre limite s'il s'agit d'un stop limit et traité exactement comme un ordre limite


Au Fixing

Pendant la phase d'accumulation des ordres, il n'y a aucune transaction, les ordre sont juste stocké dans le système. Les ordre à la meilleure limite, ne pouvant être exécuté immédiatement ni totalement ni partiellement sont rejetés et les ordres stop ne peuvent pas être déclenché puisqu'il n'y a aucune variation du cours. Le reste des ordre, à savoir les ordres au marché, les ordre limite et les ordre d'ouverture apparaissent dans le carnet d'ordre. De plus le système affiche un cours théorique d'ouverture (CTO).

Le CTO est calculé de telle manière qu'il y ait un maximum de volume échangé sachant qu'un ordre au marché ou un ordre d'ouverture peut s'exécuter contre n'importe quel ordre de sens opposé et qu'un ordre limite d'achat (de vente) peut s'exécuter contre n'importe quelle limite inférieure (supérieure) ou égale dans l'autre sens.

Pour ce faire, pour chaque limite (on regroupe les limites à l'achat et les limite à la vente) on va calculer  :
- La quantité d'achat maximale à ce cours : ceci regroupe les quantités de vente au marché, les quantités de vente au prix d'ouverture, et les quantité de limite d'achat supérieure ou égale à cette limite
- La quantité de vente maximale à cette limite : ceci regroupe les quantité d'achat au marché, les quantité d'achat d'ouverture, et les quantité de limite d'achat inférieur ou égal à cette limite
- Le minimum de ces deux quantité donne le maximum de titres échangés à cette limite, appelons cette quantité la quantité théorique d'échange à cette limite

Enfin, le CTO est la limite dont la quantité théorique d'échange est la plus grande. Il peut arriver que deux ou plusieurs limites successives ont la plus grande quantité d'échange théorique. Dans ce cas, le CTO sera la médiane de ces limites. Il peut aussi arriver que toutes les quantités d'échange théorique soient nulles. Dans ce cas, il n'y a pas de CTO

Je vais prendre un exemple pour que vous puissiez mieux comprendre

Ordre d'achat (qté/prix)
255 / ATP
20 / OUV
110 /10.25
55/10.20
23/ 10.10
122/10.05130/10.00
18/9.95
25/9.90

Ordre de vente
55/ATP
111/ OUV
10/ 10.40
125/10.30
244/10.25
12/10.10
300/10.05

Avec ces ordres là on a le tableau suivant





Le maximum d'échange est de 428 au cours 10.10 ou 10.20. Le CTO est donc de 10.15

Avec ces ordres là, on va avoir le carnet d'ordre suivant


Remarquez que la ligne Achat ATP regroupes les Ordre ATP et les ordre limite dont la limite est supérieure au CTO de 10.15. De même la ligne Vente ATP regroupe les ordre ATP et les ordres limite dont la limite est inférieure au CTO. Ces derniers sont d'ailleurs assimilé à des ordres ATP tant que le CTO ne bouge pas.



Si on est dans cet état là au moment du fixing et sous réserve que le CTO soit entre les seuils de fluctuation autorisée, le cours d'ouverture est de 10.15 il y aura échange de 428 titres tous exécutés au cours de 10.15

L'ordre d'exécution est ATP, puis OUV puis ordre limite dont la limite est égale au cours d'ouverture.

Dans notre exemple
Pour les achat, il y aura l’exécution des 420 ATP (dont les limites supérieure à 10.15) et 8 OUV . les 12 restant dans ouverture seront transformé en ordre limite à 10.15 
pour les vente, il y aura exécution des 317 ATP (dont les limites inférieures à 10.15) et 111 OUV

Le carnet d'ordre devient juste après l'ouverture.






1 commentaire:

Unknown a dit…

Je ne sais pas si le calcul du CTO est clair. D'autant plus que, sans faire exprès dans mon exemple, je suis tombé sur une quantité maximale atteinte pour deux limites.

N'hésitez pas à me le faire savoir si ce n'est pas clair.