Strasmore Research
Apprendre Matt ConnorPar Matt Connor · Mis à jour le 2026-10-04 · data as of October 4, 2026 · refreshed weekly

Quand les fonds indiciels se négocient-ils ?

Un ETF indiciel se négocie toute la journée comme une action. Un fonds indiciel commun de placement est exécuté à la NAV après 16 h, sans trading intraday.

Quand les fonds indiciels sont-ils négociés ? Cette question recouvre deux réponses. Celle qui vous concerne dépend de l’enveloppe que vous détenez. Un ETF indiciel se négocie en continu pendant les heures d’ouverture du marché, au prix convenu à cet instant entre un acheteur et un vendeur. Un fonds indiciel commun de placement ne se négocie pas du tout en cours de séance : tout ordre passé avant l’heure limite, qu’il soit transmis à 9 h 31 ou à 15 h 55, est exécuté à la même valeur liquidative (NAV), calculée une seule fois après la clôture de 16 h.

La structure qui répond à la question

Un fonds indiciel est une règle de détention d’un panier de titres. Cette règle ne dit rien sur la façon dont vous l’achetez. Les deux véhicules qui la mettent en œuvre se comportent pourtant de manière totalement différente au moment de l’exécution. Ils peuvent suivre le même indice et appliquer des frais quasiment identiques.

Un ETF possède un ticker et une cotation en temps réel à deux sens sur une place boursière. Vous envoyez un ordre, il rencontre l’ordre d’un autre intervenant et votre prix d’exécution est connu en environ une seconde.

Un fonds commun de placement n’est ni coté ni associé à une cotation. Votre ordre est transmis par votre courtier à la société de gestion. Le fonds valorise son panier après la clôture. Ce montant unique devient le prix appliqué à tous les ordres passés avant l’heure limite ce jour-là. Deux porteurs ayant passé leur ordre à sept heures d’intervalle paient le même prix. Le déroulé complet, de l’ordre à la confirmation, figure dans quand les fonds communs de placement sont-ils négociés, et le calcul du prix est expliqué dans comment la VL d’un fonds commun de placement est calculée.

Quand les ETF indiciels sont-ils négociés ?

Du premier print du matin au dernier print du soir. Le tableau ci-dessous suit deux ETF indiciels au cours d’une même séance, le mardi 15 septembre 2026 : VOO, qui réplique le S&P 500, et QQQ, qui réplique le Nasdaq-100. Chaque ligne correspond à une tranche de 30 minutes selon l’heure de New York. Chaque valeur indique la variation en pourcentage par rapport au premier print du jour de l’ETF concerné.

RequêteÉvolution intraday de deux ETF indiciels sur une séance, 15 septembre 2026 (variation en pourcentage par rapport au premier cours de la séance)
32 rows (showing 20)
heure ETvariation de VOO (%)variation de QQQ (%)
04:00-0.02-0.02
04:30-0.05-0.04
05:00-0.09-0.07
05:300.150.17
06:000.170.24
06:300.280.37
07:000.310.41
07:300.350.45
08:000.370.45
08:300.440.5
09:000.40.45
09:300.320.49
10:000.050.15
10:30-0.1-0.15
11:000.040.02
11:300-0.03
12:000.060
12:300.07-0.01
13:00-0.04-0.1
13:300.02-0.07
Le SQL exact derrière chaque chiffre
WITH
    bars AS
    (
        SELECT
            ticker,
            toTimeZone(window_start, 'America/New_York') AS et,
            toFloat64(close)                             AS px
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker IN ('VOO', 'QQQ')
          AND window_start >= toDateTime('2026-09-15 04:00:00')
          AND window_start <  toDateTime('2026-09-16 04:00:00')
    ),
    firsts AS
    (
        SELECT
            ticker,
            argMin(px, et) AS open_px
        FROM bars
        GROUP BY ticker
    )
SELECT
    formatDateTime(toStartOfInterval(b.et, INTERVAL 30 MINUTE), '%H:%i')                                  AS et_time,
    round(100 * (argMaxIf(b.px, b.et, b.ticker = 'VOO') / anyIf(f.open_px, f.ticker = 'VOO') - 1), 2)     AS voo_change_pct,
    round(100 * (argMaxIf(b.px, b.et, b.ticker = 'QQQ') / anyIf(f.open_px, f.ticker = 'QQQ') - 1), 2)     AS qqq_change_pct
