Strasmore Research
Apprendre Matt ConnorPar Matt Connor · Mis à jour le 2026-10-05

Ordres overnight : uniquement à cours limité

Types d’ordres overnight : pourquoi presque tous les brokers limitent la session aux ordres à cours limité et comment le time in force agit à 2 heures du matin.

Le choix des types d’ordres pour le trading overnight repose sur une règle appliquée par presque tous les brokers américains : la session overnight n’accepte que les ordres à cours limité. Un ordre au marché saisi à 2 heures du matin est rejeté ou mis en attente jusqu’à l’ouverture de la séance régulière. La plupart des brokers exigent aussi une confirmation distincte concernant le trading en horaires étendus avant d’acheminer un ordre overnight. Le calendrier de trading 23/5 indique quand la session est ouverte. Cette page précise les ordres que vous pouvez y envoyer et le comportement de chaque instruction une fois l’ordre acheminé.

Quels types d’ordres fonctionnent pendant la session overnight

Un ordre au marché demande une exécution au meilleur prix disponible. Un ordre à cours limité demande une exécution à votre prix ou à un prix plus favorable, faute de quoi l’ordre reste en attente. Pendant la séance régulière, un ordre au marché sur une action très liquide est généralement exécuté à moins d’un cent du cours affiché. De nombreuses plateformes se disputent en effet les flux, et la quantité affichée au meilleur niveau du carnet est importante. Ces deux conditions disparaissent pendant la session overnight. Un seul système de négociation alternatif (ATS) apparie les ordres. La quantité au meilleur niveau du carnet se limite souvent à quelques centaines d’actions. L’écart entre le meilleur bid et le meilleur offer peut atteindre plusieurs dizaines de cents sur des titres dont le spread est d’un cent à l’heure du déjeuner.

Les brokers restreignent la session plutôt que de faire confiance au type d’ordre. La règle « limit-only » signifie que votre pire scénario reste un prix que vous avez vous-même fixé. En contrepartie, l’ordre peut rester en attente toute la nuit sans être exécuté. Un ordre à cours limité overnight non exécuté est un résultat normal, pas un dysfonctionnement. Le même raisonnement s’applique à la comparaison ordre au marché contre ordre à cours limité, avec beaucoup moins de quantité derrière le cours affiché.

La structure du problème apparaît dans l’évolution du spread coté au cours d’une même journée. Le graphique ci-dessous parcourt les heures ET pour AAPL le mardi 15 septembre 2026. Il calcule, pour chaque heure, la moyenne de l’écart entre le meilleur bid et le meilleur offer, ainsi que la quantité affichée au meilleur niveau du carnet.

RequêteSpread coté et taille du top-of-book d’AAPL par heure ET, 15 septembre 2026
heure ETspread (cents)taille de cotation
04:0024.53125
05:0019.62167
06:0023.8159
07:0017.83117
08:0017.41109
09:006.7104
10:004.02108
11:003.2389
12:002.6895
13:002.29111
14:002.03100
15:002.15196
16:0014.8251
17:0010.75259
18:0012.85192
19:0010.32388
Le SQL exact derrière chaque chiffre
SELECT
    formatDateTime(toTimeZone(sip_timestamp, 'America/New_York'), '%H:00') AS et_hour,
    round(avg(toFloat64(ask_price) - toFloat64(bid_price)) * 100, 2)       AS spread_cents,
    round(avg(toFloat64(bid_size + ask_size)) / 2, 0)                      AS quote_size
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'AAPL'
  AND sip_timestamp >= '2026-09-15 04:00:00'
  AND sip_timestamp <  '2026-09-16 04:00:00'
  AND ask_price > bid_price
  AND bid_price > 0
GROUP BY et_hour
ORDER BY et_hour
Essayez cette requête

La première heure pour laquelle le consolidated tape affichait des cotations pendant cette session était 04:00 ET. Le spread moyen atteignait 24.53 cents, avec environ 125 actions affichées de chaque côté. La dernière heure visible sur le tape, 19:00 ET, affichait un spread moyen de 10.32 cents. La courbe atteint son point bas au milieu de la journée. Les cotations consolidées commencent vers 4 heures ET. Avant cette heure, le carnet overnight est moins liquide que sur les deux bords du graphique.

