Strasmore Research
Deep Dives · Matt ConnorBy Matt Connor · · Updated 2026-10-16

Quel volume est négocié à la clôture ?

Quelle part du volume quotidien est réalisée à la clôture ? Analyse de l’enchère de clôture pour les valeurs NYSE et Nasdaq, selon le type de séance.

Quel volume est négocié à la clôture ?

Lors d’un ordinary Wednesday, Sep 23, le print de l’enchère de clôture représentait 14.52% du volume quotidien consolidé sur quatre grandes capitalisations cotées à la NYSE, et 21.6% sur quatre valeurs cotées au Nasdaq. Lors du quarterly rebalance Friday, Sep 18, la même mesure, calculée sur les mêmes huit valeurs, s’établissait à 26.6% et 35.5%. La part du volume quotidien réalisée lors de l’enchère de clôture n’est pas une constante. Elle varie chaque jour et dépend de la configuration de la séance.

Quelle part du volume quotidien est exécutée lors de l’enchère de clôture ?

L’enchère de clôture est la transaction à prix unique qui fixe le cours officiel de clôture d’une action à 16 h 00 ET. Les ordres qui y sont laissés sont appariés en un seul cross, à un seul prix, et ce cross apparaît sur le consolidated tape sous la forme d’un seul print. Les mécanismes d’appariement sont présentés dans ce qu’est l’enchère de clôture, et les heures limites de transmission des ordres dans les heures limites MOC et MOO. Cette page présente la mesure.

Deux chiffres déterminent cette part. Le numérateur est le plus gros print enregistré par le tape pendant la minute de 16 h 00 ET pour un ticker donné : il correspond au cross lui-même. Le dénominateur est le volume consolidé de ce ticker sur l’ensemble de la séance, tous les marchés et tous les prints compris. Le panneau ci-dessous répartit huit grandes valeurs entre un panier de valeurs cotées au NYSE (KO, JNJ, XOM, WMT) et un panier de valeurs cotées au Nasdaq (AAPL, MSFT, COST, CSCO), puis applique le même calcul à quatre séances de référence d’août et septembre 2026.

  • Une séance estivale calme, le mardi 11 août
  • Une échéance mensuelle d’options, le vendredi 21 août
  • Un rebalancement trimestriel d’indice, le vendredi 18 septembre
  • Une séance automnale ordinaire, le mercredi 23 septembre
RequêtePart de l’enchère de clôture dans le volume quotidien consolidé, par type de jour
libellé% cotés au NYSE% cotés au Nasdaq
quiet Tuesday, Aug 1119.1717.39
monthly opex Friday, Aug 2110.3512.62
quarterly rebalance Friday, Sep 1826.635.5
ordinary Wednesday, Sep 2314.5221.6
Le SQL exact derrière chaque chiffre
WITH
    auction AS
    (
        SELECT
            toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session,
            ticker,
            max(size)                                             AS auction_shares
        FROM global_markets.stocks_trades
        WHERE ticker IN ('KO', 'JNJ', 'XOM', 'WMT', 'AAPL', 'MSFT', 'COST', 'CSCO')
          AND toDate(sip_timestamp) IN ('2026-08-11', '2026-08-21', '2026-09-18', '2026-09-23')
          AND toHour(toTimeZone(sip_timestamp, 'America/New_York')) = 16
          AND toMinute(toTimeZone(sip_timestamp, 'America/New_York')) = 0
        GROUP BY session, ticker
    ),
    day_volume AS
    (
        SELECT
            date        AS session,
            ticker,
            max(volume) AS day_shares
        FROM global_markets.stocks_daily_aggs
        WHERE ticker IN ('KO', 'JNJ', 'XOM', 'WMT', 'AAPL', 'MSFT', 'COST', 'CSCO')
          AND date IN ('2026-08-11', '2026-08-21', '2026-09-18', '2026-09-23')
        GROUP BY session, ticker
    )