FROM bars AS b
INNER JOIN firsts AS f ON f.ticker = b.ticker
GROUP BY et_time
HAVING countIf(b.ticker = 'VOO') > 0
   AND countIf(b.ticker = 'QQQ') > 0
ORDER BY et_time
Essayez cette requête

32 tranches d’une demi-heure ont enregistré des prints sur les deux fonds. La première était la tranche 04:00 et la dernière la tranche 19:30, selon l’heure de New York. La séance régulière s’étend de 9 h 30 à 16 h. Les tranches situées en dehors de ces horaires correspondent aux échanges de pré-marché et d’après-marché, où les deux fonds affichent un volume beaucoup plus faible. Dans la dernière tranche, VOO se situait 0.14% par rapport au début de la séance, contre -0.04% pour QQQ.

Chaque niveau de ces deux courbes correspondait à un prix auquel un intervenant pouvait exécuter une transaction. C’est cela, la négociation en continu : le prix de l’ETF est celui indiqué par le carnet d’ordres au moment où vous passez votre ordre.

Combien de cours un ETF indiciel affiche-t-il en une journée ?

Pas un seul. Le décompte se chiffre en centaines de milliers. Ce panneau recense les prints de VOO à chaque séance au cours des dernières semaines, ainsi que le nombre de minutes distinctes de chaque journée durant lesquelles au moins une transaction a été exécutée.

RequêteNombre de transactions distinctes exécutées par séance sur un ETF indiciel (VOO)
date de séancetransactions exécutées (milliers)minutes avec transactions
2026-09-02264.1636
2026-09-03246.6619
2026-09-04302.1631
2026-09-08423.5684
2026-09-09322.6650
2026-09-10360.3682
2026-09-11270.1635
2026-09-14367.9680
2026-09-15356659
2026-09-16324.5720
2026-09-17231.4699
2026-09-18276.1622
2026-09-21330.6735
2026-09-22250.6692
2026-09-23272.2663
2026-09-24243.7679
Le SQL exact derrière chaque chiffre
SELECT
    toString(toDate(toTimeZone(window_start, 'America/New_York'))) AS session_date,
    round(sum(transactions) / 1000, 1)                             AS trade_prints_thousands,
    count()                                                        AS minutes_with_prints
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'VOO'
  AND window_start >= today() - 24
  AND window_start <  today() - 1
GROUP BY session_date
ORDER BY session_date
Essayez cette requête

Le 2026-09-24, VOO a enregistré environ 243.7 milliers de transactions individuelles, réparties sur 679 minutes distinctes de la journée. Le panneau couvre 16 séances et le schéma se vérifie sur chacune d’elles. Sur ces 16 séances, un fonds indiciel commun répliquant le même indice a fourni à ses porteurs 16 cours au total : un par jour, chacun fixé après l’arrêt des échanges.

Quand les fonds indiciels communs de placement sont-ils négociés ?

Une fois par jour, après la clôture, à un prix qui n’existe pas encore au moment où vous passez l’ordre. Cette règle porte un nom : la tarification à terme (« forward pricing »). Elle découle de la Rule 22c-1 de la SEC, et non de la politique du courtier. Elle a quatre conséquences pratiques.

  • Votre prix est inconnu lorsque vous vous engagez. Vous passez un ordre en dollars ou en parts, jamais à un prix donné. Le mécanisme est expliqué dans la règle de tarification à terme des fonds communs de placement.
  • L’heure limite est généralement antérieure à 16 h 00, heure de l’Est. L’échéance du fonds est la clôture. Votre courtier a besoin de temps pour regrouper et transmettre les ordres, et beaucoup de courtiers fixent une heure limite interne de 15 à 90 minutes avant la clôture. Vérifiez la vôtre par rapport aux heures limites de passage des ordres des courtiers.
  • Les ordres à cours limité ne s’appliquent pas. Il n’existe pas de carnet d’ordres dans lequel une instruction pourrait rester en attente, et les courtiers rejettent les ordres à cours limité et les stop orders sur les fonds communs de placement. Voir les ordres à cours limité sur les fonds communs de placement.
  • La confirmation arrive le lendemain matin. Le fonds calcule sa NAV dans la soirée, votre courtier comptabilise la transaction exécutée pendant la nuit, puis le règlement des espèces intervient un ou deux jours ouvrés plus tard. Voir le délai de règlement des fonds communs de placement.

