Enchère de clôture NYSE : fonctionnement expliqué
Découvrez comment l’enchère de clôture du NYSE fixe le cours officiel : rôle du DMM, cutoff MOC et LOC à 15 h 50, Closing D Orders à 15 h 59 min 50 s et exemple de closing print.
L’enchère de clôture du NYSE est une transaction groupée unique, exécutée juste après 16 h 00 ET, qui fixe le cours officiel de clôture de chaque action cotée au NYSE. Un Designated Market Maker (DMM), la firme affectée à l’action, regroupe les ordres à la clôture et les ordres en attente dans le carnet, puis les exécute ensemble à un seul prix conformément à la règle 7.35B du NYSE. Ce print d’enchère, et non la dernière transaction de la séance continue, constitue la clôture de chaque barre quotidienne construite à partir de ces données.
Qu’est-ce que l’enchère de clôture du NYSE ?
Les Core Trading Hours du NYSE se terminent à 16 h 00 ET. Plutôt que de retenir comme clôture la dernière transaction exécutée, la Bourse regroupe tous les intérêts à la clôture et les apparie dans une seule enchère ; ce qu’est une enchère de clôture présente le principe général. Quatre types d’ordres existent uniquement pour cette enchère. Ils sont tous définis par la règle 7.31(c)(2) du NYSE :
- Un ordre market-on-close (MOC) est exécuté uniquement dans l’enchère, au prix fixé par celle-ci.
- Un ordre limit-on-close (LOC) est exécuté uniquement dans l’enchère, et seulement si le cours de clôture est égal ou meilleur que sa limite.
- Un Closing IO order (Closing Offset, ou CO, dans la fiche d’information du NYSE) est un ordre à cours limité qui ne se négocie que contre le côté opposé d’un déséquilibre. Il est prioritaire après tous les autres ordres et n’accroît jamais un déséquilibre.
- Un Closing D Order est un ordre à cours limité que seul un courtier du parquet peut saisir. Il comporte un prix discrétionnaire non affiché, jusqu’auquel l’ordre pourra aller dans l’enchère. la parité du NYSE et les ordres D-quote en détaille le fonctionnement.
Les ordres à cours limité en attente dans le carnet du NYSE participent également à l’enchère. En revanche, les intérêts exprimés oralement par un courtier du parquet n’y participent pas : la règle 7.35B(a)(1) exige que les ordres de clôture soient saisis électroniquement pendant les Core Trading Hours.
Quel est le rôle du DMM dans l’enchère de clôture du NYSE ?
La clôture du Nasdaq repose sur un algorithme. Celle du NYSE repose sur une firme, un algorithme et une obligation. La règle 7.35B(a) rend chaque DMM responsable de la clôture des titres qui lui sont attribués aussi vite que possible après la fin des Core Trading Hours, sans toutefois agir de manière « indûment précipitée » lorsque le cours de clôture probable s’écarte fortement de la dernière vente sur le NYSE. C’est cette formulation qui explique pourquoi les closing prints du NYSE interviennent quelques secondes après 16 h 00, et non exactement à cette heure.
La règle 7.35B(c) autorise le DMM à clôturer une action électroniquement, selon la procédure habituelle, ou manuellement. La procédure manuelle est obligatoire lorsque le cours ou le volume de clôture sort des paramètres prévus pour une clôture électronique. Dans les deux cas, le DMM conserve les deux obligations rappelées dans le NYSE Regulatory Memo RM-26-03 du 20 mars 2026 : choisir un prix auquel tous les ordres à meilleur prix situés du côté du déséquilibre sont exécutés, et maintenir un marché équitable et ordonné conformément à la règle 104. Un DMM peut engager ses propres capitaux pour absorber un déséquilibre non apparié.
Chronologie de l’enchère de clôture du NYSE : 15 h 50, 15 h 59 min 50 s, 16 h 00
Chaque échéance est définie dans le règlement par rapport à l’heure prévue de fin des Core Trading Hours. Lors d’une séance écourtée se terminant à 13 h 00, tout le calendrier est donc avancé de trois heures. Lors d’une séance normale, en septembre 2026 :
- Avant 15 h 50. Les ordres de clôture de tout type peuvent être saisis, annulés ou réduits librement. Les courtiers du parquet peuvent consulter le Total Imbalance et les quantités appariées à partir de 14 h 00 (règle 7.35B(e)(1)(B)). Un DMM qui anticipe une clôture désordonnée peut publier un Manual Closing Imbalance à partir de 15 h 00, avec l’autorisation d’un Trading Official (règle 7.35B(d)(2)).
- 15 h 50, Closing Auction Imbalance Freeze Time (règle 7.35(a)(8), soit dix minutes avant la clôture prévue). Les ordres MOC et LOC doivent avoir été saisis. À partir de ce moment, un nouvel ordre MOC ou LOC n’est accepté que s’il est opposé à un Significant Closing Imbalance publié ; il est rejeté si aucun déséquilibre n’a été publié. Aucun ordre de clôture ne peut être annulé ou réduit après 15 h 50, même pour corriger une erreur légitime. Certains anciens guides mentionnent encore une fenêtre de correction jusqu’à 15 h 58. La règle actuelle et le mémo de mars 2026 la ferment à 15 h 50. La seule exception est la règle 7.35B(j)(2)(B), que seul le DMM peut invoquer.
- 15 h 50, publication du déséquilibre. Un Significant Closing Imbalance est publié sur le consolidated tape lorsqu’il représente au moins 200 000 dollars et au moins 30 % de l’Average Closing Size sur vingt jours pour les valeurs du S&P 500, 50 % pour celles du S&P 400 et du S&P 600, ou 70 % pour toutes les autres valeurs (règle 7.35B(d)(1)). L’intégralité des Closing Auction Imbalance Information commence à être diffusée sur le flux propriétaire du NYSE au même moment. Elle est actualisée au moins chaque seconde lorsqu’elle évolue, jusqu’à l’exécution de l’enchère (règle 7.35B(e)). Les Closing D Orders y sont pris en compte à leur prix caché. les messages de déséquilibre du NYSE expliquent chaque champ.
- De 15 h 50 à 16 h 00. Les Closing IO orders restent acceptés des deux côtés du marché, quelle que soit leur taille.
- 15 h 59 min 50 s. La Bourse rejette tout nouveau Closing D Order (règle 7.35B(f)(3)). Depuis cette heure, elle rejette également les annulations et les modifications. Un dépôt entré en vigueur le 13 août 2026 (SR-NYSE-2026-36) avance cette limite d’annulation à 15 h 59 min 00 s une fois la mesure mise en œuvre. Le NYSE a indiqué que ce serait au plus tard au premier trimestre 2027.
- 16 h 00. Les Core Trading Hours prennent fin et le DMM commence la clôture.
les heures limites des ordres MOC et MOO compare ces mêmes échéances entre les Bourses américaines.
À quoi ressemble le closing print sur le tape ?
Voici un exemple réel de clôture. Le panneau ci-dessous regroupe par seconde chaque transaction sur KO, Coca-Cola, une action cotée au NYSE, de dix secondes avant la cloche de 16 h 00 du 19 août 2026 jusqu’à trente secondes après. Regardez la colonne des volumes.
| heure ET | nombre de transactions | volume | dernier cours | conditions de la plus grosse transaction |
|---|---|---|---|---|
| 15:59:50 | 67 | 4169 | 90.33 | [14,41] |
| 15:59:51 | 51 | 3407 | 90.34 | [] |
| 15:59:52 | 66 | 4714 | 90.35 | [] |
| 15:59:53 | 58 | 7900 | 90.34 | [14,41] |
| 15:59:54 | 75 | 15225 | 90.34 | [14,41] |
| 15:59:55 | 85 | 15803 | 90.34 | [] |
| 15:59:56 | 43 | 6391 | 90.34 | [14,41] |
| 15:59:57 | 38 | 5022 | 90.38 | [14,41] |
| 15:59:58 | 32 | 8890 | 90.36 | [] |
| 15:59:59 | 53 | 20243 | 90.38 | [] |
| 16:00:00 | 2 | 3395 | 90.37 | [15] |
| 16:00:02 | 46 | 4494556 | 90.35 | [8,41] |
| 16:00:03 | 3 | 9958 | 90.35 | [12] |
| 16:00:04 | 8 | 2407 | 90.35 | [12] |
| 16:00:05 | 1 | 11804 | 90.35 | [12] |
| 16:00:09 | 1 | 12 | 90.35 | [12,37] |
| 16:00:11 | 15 | 91035 | 90.35 | [12,22] |
| 16:00:22 | 1 | 89315 | 90.35 | [12,22,41] |
| 16:00:25 | 10 | 59745 | 90.35 | [12,22,41] |
Le SQL exact derrière chaque chiffre
SELECT
formatDateTime(toTimeZone(sip_timestamp, 'America/New_York'), '%H:%i:%S') AS et_time,
count() AS trade_count,
toUInt64(sum(size)) AS volume,
round(toFloat64(argMax(price, sip_timestamp)), 2) AS last_price,
toString(argMax(conditions, size)) AS largest_print_conditions
FROM global_markets.stocks_trades
WHERE ticker = 'KO'
AND sip_timestamp >= toDateTime('2026-08-19 19:59:50', 'UTC')
AND sip_timestamp < toDateTime('2026-08-19 20:00:30', 'UTC')
GROUP BY et_time
ORDER BY et_timeDans les dernières secondes, la cotation continue se compose d’une succession de petits prints ; la fenêtre contient 19 secondes avec au moins une transaction. Puis une seconde concentre un print dont la taille est de plusieurs ordres de grandeur supérieure à celle des transactions voisines : il s’agit de l’enchère du DMM. La dernière colonne indique les codes de condition du plus gros print de chaque seconde. Le print d’enchère porte un code propre à la clôture, que les transactions ordinaires n’utilisent pas. Le dictionnaire plus bas le détaille. Le panneau suivant met en regard les deux transactions importantes et la clôture enregistrée dans la barre quotidienne.
| heure ET de la dernière transaction continue | cours de la dernière transaction continue | nombre d’actions de la dernière transaction continue | conditions de la dernière transaction continue | heure ET de la transaction de clôture | cours de la transaction de clôture | nombre d’actions de la transaction de clôture | nombre d’actions de la transaction de clôture (lisible) | conditions de la transaction de clôture | clôture officielle | écart de la transaction par rapport à la clôture | transaction par rapport à la dernière minute |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 15:59:59 | 90.38 | 73 | [37] | 16:00:02 | 90.35 | 2168975 | 2.17 million | [8,41] | 90.35 | 0 | 5.8 |
Le SQL exact derrière chaque chiffre
WITH
toDateTime('2026-08-19 20:00:00', 'UTC') AS bell,
(
SELECT round(toFloat64(any(close)), 2)
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'KO'
AND date = toDate('2026-08-19')
) AS official_close
SELECT
formatDateTime(toTimeZone(maxIf(sip_timestamp, sip_timestamp < bell), 'America/New_York'), '%H:%i:%S') AS last_continuous_time_et,
round(toFloat64(argMaxIf(price, sip_timestamp, sip_timestamp < bell)), 2) AS last_continuous_price,
toUInt64(argMaxIf(size, sip_timestamp, sip_timestamp < bell)) AS last_continuous_shares,
toString(argMaxIf(conditions, sip_timestamp, sip_timestamp < bell)) AS last_continuous_conditions,
formatDateTime(toTimeZone(argMaxIf(sip_timestamp, size, sip_timestamp >= bell), 'America/New_York'), '%H:%i:%S') AS closing_print_time_et,
round(toFloat64(argMaxIf(price, size, sip_timestamp >= bell)), 2) AS closing_print_price,
toUInt64(maxIf(size, sip_timestamp >= bell)) AS closing_print_shares,
formatReadableQuantity(toFloat64(maxIf(size, sip_timestamp >= bell))) AS closing_print_shares_readable,
toString(argMaxIf(conditions, size, sip_timestamp >= bell)) AS closing_print_conditions,
official_close,
round(abs(round(toFloat64(argMaxIf(price, size, sip_timestamp >= bell)), 2) - official_close), 2) AS print_vs_close_gap,
round(toFloat64(maxIf(size, sip_timestamp >= bell)) / toFloat64(sumIf(size, sip_timestamp < bell)), 1) AS print_vs_last_minute
FROM global_markets.stocks_trades
WHERE ticker = 'KO'
AND sip_timestamp >= toDateTime('2026-08-19 19:59:00', 'UTC')
AND sip_timestamp < toDateTime('2026-08-19 20:05:00', 'UTC')La dernière transaction de la séance continue sur KO a été exécutée à 15:59:59 ET, pour 73 actions à $90.38. L’enchère de clôture a été exécutée à 16:00:02 ET : 2.17 million actions à $90.35, soit une transaction 5.8 fois plus importante que l’ensemble des actions échangées pendant toute la dernière minute de cotation continue. La clôture officielle de la barre quotidienne est de $90.35, avec un écart de $0 entre les deux. Le print d’enchère constitue la clôture.
Chaque transaction du consolidated tape comporte des codes de condition. C’est ainsi qu’un fournisseur de données sait quel print retenir comme clôture : 5 codes du dictionnaire de référence décrivent une forme de clôture. Comparez les codes du print d’enchère ci-dessus avec cette liste.
| code | nom de la condition | description |
|---|---|---|
| 8 | Closing Prints | |
| 14 | Closing | |
| 15 | Market Center Official Close | |
| 19 | Market Center Closing Trade | |
| 38 | Corrected Consolidated Close (per listing market) |
Le SQL exact derrière chaque chiffre
SELECT
toString(id) AS code,
any(name) AS condition_name,
any(description) AS description
FROM global_markets.stocks_condition_codes
WHERE lower(name) LIKE '%clos%'
GROUP BY id
ORDER BY idQuelle est la taille du closing print du NYSE ?
Pour une large cap cotée au NYSE, l’enchère de clôture constitue régulièrement la plus importante transaction individuelle de la séance. Sur huit valeurs NYSE connues du grand public, lors de la même séance, le print d’enchère lui-même — l’unique transaction dans les dix minutes suivant la cloche portant le code de condition du closing print — a représenté de 10.7% à 22.7% du volume consolidé de la journée. XOM arrivait en tête avec 3.1 millions d’actions dans une seule transaction.
Cette concentration explique l’intérêt du flux de déséquilibre : quelques millions d’actions non appariées à 15 h 50 indiquent où la clôture pourrait se situer. Les dix minutes suivantes permettent aux autres participants de prendre le côté opposé.
Comment le cours de clôture est-il choisi lorsque les achats et les ventes ne correspondent pas ?
Sur le NYSE, le déséquilibre a une définition précise (règle 7.35(a)(4)) : il s’agit du volume des ordres à meilleur prix d’un côté qui ne peuvent pas être appariés avec les ordres à meilleur prix ou au prix de référence de l’autre côté, au niveau de l’Imbalance Reference Price. Ce prix de référence correspond à la dernière vente sur le NYSE, encadrée par le meilleur bid et le meilleur offer de la Bourse (règle 7.35B(d)). Deux autres prix du flux encadrent le résultat : le Continuous Book Clearing Price, auquel tous les ordres à meilleur prix situés du côté du déséquilibre pourraient être exécutés contre l’ensemble du carnet — le cours de clôture maximal possible en cas de déséquilibre acheteur, et le cours minimal en cas de déséquilibre vendeur —, et le Closing Interest Only Clearing Price, calculé de la même manière mais limité aux intérêts de clôture.
À partir de cette grille, le DMM choisit le cours de clôture. La contrainte essentielle découle de l’obligation précitée : tous les ordres à meilleur prix situés du côté du déséquilibre doivent être exécutés au prix choisi. Un déséquilibre acheteur ne peut donc pas être clôturé à un niveau qui laisserait non exécuté un acheteur LOC disposant d’une limite supérieure. Les ordres MOC sont exécutés intégralement au cours de clôture. Les ordres LOC sont exécutés lorsque le cours de clôture est égal ou meilleur que leur limite. Les Closing IO orders ne sont exécutés que contre le côté du déséquilibre, après tous les autres ordres. Les Closing D Orders vont jusqu’à leur prix caché pour absorber le solde. Le DMM prend à sa charge tout volume restant non apparié, sur ses propres capitaux ou, dans un cas extrême, en sollicitant des ordres de sens opposé après 16 h 00 conformément à la règle 7.35B(j)(2). L’allocation entre les ordres au même prix suit la règle 7.35B(h) et les règles de parité de la règle 7.37(b).
Enchère de clôture du NYSE et closing cross du Nasdaq
Le closing cross du Nasdaq fait l’objet d’un article distinct. Voici la comparaison au même endroit, avec les chiffres du Nasdaq provenant de sa Closing Cross FAQ.
- Qui l’exécute ? NYSE : un DMM, manuellement ou électroniquement, avec une obligation de maintenir un marché équitable et ordonné. Nasdaq : un algorithme, sans market maker.
- Quand le print est-il exécuté ? NYSE : aussi vite que le DMM peut clôturer l’action après 16 h 00 min 00 s, généralement quelques secondes plus tard. Nasdaq : à 16 h 00 min 00 s.
- Heures limites de saisie. NYSE : 15 h 50 pour les MOC comme pour les LOC, puis uniquement pour compenser un déséquilibre publié. Nasdaq : 15 h 55 pour les MOC et 15 h 58 pour les LOC, les LOC tardifs étant réajustés lorsqu’ils sont plus agressifs que le prix de référence de 15 h 50 ou de 15 h 55.
- Limite d’annulation et ordres compensatoires. Les deux Bourses arrêtent les annulations à 15 h 50 et acceptent les ordres compensatoires — Closing IO sur le NYSE, Imbalance-Only sur le Nasdaq — jusqu’à 16 h 00.
- Outil du courtier du parquet. NYSE : le Closing D Order, saisissable jusqu’à 15 h 59 min 50 s. Nasdaq : aucun.
- Flux de déséquilibre. NYSE : à partir de 15 h 50, au moins chaque seconde lorsqu’il évolue. NOII du Nasdaq : à partir de 15 h 50 toutes les dix secondes, puis chaque seconde à partir de 15 h 55.
- Règle de détermination du prix. NYSE : le DMM choisit un prix qui exécute tous les ordres à meilleur prix situés du côté du déséquilibre. Nasdaq : le prix qui maximise le nombre d’actions appariées, puis minimise le déséquilibre, puis se rapproche le plus du midpoint.
FAQ
À quelle heure a lieu l’enchère de clôture du NYSE ?
Les Core Trading Hours se terminent à 16 h 00 ET. La règle 7.35B demande au DMM de clôturer chaque action aussi vite que possible après cette heure. La plupart du temps, le print intervient dans les secondes qui suivent 16 h 00 min 00 s. Lors d’une séance écourtée se terminant à 13 h 00, l’enchère et toutes les échéances sont avancées de trois heures.
Quelle est l’heure limite pour les ordres MOC et LOC sur le NYSE ?
15 h 50 ET, heure du Closing Auction Imbalance Freeze Time. Après cette heure, les ordres MOC et LOC ne sont acceptés que du côté qui compense un Significant Closing Imbalance publié. Ils sont rejetés lorsqu’aucun déséquilibre n’a été publié.
Puis-je annuler un ordre market-on-close sur le NYSE après 15 h 50 ?
Non. Les ordres de clôture ne peuvent être annulés ou réduits après 15 h 50, même pour corriger une erreur légitime. La seule exception est prévue par la règle 7.35B(j)(2)(B). Le DMM peut l’invoquer avec l’autorisation d’un Trading Official lorsqu’un ordre erroné risque de désorganiser la clôture.
Le cours de clôture du NYSE est-il la dernière transaction de la journée ?
Non. La clôture officielle est le print de l’enchère de clôture, une transaction distincte exécutée après la dernière transaction de la séance continue. Dans l’exemple de KO ci-dessus, la clôture de la barre quotidienne correspond au print d’enchère, et non à la transaction précédente.
Qu’est-ce qu’un Closing D Order ?
Il s’agit d’un ordre à cours limité que seul un courtier du parquet du NYSE peut saisir. Il comporte un prix discrétionnaire caché, jusqu’auquel l’ordre pourra aller dans l’enchère de clôture. Il est intégré au déséquilibre publié à partir de 15 h 50 et ne peut plus être saisi après 15 h 59 min 50 s.
Chaque panneau ci-dessus contient sa requête SQL sous-jacente. Développez-en un pour voir comment les chiffres ont été obtenus. Pour retracer la clôture de n’importe quelle valeur cotée au NYSE lors d’une séance passée, formulez votre demande en anglais courant dans le terminal Strasmore.