Les cotations overnight doivent-elles correspondre au NBBO ?

Non. Le national best bid and offer (NBBO) est établi à partir des places boursières qui alimentent le consolidated tape, pendant leurs heures d’ouverture. Pendant la session overnight, les ordres sont appariés sur une seule place, en dehors de ces horaires. Il n’existe pas de cotation consolidée contre laquelle établir le meilleur prix. Il n’existe pas non plus d’obligation de protection des ordres imposant de vous orienter vers un meilleur prix, puisqu’il n’y a pas d’autre place disponible. Le prix affiché sur ce carnet unique est le prix disponible.

Des spreads de plusieurs dizaines de cents sur une action que vous considérez comme liquide sont courants dans le carnet overnight. La même baisse de liquidité est mesurable aux extrémités du tape régulier. Ce graphique compare l’heure de 4 heures du matin à celle de midi pour plusieurs grandes valeurs connues, pendant la même séance du 15 septembre.

RequêteSpread coté moyen, 4 h vs midi, 15 septembre 2026
tickerspread d’ouverture (cents)spread à mi-séance (cents)
MSFT53.410
AAPL24.52.7
KO23.61.1
NVDA9.41.4
SPY6.31.7
Le SQL exact derrière chaque chiffre
SELECT
    ticker,
    round(avgIf(toFloat64(ask_price) - toFloat64(bid_price),
                toHour(toTimeZone(sip_timestamp, 'America/New_York')) = 4) * 100, 1)  AS early_spread_cents,
    round(avgIf(toFloat64(ask_price) - toFloat64(bid_price),
                toHour(toTimeZone(sip_timestamp, 'America/New_York')) = 12) * 100, 1) AS midday_spread_cents
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'SPY', 'KO')
  AND sip_timestamp >= '2026-09-15 08:00:00'
  AND sip_timestamp <  '2026-09-15 17:00:00'
  AND toHour(toTimeZone(sip_timestamp, 'America/New_York')) IN (4, 12)
  AND ask_price > bid_price
  AND bid_price > 0
GROUP BY ticker
HAVING countIf(toHour(toTimeZone(sip_timestamp, 'America/New_York')) = 4) > 0
   AND countIf(toHour(toTimeZone(sip_timestamp, 'America/New_York')) = 12) > 0
ORDER BY early_spread_cents DESC
Essayez cette requête

Parmi les 5 titres cotés pendant les deux heures, MSFT affichait le spread initial le plus large, à 53.4 cents par action, contre 10 cents à midi. Un ordre qui traverse un spread aussi large paie cet écart à l’achat, puis à nouveau à la vente.

La liquidité se concentre aux mêmes endroits. Ce graphique mesure la répartition du volume d’AAPL selon les heures ET, sur deux mois de barres d’une minute.

RequêteRépartition du volume d’actions d’AAPL selon l’heure ET, juillet à août 2026
heure ETpart du volume (%)milliers par minute
04:000.342.8
05:000.11
06:000.141.3
07:000.654.5
08:000.775.2
09:0016.4107.3
10:0016.14104.9
11:0012.581.2
12:0010.0365.2
13:008.655.9
14:009.159.1
15:0019.56127.1
16:004.4631.7
17:000.847
18:000.232
19:000.131.1
Le SQL exact derrière chaque chiffre
SELECT
    formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:00') AS et_hour,
    round(100 * sum(volume) / sum(sum(volume)) OVER (), 2)                AS volume_share_pct,
    round(avg(volume) / 1000, 1)                                          AS thousand_per_minute
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
  AND window_start >= '2026-07-01 00:00:00'
  AND window_start <  '2026-09-01 00:00:00'
GROUP BY et_hour
ORDER BY et_hour
Essayez cette requête

Les barres sont réparties en 16 tranches horaires, de 04:00 ET à 19:00 ET. La première tranche représentait 0.34% du volume total sur deux mois, contre 0.13% pour la dernière. Les sessions after-hours et premarket occupent les deux extrémités de cette répartition. Le carnet overnight se situe au-delà de ces deux sessions.