SELECT
    multiIf(
        session = '2026-08-11', 'quiet Tuesday, Aug 11',
        session = '2026-08-21', 'monthly opex Friday, Aug 21',
        session = '2026-09-18', 'quarterly rebalance Friday, Sep 18',
                                'ordinary Wednesday, Sep 23')                 AS label,
    round(100 * sumIf(toFloat64(auction_shares), ticker IN ('KO', 'JNJ', 'XOM', 'WMT'))
              / sumIf(toFloat64(day_shares),     ticker IN ('KO', 'JNJ', 'XOM', 'WMT')), 2)             AS nyse_listed_pct,
    round(100 * sumIf(toFloat64(auction_shares), ticker IN ('AAPL', 'MSFT', 'COST', 'CSCO'))
              / sumIf(toFloat64(day_shares),     ticker IN ('AAPL', 'MSFT', 'COST', 'CSCO')), 2)        AS nasdaq_listed_pct
FROM auction
INNER JOIN day_volume USING (session, ticker)
GROUP BY session
ORDER BY session
Essayez cette requête

Lors de la quiet Tuesday, Aug 11, le panier de valeurs cotées au NYSE a enregistré 19.17% de son volume quotidien lors de l’enchère, contre 17.39% pour le panier de valeurs cotées au Nasdaq. Le monthly opex Friday, Aug 21 s’établit à 10.35% pour le panier de valeurs cotées au NYSE. Quatre paires de barres sont ici plus instructives qu’une seule moyenne : la part du volume quotidien réalisée lors de l’enchère se mesure séance par séance, et l’écart entre ces quatre séances constitue le principal enseignement.

Pourquoi l’enchère concentre le plus gros print de la séance

Les fonds qui répliquent un indice valorisent leurs souscriptions et leurs rachats sur la base des cours de clôture officiels. Les mandats référencés sur la clôture transmettent des ordres market-on-close plutôt que d’exécuter progressivement un ordre au cours de l’après-midi. L’enchère est le seul moment de la séance où tous ces intérêts se rencontrent à un prix unique. Le volume absent du milieu calme de la séance, décrit dans pourquoi le volume de trading s’effondre à la mi-journée, se retrouve dans ce print unique.

Deux types de séances y contribuent. Les changements de composition des indices prennent effet à la clôture du troisième vendredi d’un mois de fin de trimestre. Les fonds qui répliquent l’indice exécutent alors ces changements au cours de clôture officiel, comme expliqué dans les enchères de clôture lors du rebalancement des indices. Les échéances mensuelles et trimestrielles des options tombent ces mêmes vendredis en mars, juin, septembre et décembre. Cette séance est décrite dans ce qu’est le triple witching.

La part diffère-t-elle entre les cotations au NYSE et au Nasdaq ?

Les deux places organisent une enchère par valeur à 16 h 00 ET, avec des mécanismes différents. L’enchère de clôture du NYSE fait intervenir un Designated Market Maker pour fixer le cours final. Le closing cross du Nasdaq est entièrement électronique. Sur le tape, le résultat se présente de la même manière : un print important horodaté à la minute de 16 h 00.

Les deux séries du graphique ci-dessus constituent la comparaison. Elles portent sur les mêmes quatre séances et utilisent le même calcul. Il faut les interpréter en tenant compte de leur composition. Il s’agit de deux paniers de quatre grandes valeurs connues, et non d’un recensement de l’une ou l’autre place. La part d’un panier varie selon le volume de transactions réalisé sur ses valeurs pendant la séance et selon le volume exécuté dans le cross.

Le print de clôture peut-il être isolé sur le tape ?

En partie, et il est important de répondre clairement. Le tape contient un dictionnaire des conditions de transaction. Plusieurs d’entre elles identifient la clôture.