Si vous manquez l’heure limite d’une minute, l’ordre n’échoue pas. Il est mis en file d’attente pour la NAV de la séance suivante, qui correspond à un autre prix inconnu, fixé un jour plus tard.

L’heure de la journée change-t-elle votre prix ?

Pour les ETF, oui, à hauteur de la variation du fonds ce jour-là. Pour les fonds communs de placement, non : la minute à laquelle vous avez passé l’ordre n’a aucune importance, à condition de respecter l’heure limite. Le panel mesure l’ampleur de cet écart en prenant le plus-haut et le plus-bas de chaque séance, puis en exprimant la différence en pourcentage du cours de clôture.

RequêteAmplitude de chaque séance entre le plus haut et le plus bas, en pourcentage du cours de clôture
31 rows (showing 20)
date de séanceamplitude de VOO (%)amplitude de QQQ (%)
2026-08-120.470.6
2026-08-130.671.36
2026-08-140.430.83
2026-08-170.560.73
2026-08-180.340.87
2026-08-190.571.24
2026-08-200.80.9
2026-08-210.480.91
2026-08-240.411
2026-08-250.480.93
2026-08-260.440.71
2026-08-270.670.95
2026-08-280.911.26
2026-08-310.420.62
2026-09-010.681.08
2026-09-020.620.66
2026-09-030.841.29
2026-09-040.50.74
2026-09-080.590.88
2026-09-090.460.79
Le SQL exact derrière chaque chiffre
SELECT
    toString(date)                                                                                                                  AS session_date,
    round(100 * toFloat64(maxIf(high, ticker = 'VOO') - minIf(low, ticker = 'VOO')) / toFloat64(anyIf(close, ticker = 'VOO')), 2)    AS voo_range_pct,
    round(100 * toFloat64(maxIf(high, ticker = 'QQQ') - minIf(low, ticker = 'QQQ')) / toFloat64(anyIf(close, ticker = 'QQQ')), 2)    AS qqq_range_pct
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('VOO', 'QQQ')
  AND date >= today() - 45
  AND date <  today() - 1
GROUP BY date
HAVING countIf(ticker = 'VOO') > 0
   AND countIf(ticker = 'QQQ') > 0
ORDER BY date
Essayez cette requête

Sur 2026-09-24, le plus-haut de VOO se situait 0.74% au-dessus de son plus-bas, contre 1.08% pour QQQ, chaque écart étant calculé par rapport à la clôture du fonds concerné. Cette fourchette correspond aux prix qu’un acheteur d’ETF aurait pu payer ce jour-là, selon la minute d’entrée. Sur les 31 séances du panel, la fourchette est généralement étroite, mais elle n’est jamais nulle. L’acheteur d’un fonds commun de placement obtenait le même prix unique fondé sur la clôture, quelle que soit l’heure de passage de l’ordre.

Ce que vous coûte l’horloge de l’ETF

L’exécution instantanée a un coût, qui n’est pas le ratio de frais. Une cotation d’ETF comporte un bid (la meilleure offre ferme à l’achat) et un ask (la meilleure offre ferme à la vente). L’écart entre les deux est le spread, payé à l’entrée puis à nouveau à la sortie. Le tableau ci-dessous mesure cet écart pour plusieurs grands ETF indiciels sur une période de cinq minutes durant la matinée du 15 septembre 2026, en points de base par rapport au midpoint de la cotation. Un point de base correspond à un centième de pour cent.

RequêteSpread coté sur de grands ETF indiciels, séquence de cinq minutes du 15 septembre 2026
tickerspread moyen (points de base)spread P90 (points de base)
SPY0.2730.395
QQQ0.3320.423
VOO0.4280.573
IWM0.4710.7
IVV0.7390.92
DIA0.7980.96
Le SQL exact derrière chaque chiffre
SELECT
    ticker                                                                                                                                        AS symbol,
    round(avg(20000 * toFloat64(ask_price - bid_price) / toFloat64(ask_price + bid_price)), 3)                                                     AS avg_spread_bps,
    round(quantileDeterministic(0.9)(20000 * toFloat64(ask_price - bid_price) / toFloat64(ask_price + bid_price), toUInt64(sequence_number)), 3)    AS p90_spread_bps
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'VOO', 'IVV', 'QQQ', 'DIA', 'IWM')
  AND sip_timestamp >= toDateTime('2026-09-15 14:00:00')
  AND sip_timestamp <  toDateTime('2026-09-15 14:05:00')
  AND ask_price > bid_price
  AND bid_price > 0