Le fonctionnement du time in force à 2 heures du matin

Le time in force (TIF) indique à votre broker pendant combien de temps un ordre reste actif. Pendant la session overnight, son fonctionnement diffère souvent de ce que laisse entendre son intitulé.

  • Un ordre DAY saisi à 2 heures du matin. La plupart des brokers rattachent la session overnight à la date de la séance régulière suivante. Un ordre saisi mardi à 2 heures du matin devient donc un ordre du mardi et expire à la clôture de mardi, à 16 heures. D’autres limitent un ordre DAY en horaires étendus à la session durant laquelle il a été saisi et l’annulent à la fin de cette session. La page consacrée au traitement des ordres de votre broker est la seule source faisant foi pour déterminer lequel de ces deux traitements s’applique.
  • Un ordre overnight à cours limité non exécuté à la fin de la session. Les appariements dans le carnet overnight s’arrêtent vers 4 heures du matin. Le premarket reprend ensuite sur d’autres places. Un ordre limité à la session overnight ne franchit pas cette limite. Il est annulé et doit être saisi de nouveau pour le premarket.
  • Une instruction valable 24 heures ou EXTO. Plusieurs brokers proposent un TIF qui maintient l’ordre actif pendant toutes les sessions de la journée, généralement jusqu’à 20 heures ET. Lorsqu’il est disponible, ce TIF doit être sélectionné pour chaque ordre. La règle « limit-only » continue de s’appliquer.
  • Les ordres GTC et les ordres stop. Un ordre good til cancelled reste généralement actif uniquement pendant les heures régulières et est suspendu pendant les sessions en horaires étendus, même s’il reste inscrit au carnet pendant plusieurs semaines. Les ordres stop et stop-limit ne sont généralement pas non plus activés pendant la session overnight. Leur déclenchement repose sur un dernier cours ou une référence NBBO que le carnet overnight ne publie pas. Un stop dont le niveau est franchi à 3 heures du matin attend généralement la séance régulière et se déclenche alors au prix disponible.

Le guide time in force décrit chaque instruction de bout en bout pendant les heures régulières. C’est le cadre de référence dont sont issues ces exceptions overnight.

Quand une bonne exécution devient une exécution défavorable

L’adverse selection est un terme technique qui décrit une situation simple : votre ordre est exécuté au moment où la contrepartie dispose de plus d’informations que vous. C’est pendant la session overnight que ce risque est le plus fréquent pour un ordre d’investisseur particulier.

Prenons un exemple hypothétique. Vous laissez un ordre à cours limité pour acheter 100 actions à 199,50 dollars, alors que le titre cote autour de 200 dollars à 22 heures. À 3 heures du matin, une annonce tombe. Un intervenant vend sur votre bid en attente et vous détenez 100 actions à 199,50 dollars, exactement le prix demandé. La séance régulière ouvre à 188 dollars. Aucun dysfonctionnement ne s’est produit et aucune règle n’a été enfreinte. Votre ordre à cours limité a rempli son unique fonction : plafonner le prix payé. Il ne dit rien du niveau d’ouverture du titre sept heures plus tard.

Des ouvertures aussi éloignées de la clôture précédente sont rares, mais elles existent. Le graphique ci-dessous classe les huit plus grands écarts entre la clôture précédente d’AAPL et l’ouverture de la séance régulière suivante, sur les trois années allant jusqu’à septembre 2026.