RequêteConditions de marché dont le nom mentionne la clôture
ID de conditionnom de la conditionabréviationtype de condition
14Closingquote_condition
15Closedquote_condition
15Market Center Official Closesale_condition
19Market Center Closing Tradesale_condition
19Market Maker Quotes Closedquote_condition
38Corrected Consolidated Close (per listing market)sale_condition
8Closing Printssale_condition
Le SQL exact derrière chaque chiffre
SELECT
    toString(any(id)) AS condition_id,
    name              AS condition_name,
    any(abbreviation) AS abbreviation,
    any(type)         AS condition_type
FROM global_markets.stocks_condition_codes
WHERE asset_class = 'stocks'
  AND name ILIKE '%clos%'
GROUP BY name
ORDER BY condition_id
Essayez cette requête

Ce dictionnaire fournit le vocabulaire, soit 7 entrées. Il ne contient pas de champ intitulé « volume de l’enchère ». Certaines conditions de clôture signalent une diffusion de prix plutôt qu’une transaction qui met à jour le volume. Les règles varient selon le code. Additionner tous les prints associés à une condition de clôture peut donc compter deux fois les mêmes actions. La mesure utilisée sur cette page contourne ce problème : elle retient le plus gros print de la minute de 16 h 00, c’est-à-dire le cross. Ce chiffre constitue un plancher, et non le total exact de l’enchère. Les actions de l’enchère qui apparaissent sur le tape sous la forme de prints supplémentaires plus petits au cours de la même minute ne sont pas incluses dans le numérateur. Par ailleurs, une séance qui se termine exceptionnellement à 13 h 00 ne comporte aucune minute de 16 h 00.

Évolution de l’action sur un trimestre

Un seul titre, mesuré à chaque séance, montre la configuration que quatre journées de fixing ne peuvent qu’esquisser. Le graphique reprend les deux mêmes données pour Coca-Cola (KO) à chaque séance, du 3 août au 30 septembre 2026.

RequêteKO : part de l’enchère de clôture sur la journée, août et septembre 2026
42 rows (showing 20)
session% aux enchèresvolume du jour (millions)
2026-08-0326.8623.2
2026-08-0419.4717.1
2026-08-0519.4715.9
2026-08-0624.7913.6
2026-08-0728.2411.2
2026-08-1021.0913.7
2026-08-1136.1516
2026-08-1217.7212.7
2026-08-1324.4510.1
2026-08-1421.449.2
2026-08-1715.9212.1
2026-08-1820.6612.5
2026-08-1913.5616
2026-08-2017.6314.9
2026-08-2117.8415.6
2026-08-2416.6114.8
2026-08-2516.9711.9
2026-08-2617.3217.1
2026-08-2726.2813.5
2026-08-2815.919.9
Le SQL exact derrière chaque chiffre
WITH
    closing_print AS
    (
        SELECT
            toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session,
            max(size)                                             AS auction_shares
        FROM global_markets.stocks_trades
        WHERE ticker = 'KO'
          AND sip_timestamp >= toDateTime('2026-08-03 00:00:00')
          AND sip_timestamp <  toDateTime('2026-10-01 00:00:00')
          AND toHour(toTimeZone(sip_timestamp, 'America/New_York')) = 16
          AND toMinute(toTimeZone(sip_timestamp, 'America/New_York')) = 0
        GROUP BY session
    ),
    day_volume AS
    (
        SELECT
            date        AS session,
            max(volume) AS day_shares
        FROM global_markets.stocks_daily_aggs
        WHERE ticker = 'KO'
          AND date >= '2026-08-03'
          AND date <  '2026-10-01'
        GROUP BY session
    )
SELECT
    session,
    round(100 * toFloat64(auction_shares) / toFloat64(day_shares), 2) AS auction_pct,
    round(toFloat64(day_shares) / 1e6, 1)                             AS day_volume_millions
FROM closing_print
INNER JOIN day_volume USING (session)
ORDER BY session
Essayez cette requête

