LIENS RAPIDES
OUTILS DE NÉGOCIATION
SITES AFFILIÉS
Établissement de prix implicites
L'algorithme d'établissement de prix implicites contribue à rehausser la liquidité et la qualité des marchés de la Bourse grâce à une nouvelle dimension de découverte des prix. Cet algorithme est limité aux contrats BAX individuels, au marché des options (options sur actions, sur FNB, sur devises et sur indices), et aux stratégies. Dans le contexte du modèle de marché à prix implicites, l'algorithme lié à la priorité prix/temps (PEPS) est respecté en tout temps c'est-à-dire que tous les ordres réguliers (non implicites) ont toujours une priorité prix/temps sur les ordres implicites.
Les prix implicites sont disséminés sur les fils HSVF (High Speed Vendor Feed) pour les fournisseurs indépendants de logiciels et les rediffuseurs de données qui ont développé la fonctionnalité. Veuillez communiquer avec votre fournisseur de données pour plus de renseignements.
Si vous avez besoin de soutien technique ou si vous désirez entreprendre des tests dans notre environnement de développement, veuillez communiquer avec notre Centre d'assistance technique au 1 877 588-8489 ou écrivez à samsupport@m-x.ca.
Définitions
 
Ordres réguliers
Ordres acheminés par les participants agréés au système de négociation de la Bourse.
Ordres implicites
Ordres générés par l'algorithme d'établissement de prix implicites (en utilisant des ordres réguliers) et enregistrés dans le registre des ordres par l'engin de négociation.
Stratégie
Un instrument composé de deux pattes ou plus, incluant les spreads (ou écarts).
Établissement de prix implicites
 
Les exemples suivants sont tirés à partir des cours du contrat BAX. L'algorithme fonctionne de la même façon pour le marché des options en utilisant les primes d'options.
Un ordre implicite est un ordre généré synthétiquement à partir de deux ordres réguliers qui sont déjà enregistrés dans le registre des ordres. Ces deux ordres peuvent être constitués de deux pattes individuelles ou d'une patte individuelle et une stratégie impliquant cette patte. Deux types d'ordres implicites existent :
Implicites « in » : Les ordres implicites « in » sont issus des ordres réguliers sur des pattes individuelles. À partir des ordres implicites « in », on peut créer un marché de stratégies synthétiques pouvant être concrètement négociées par les intervenants du marché.
Supposons les marchés réguliers suivants sur contrats individuels :
Séries Quantité Cours acheteur Cours vendeur Quantité
ABC110416C5.00 11 8,20 8,80 26
ABC110416C5.20 16 7,65 8,05 75
La stratégie implicite « in » issue de ces marchés serait :
Séries Quantité Cours acheteur Cours vendeur Quantité
Spread implicite
ABC 5.00/ABC 5.20
11 0,15 1,15 16
Ainsi, le marché implicite de la stratégie ABC 5.00/ABC 5.20 est un cours acheteur à 0,15 pour 11 contrats et un cours vendeur à 1,15 pour 16 contrats. Il est important de noter que la quantité disponible à négocier dans le spread implicite généré par le système est la plus petite quantité disponible de chaque patte impliquée dans le spread en question. Par exemple, l'offre de 16 contrats sur le spread implicite ABC 5.00/ABC 5.20 résulte de la plus petite quantité disponible sur le cours vendeur de ABC110416C5.00 (11 contrats) et le cours acheteur de ABC110416C5.20 (16 contrats).
Implicites « out » : Les ordres implicites « out » sont issus d'une combinaison entre un ordre régulier existant sur une stratégie et un ordre existant sur l'une des pattes individuelles sous-jacentes. Ce type d'ordre permet de créer un marché synthétique sur l'autre patte sous-jacente de la stratégie.
Supposons les marchés réguliers suivants sur la stratégie ABC 5.00/ABC 5.20 et la patte ABC110416C5.00 :
Séries Quantité Cours acheteur Cours vendeur Quantité
Spread ABC 5.00/ABC 5.20 15 0,15 1,15 100
ABC110416C5.00 11 8,20 8,80 26
La patte individuelle implicite « out » issue de ces ordres serait :
Séries Quantité Cours acheteur Cours vendeur Quantité
ABC110416C5.20 implicite 11 7,05 8,65 26
Il y a donc trois composantes dans un ordre implicite : chacune des deux pattes individuelles (composant le spread calendaire) et la stratégie de ces deux pattes combinées. Afin de pouvoir créer un ordre implicite sur la stratégie (le spread) ou sur une des pattes, deux de ces trois composantes doivent être disponibles.
Exemple d'un ordre implicite travaillé par l'engin de négociation
 