GROUP BY ticker
ORDER BY avg_spread_bps
Essayez cette requête

SPY affichait le spread moyen le plus serré des 6 fonds, à 0.273 points de base, et DIA le plus large, à 0.798. C’est la colonne du 90e percentile qui mérite votre attention. À 0.96 points de base pour ce même fonds, elle indique les moments où un ordre au marché peut être exécuté avec un écart plus large. Un fonds commun de placement n’a aucun spread. C’est le seul véritable avantage de prix de l’horloge fondée sur la NAV.

Le cours d’un ETF peut aussi s’établir légèrement au-dessus ou au-dessous de la valeur de son panier, ce qui correspond à une prime ou à une décote. Cet écart est limité par le mécanisme décrit dans création et rachat d’ETF et mesuré dans prime et décote de l’ETF par rapport à la NAV.

Peut-on faire du day trading sur un fonds indiciel ?

Un ETF indiciel peut être négocié mécaniquement aussi souvent que le permettent les règles de votre compte, sous réserve de la règle du pattern day trader applicable à un compte sur marge. Un fonds indiciel commun ne peut pas faire l’objet de day trading. Un seul cours par jour ne laisse aucune base de négociation en séance, et les sociétés de gestion contrôlent en outre les allers-retours au moyen de restrictions visant les transactions fréquentes. Le détail selon le type de véhicule figure dans peut-on faire du day trading sur un fonds indiciel, tandis que la comparaison générale des deux véhicules est présentée dans fonds communs de placement vs ETF.

FAQ

À quelle heure les ordres sur les fonds indiciels communs sont-ils exécutés ?

Après la clôture du marché. Un ordre reçu par le fonds avant l’heure limite de 16 h 00 ET bénéficie de la NAV du jour, généralement calculée et publiée dans la soirée. Un ordre reçu plus tard bénéficie de la NAV du jour ouvré suivant. L’heure limite appliquée par votre broker est souvent antérieure à celle du fonds.

Puis-je acheter un fonds indiciel après la clôture ?

Un ETF indiciel se négocie pendant les séances de pre-market et de post-market lorsque votre broker y achemine les ordres, avec des volumes plus faibles et des spreads plus larges. Un ordre sur un fonds indiciel commun peut être saisi à toute heure. Il est simplement placé dans la file d’attente pour la prochaine NAV, au lieu d’être exécuté au moment de son envoi.

Pourquoi le cours de mon fonds indiciel commun ne se met-il à jour qu’une fois par jour ?

Un fonds commun ne dispose pas d’un marché intraday pour ses parts et n’a pas de cotation susceptible d’évoluer. Le chiffre affiché à l’écran correspond à la dernière NAV calculée. Il reste inchangé jusqu’au traitement de la clôture suivante.

Les ETF indiciels se négocient-ils à leur NAV ?

À proximité de celle-ci, mais pas exactement. Un ETF se négocie au prix auquel les ordres sont exécutés dans le carnet, lequel peut être légèrement supérieur à la NAV — on parle alors de prime — ou légèrement inférieur — on parle alors de décote. Les authorized participants arbitrent les écarts importants au moyen des mécanismes de création et de rachat. Cela maintient généralement les ETF indiciels liquides à quelques basis points seulement de leur juste valeur.

Notes sur les données

Les panneaux intraday et de spread sont arrêtés au 15 septembre 2026. Leurs chiffres restent donc fixes à chaque nouvelle génération. Les panneaux en barres minute couvrent l’intégralité de la journée calendaire new-yorkaise, de minuit à minuit, et non une fenêtre de séance définie en dur. Les tranches de pre-market et de post-market apparaissent pour cette raison. Les spreads proviennent du national best bid and offer et sont filtrés pour ne conserver que les cotations où l’ask est supérieur au bid. Les panneaux glissants s’arrêtent un jour avant aujourd’hui, car la séance la plus récente peut encore être complétée.


Chaque panneau est fourni avec le SQL qui l’a produit, dans un expander situé sous chaque graphique. Pour reproduire ces décomptes sur un fonds que vous détenez, posez la question en français courant sur le terminal Strasmore.