Cela représente 42 séances pour une seule action. La courbe indique la part du fixing dans les échanges de la journée. Les barres en arrière-plan représentent le volume total de la journée, en millions d’actions. Les lire ensemble permet de distinguer deux éléments faciles à confondre : un fixing important et une séance très active. Une séance estivale peu liquide peut attribuer au fixing une part élevée d’un faible volume total, tandis qu’une séance très active peut noyer un fixing important dans un volume encore plus élevé. Si vous suivez le volume par rapport à la moyenne habituelle du titre, l’average daily volume est l’indicateur complémentaire.

Une séance, print par print

Voici une séance unique à la résolution de la minute : KO, le mercredi 23 septembre 2026, de 15 h 50 ET à la clôture, avec une ligne par minute d’horloge.

RequêteKO le 23 sept. 2026 : actions négociées par minute jusqu’à la clôture
heure ETvolumelibellé du volume
15:507786477.86 thousand
15:512580925.81 thousand
15:524790147.90 thousand
15:535275652.76 thousand
15:545465954.66 thousand
15:558107781.08 thousand
15:568326183.26 thousand
15:57115526115.53 thousand
15:58172127172.13 thousand
15:59422411422.41 thousand
16:0059425045.94 million
Le SQL exact derrière chaque chiffre
SELECT
    formatDateTime(toStartOfMinute(toTimeZone(sip_timestamp, 'America/New_York')), '%H:%i') AS et_time,
    toUInt64(sum(size))                                                                     AS volume,
    formatReadableQuantity(toFloat64(sum(size)))                                            AS volume_label
FROM global_markets.stocks_trades
WHERE ticker = 'KO'
  AND sip_timestamp >= toDateTime('2026-09-23 19:50:00')
  AND sip_timestamp <  toDateTime('2026-09-23 20:01:00')
GROUP BY et_time
ORDER BY et_time
Essayez cette requête

La dernière ligne correspond à la minute de 16 h 00, avec 5.94 million actions. La minute précédente en comptait 422.41 thousand. La barre à l’extrémité droite du graphique correspond à l’enchère. Les dix barres à sa gauche représentent les échanges continus ordinaires sur le même titre, quelques minutes plus tôt.

Voici maintenant la même séance, triée par taille de print et non par heure. Il s’agit des huit plus gros trades individuels enregistrés sur le consolidated tape pour KO entre 9 h 00 et 21 h 00 ET ce jour-là.

RequêteKO le 23 sept. 2026 : les huit plus gros prints de la séance
horloge ETtitres% du volume du jourlibellé des titres
16:00:02280257721.532.80 million
16:00:02280257721.532.80 million
19:00:00280257721.532.80 million
18:30:00280257721.532.80 million
16:10:00280257721.532.80 million
09:30:012284781.76228.48 thousand
09:30:012284781.76228.48 thousand
16:55:271955231.5195.52 thousand
Le SQL exact derrière chaque chiffre
WITH
    (
        SELECT toFloat64(max(volume))
        FROM global_markets.stocks_daily_aggs
        WHERE ticker = 'KO'
          AND date = '2026-09-23'
    ) AS day_shares
SELECT
    formatDateTime(toTimeZone(sip_timestamp, 'America/New_York'), '%H:%i:%S') AS et_clock,
    toUInt64(size)                                                           AS shares,
    round(100 * toFloat64(size) / day_shares, 2)                             AS pct_of_day_volume,
    formatReadableQuantity(toFloat64(size))                                  AS shares_label
FROM global_markets.stocks_trades
WHERE ticker = 'KO'
  AND sip_timestamp >= toDateTime('2026-09-23 13:00:00')
  AND sip_timestamp <  toDateTime('2026-09-24 01:00:00')
ORDER BY size DESC
LIMIT 8
Essayez cette requête