RequêteLes huit plus grands écarts entre la clôture précédente et l’ouverture régulière d’AAPL, sept. 2023 à sept. 2026
libellé de séanceclôture précédenteouverture de séanceécart à l’ouverture (%)sens de l’ouverture
Aug 5, 2024219.86199.099.45below
Jul 31, 2026333.43304.818.58below
Apr 3, 2025223.89205.548.2below
May 3, 2024173.03186.647.87above
Apr 14, 2025198.15211.446.71above
May 12, 2025198.53210.976.27above
Apr 7, 2025188.38177.25.93below
Apr 10, 2025198.85189.064.92below
Le SQL exact derrière chaque chiffre
WITH daily AS
(
    SELECT
        date,
        toFloat64(any(open))  AS open_px,
        toFloat64(any(close)) AS close_px
    FROM global_markets.stocks_daily_aggs
    WHERE ticker = 'AAPL'
      AND date >= '2023-09-01'
      AND date <  '2026-09-01'
    GROUP BY date
),
gapped AS
(
    SELECT
        date,
        open_px,
        any(close_px) OVER (ORDER BY date ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prior_close_px
    FROM daily
)
SELECT
    formatDateTime(date, '%b %e, %Y')                    AS session_label,
    round(prior_close_px, 2)                             AS prior_close,
    round(open_px, 2)                                    AS session_open,
    round(abs(open_px / prior_close_px - 1) * 100, 2)    AS gap_pct,
    if(open_px >= prior_close_px, 'above', 'below')      AS open_side
FROM gapped
WHERE prior_close_px > 0
ORDER BY gap_pct DESC
LIMIT 8
Essayez cette requête

L’écart le plus important a été enregistré le Aug 5, 2024. Le premier cours d’ouverture était alors de 9.45% below la clôture précédente, établie à  $219.86. Le huitième plus grand écart atteignait encore 4.92%. Comparés aux quelques cents que coûte un spread, ces chiffres permettent de hiérarchiser les risques overnight : traverser le carnet représente le petit risque ; conserver la mauvaise position jusqu’à l’ouverture représente le grand risque.

Les changements de décembre 2026

Le passage à une semaine de trading de 23 heures, cinq jours sur cinq, étend la plage horaire. Il ne modifie pas la politique concernant les types d’ordres, qui relève des brokers et de la place opérant le carnet overnight. La règle « limit-only » et l’étape de confirmation restent applicables pendant la session prolongée. Un stop dormant se comporte en janvier à 2 heures du matin comme aujourd’hui. En revanche, le nombre d’heures pendant lesquelles un ordre à cours limité en attente est exposé augmente. La page Trader des actions américaines 24 heures sur 24 présente le rôle des places dans cette extension.

FAQ

Pouvez-vous placer un ordre au marché pendant la session overnight ?

En général, non. Presque tous les brokers américains limitent le trading overnight et en horaires étendus aux ordres à cours limité. Un ordre au marché envoyé pendant ces heures est rejeté à la saisie ou conservé jusqu’à l’ouverture de la séance régulière.

Que devient un ordre overnight à cours limité non exécuté à 4 heures du matin ?

Chez la plupart des brokers, il est annulé à la fin de la session et n’est pas reporté au premarket. Pour maintenir l’ordre actif, vous devez le saisir de nouveau comme ordre premarket ou utiliser un time in force valable 24 heures, lorsque votre broker en propose un. Les politiques diffèrent : consultez la page de votre broker consacrée au traitement des ordres.

Les ordres stop-loss fonctionnent-ils pendant la session overnight ?

Généralement, non. Les ordres stop surveillent une référence de déclenchement que le carnet overnight ne fournit pas. La plupart des brokers les laissent donc inactifs jusqu’à la séance régulière. Si le niveau du stop est franchi à 3 heures du matin, l’ordre est généralement exécuté plus tard, au prix disponible pendant la séance régulière.

Pourquoi les spreads overnight sont-ils aussi larges sur les actions liquides ?

Les ordres overnight sont appariés sur une seule place, et non sur l’ensemble des marchés. Beaucoup moins d’intervenants affichent des cotations. Les graphiques ci-dessus montrent que l’élargissement du spread et la baisse du volume se produisent simultanément aux deux extrémités du tape.

La session overnight compte-t-elle comme la même journée de trading ?

Chez la plupart des brokers, la session overnight est rattachée à la date de la séance régulière suivante. Un ordre saisi mardi à 2 heures du matin apparaît donc dans le carnet du mardi. Une minorité de brokers traite la session overnight comme une session distincte, avec sa propre échéance. Cette différence détermine si votre ordre DAY reste actif à 9 h 30.


Chaque graphique contient le SQL utilisé pour le produire. Développez-le pour voir comment les tranches horaires ont été définies. Pour effectuer la même analyse du spread heure par heure sur une action que vous suivez, formulez votre demande en anglais courant dans le terminal Strasmore.