Marchés affichés :
Séries Quantité Cours acheteur Cours vendeur Quantité
ABC110416C5.00 11 8,20 8,80 26
ABC110416C5.20 16 7,65 8,05 75
Stratégie implicite issue des marchés individuels affichés ci-dessus :
Séries Quantité Cours acheteur Cours vendeur Quantité
Spread implicite ABC 5.00/ABC 5.20 11 0,15 1,15 16
Un client veut vendre 15 contrats du spread implicite ABC 5.00/ABC 5.20 à un prix de 0,25. Le client veut donc vendre ABC110416C5.00 et acheter ABC110416C5.20 avec un écart de 0,25. Le client entre son ordre (un ordre régulier) dans le registre des ordres, ce qui donne le marché suivant :
Séries Quantité Cours acheteur Cours vendeur Quantité
Spread ABC 5.00/ABC 5.20 11 0,15 0,25 15
Note : L'ordre d'achat des 11 contrats à 0,15 est un ordre implicite (issu des ordres réguliers sur les pattes individuelles) tandis que l'ordre de vente des 15 contrats à 0,25 est un ordre régulier. Les deux ordres affichés dans le registre des ordres sont exécutables et négociables.
L'engin de négociation prendra l'ordre du client (15 contrats offerts à 0,25) et le « travaillera » automatiquement en utilisant des ordres réguliers individuels affichés dans le registre. Ainsi, grâce à l'algorithme d'établissement des prix implicites, l'engin de négociation produira au nom du client une offre négociable pour 15 contrats ABC110416C5.00 au prix de 8,30 dans le but d'acheter simultanément (une fois ces 15 contrats vendus à 8,30) 15 des 75 contrats ABC110416C5.20 affichés (ordre régulier) au prix de 8,05 (pour un spread ABC 5.00/ABC 5.20 au prix de 0,25). L'engin va aussi créer un cours acheteur de 7,95 pour 11 contrats ABC110416C5.20 dans le but de vendre simultanément (si l'ordre est exécuté) les 11 contrats ABC110416C5.00 à 8,20. Le registre des ordres sera composé des ordres suivants :
Séries Quantité Cours acheteur Cours vendeur Quantité
ABC110416C5.00 11 8,20 8,30 15
ABC110416C5.20 11 7,95 8,05 75
Note : L'ordre de vente des 15 contrats à 8,30 est un ordre implicite (issu des ordres réguliers de l'offre de 15 contrats du spread ABC 5.00/ABC 5.20 affiché à 0,25 et de l'offre affichée sur la patte individuelle de ABC110416C5.20). L'ordre d'achat de 11 contrats à 7,95 est un ordre implicite (issu des ordres réguliers de l'offre de 15 contrats du spread ABC 5.00/ABC 5.20 affiché à 0,25 et de l'offre affichée sur la patte individuelle de ABC110416C5.00).
Tant et aussi longtemps que l'offre des 75 contrats ABC110416C5.20 à 8,05 est affichée dans le registre des ordres, l'ordre implicite de vente des 15 contrats ABC110416C5.00 au prix de 8,30 sera maintenue par l'engin de négociation afin d'exécuter la vente du spread ABC 5.00/ABC 5.20 au prix de 0,25. Dès qu'une quantité est exécutée par l'engin de négociation, le volume total de l'ordre régulier (le marché du spread ABC 5.00/ABC 5.20 dans ce cas) est ajusté en conséquence (p.ex. : si l'engin de négociation vend 10 contrats ABC110416C5.00 au prix de 8,30 et simultanément achète 10 contrats ABC110416C5.20 au prix de 8,05, l'engin devra ajuster la quantité du spread à 5 contrats qui restent à travailler au prix de 0,25 tout en confirmant au client l'exécution partielle de la commande pour 10 contrats). Le même principe s'applique au cours acheteur implicite de 7,95 pour 11 contrats de ABC110416C5.20 qui est relié au cours acheteur régulier de 8,20 pour 11 contrats de ABC110416C5.00.
Processus opérationnel
 
  1. L'établissement de prix implicites a été développé pour tous les protocoles supportés par la Bourse : SAIL (SOLA Access Information Language), FIX (Financial Information eXchange), FIXTT (Financial Information eXchange Trading Technologies) et STAMP (Security Trading Access Message Protocol).
  2. Les ordres implicites sont disséminés sur les fils HSVF pour les fournisseurs indépendants de logiciel et les rediffuseurs de données qui ont développé la fonctionnalité.
  3. La diffusion post-transaction sur les fils HSVF est faite par la Bourse et les données de transaction sur les pattes individuelles (résultant d'ordres implicites) sont clairement identifiées.
  4. Pour les fins d'établissement des prix de règlement quotidien, seuls les ordres réguliers sont comptabilisés. Toutefois, les transactions résultant autant d'ordres réguliers qu'implicites sont considérés pour le calcul des volumes.
  5. Pour les fins de la négociation, chaque instrument conserve son unité de fluctuation des prix (tel que déterminé dans les caractéristiques des contrats).
  6. Les transactions erronées impliquant des opérations provenant d'ordres implicites seront traitées selon les modifications proposées aux Procédures applicables à l'annulation ou à l'ajustement d'opérations.