Le plus gros print de la séance a été exécuté à 16:00:02 ET : 2.80 million actions, soit 21.53% de l’ensemble des échanges de KO ce jour-là, en une seule ligne du tape. La deuxième ligne du panneau représente elle aussi une part à deux chiffres de la séance : 21.53% à 16:00:02 ET. Le haut du tape de cette séance ne se résume donc pas à un print géant isolé au-dessus d’une multitude de petits prints. Il comprend deux lignes importantes, et le plancher mesuré sur cette page ne retient que la plus grande des deux. La colonne de taille et l’horodatage ne permettent pas de déterminer si la deuxième ligne fait partie du même cross arrivé sur le tape en plusieurs morceaux, ou s’il s’agit d’un autre trade important. Le panneau montre en revanche à quel point ses premières lignes se distinguent du reste du tape : l’activité ordinaire d’une séance se répartit entre un très grand nombre de petits prints, tandis qu’un cross à prix unique place un même prix sur une seule ligne importante.

Notes méthodologiques et limites
  • Le numérateur correspond à un print unique : le plus gros trade enregistré sur le consolidated tape pendant la minute de 16 h 00 ET. Lorsqu’une enchère arrive sur le tape sous la forme de plusieurs prints, elle est sous-estimée. Chaque volume présenté sur cette page constitue donc un plancher, et non un plafond.
  • Le dénominateur correspond au volume quotidien consolidé du titre pour la séance. Il inclut les prints du premarket et des échanges after-hours.
  • Les minutes d’horloge sont calculées en heure de l’Est à partir de l’horodatage de chaque print, et non à partir d’une fenêtre codée en dur de 9 h 30 à 16 h 00.
  • Les séances à clôture anticipée se terminent à 13 h 00 ET et ne comportent pas de minute de 16 h 00. Aucune des séances sélectionnées ici n’est une séance à clôture anticipée.
  • Les paniers contiennent chacun quatre titres. Il s’agit de grandes capitalisations connues du grand public, et non d’un échantillon de l’une ou l’autre place de cotation.

FAQ

Quelle part du volume quotidien est exécutée lors de l’enchère de clôture ?

Il s’agit d’une mesure par séance, et non d’une constante. Lors de la séance ordinary Wednesday, Sep 23 mesurée ci-dessus, les quatre valeurs cotées au NYSE ont enregistré 14.52% de leur volume quotidien consolidé dans l’enchère de clôture, contre 21.6% pour les quatre valeurs cotées au Nasdaq.

La part de l’enchère de clôture est-elle plus élevée pour les actions cotées au NYSE ou au Nasdaq ?

Les deux marchés organisent une seule enchère à prix unique par valeur à 16 h 00 ET, et l’enregistrent sous la forme d’une seule transaction de grande taille. Le panel ci-dessus compare les deux paniers sur quatre séances. C’est cette comparaison qu’il faut retenir, plutôt qu’une règle générale applicable à l’un ou l’autre marché.

L’enchère de clôture prend-elle plus d’ampleur les jours d’expiration et de rebalancement ?

Lors de la séance quarterly rebalance Friday, Sep 18 présentée dans le panel ci-dessus, la part de l’enchère du panier de valeurs cotées au NYSE s’est établie à 26.6%, contre 14.52% lors de la séance ordinaire d’automne. Les changements d’indices prennent effet au cours officiel de clôture ces vendredis-là, et les fonds répliquant les indices les exécutent dans le cross.

Comment repérer le print de l’enchère de clôture sur le tape ?

Recherchez la transaction unique la plus importante horodatée pendant la minute de 16 h 00 ET. Dans l’exemple détaillé ci-dessus, il s’agissait de 2.80 million actions à 16:00:02 ET. Le panel des plus gros prints de cette séance comporte également une deuxième ligne représentant une part à deux chiffres du volume quotidien. La mesure présentée sur cette page ne compte que le plus gros print. Elle constitue donc un minimum, et non le total exact de l’enchère.


Chaque panel présenté ici est accompagné du SQL exact qui l’a produit. La mesure peut ainsi être vérifiée ligne par ligne. Pour appliquer les mêmes deux mesures à une autre valeur ou à une autre séance, formulez votre demande en anglais courant sur le terminal Strasmore.