Strasmore Research
Lernen Matt ConnorVon Matt Connor · Aktualisiert 2026-09-27

Warum Aktien über Nacht nach oben oder unten springen

Kurslücken messen den Abstand vom Schlusskurs zum Börsenstart um 9:30 Uhr nach 17,5 geschlossenen Stunden. SPY-Gaps, montags am größten, plus Stop-Risiko.

Eine Kurslücke ist der Abstand zwischen dem Schlusskurs einer Aktie in einer Handelssitzung und ihrem Eröffnungskurs in der nächsten Sitzung. Im Kurschart entsteht dadurch ein Sprung, ohne dass dazwischen während der regulären Handelszeiten Umsätze ausgeführt wurden.

Aktien eröffnen über Nacht aus einem strukturellen Grund mit einem Aufwärts- oder Abwärts-Gap: Die Börsen handeln 6,5 Stunden pro Sitzung. In den übrigen 17,5 Stunden entstehen weiterhin Unternehmensergebnisse, Nachrichten, internationale Handelsaktivität und Umsätze in den dünn gehandelten verlängerten Handelszeiten. All diese Informationen fließen am nächsten Morgen gleichzeitig in die Eröffnung ein.

Diese Seite misst Gaps, statt sie lediglich zu behaupten: jede SPY-Handelssitzung im ersten Halbjahr 2026, fünf bekannte Einzelaktien neben dem Index und eine Übernachtbewegung von mehr als 8 %, deren Entstehung vor der Börseneröffnung erfasst wurde.

Was ist ein Gap nach oben oder ein Gap nach unten?

Gap nach oben: Der heutige Eröffnungskurs liegt über dem Schlusskurs der gestrigen regulären Handelssitzung. Gap nach unten: Er liegt darunter. Gemeint ist die Eröffnung um 9:30 Uhr ET. Sie wird durch die Eröffnungsauktion festgelegt, in der sich die über Nacht aufgelaufenen Orders sammeln und zu einem einzigen Preis ausgeführt werden. Zwischen dem vorherigen Schlusskurs und dieser Auktion finden im außerbörslichen und vorbörslichen Handel zwar echte Transaktionen statt. Das Handelsvolumen beträgt jedoch nur einen Bruchteil des Volumens der regulären Sitzung. Der offizielle Eröffnungskurs zeigt daher erstmals die gesamte Marktbreite. An ihm wird das Gap gemessen.

Die Preisfindung kommt nie vollständig zum Stillstand. Index-Futures werden nahezu rund um die Uhr gehandelt. Auslandsmärkte geben Kursniveaus vor, während New York schläft. Der vorbörsliche Handel beginnt um 4:00 Uhr ET. Um 9:30 Uhr rät die Auktion kein Niveau. Sie bestätigt ein Kursniveau, das an den Handelsplätzen über Nacht bereits vorgezeichnet wurde.

Wie groß ist ein normales Overnight-Gap?

Jede Handelssitzung im ersten Halbjahr 2026 für SPY, den S&P 500 ETF, aufgeteilt in Overnight-Bewegung (Schlusskurs des Vortags bis zur Eröffnung) und Intraday-Bewegung (Eröffnung bis Schlusskurs):

AbfrageSPY, H1 2026: durchschnittliche absolute Overnight-Lücke vs. durchschnittliche absolute Intraday-Bewegung
Sitzungendurchschn. abs. Übernachtungslücke (%)durchschn. abs. Intraday-Bewegung (%)Lücken von mindestens 0,5 (%)
1230.450.5341
Das exakte SQL hinter jeder Zahl
SELECT count() AS sessions,
       round(avg(abs(100 * (rth_open - prior_close) / prior_close)), 2) AS avg_abs_overnight_gap_pct,
       round(avg(abs(100 * (rth_close - rth_open) / rth_open)), 2) AS avg_abs_intraday_move_pct,
       countIf(abs(100 * (rth_open - prior_close) / prior_close) >= 0.5) AS gaps_of_half_pct_or_more
FROM (SELECT day, rth_open, rth_close, lagInFrame(rth_close) OVER (ORDER BY day) AS prior_close
    FROM (
        SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
               argMinIf(toFloat64(open), window_start, rth) AS rth_open,
               argMaxIf(toFloat64(close), window_start, rth) AS rth_close
        FROM (
            SELECT window_start, open, close,
                   toTimeZone(window_start, 'America/New_York') >= toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 09:30:00'), 'America/New_York')
                   AND toTimeZone(window_start, 'America/New_York') < toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 16:00:00'), 'America/New_York') AS rth
            FROM global_markets.delayed_stocks_minute_aggs
            WHERE ticker = 'SPY'
              AND window_start >= '2025-12-29 04:00:00'
              AND window_start < '2026-07-01 08:00:00'
        )
        GROUP BY day
    ))
WHERE day >= '2026-01-01' AND prior_close > 0 AND isFinite(prior_close)
Selbst ausführen

In 123 Sitzungen betrug das durchschnittliche absolute Overnight-Gap bei SPY 0.45%. Die durchschnittliche absolute Bewegung von der Eröffnung bis zum Schlusskurs lag bei 0.53%. Der nicht handelbare Sprung über Nacht entspricht damit nahezu der gesamten handelbaren Tagesbewegung. Gaps von mindestens einem halben Prozent traten 41-mal auf, also ungefähr in jeder dritten Sitzung.

Gibt es montags größere Kurslücken?

Montagseröffnungen haben einen entsprechenden Ruf: Über das Wochenende wirken dieselben Mechanismen über 65 geschlossene Stunden statt 17,5. Diese Börsenweisheit lässt sich überprüfen. Betrachtet wurden alle SPY-Handelssitzungen von Januar 2024 bis Juni 2026, auf Wochentage verteilt, jeweils mit der durchschnittlichen absoluten Kurslücke und dem 90. Perzentil – also der Größe, die nur eine von zehn Eröffnungen überschreitet. (Fällt ein Feiertag auf einen Montag, wird die Wochenendlücke auf die Dienstagseröffnung verschoben und dem Dienstag zugerechnet.)

AbfrageSPY-Overnight-Lücken nach Wochentag: jede Session, Januar 2024 bis Juni 2026
WochentagSitzungendurchschn. abs. Lücke (%)P90 abs. Lücke (%)
Monday1190.521.11
Tuesday1310.360.73
Wednesday1270.390.92
Thursday1230.450.91
Friday1250.390.88
Das exakte SQL hinter jeder Zahl
SELECT ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday'][dow] AS weekday,
       count() AS sessions,
       round(avg(abs(gap_pct)), 2) AS avg_abs_gap_pct,
       round(quantileDeterministic(0.9)(abs(gap_pct), toUInt64(toYYYYMMDD(day))), 2) AS p90_abs_gap_pct
FROM (
    SELECT day, toDayOfWeek(day) AS dow,
           100 * (rth_open - prior_close) / prior_close AS gap_pct
    FROM (
        SELECT day, rth_open, lagInFrame(rth_close) OVER (ORDER BY day) AS prior_close
        FROM (
            SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
                   argMinIf(toFloat64(open), window_start, rth) AS rth_open,
                   argMaxIf(toFloat64(close), window_start, rth) AS rth_close
            FROM (
            SELECT window_start, open, close,
                   toTimeZone(window_start, 'America/New_York') >= toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 09:30:00'), 'America/New_York')
                   AND toTimeZone(window_start, 'America/New_York') < toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 16:00:00'), 'America/New_York') AS rth
                FROM global_markets.delayed_stocks_minute_aggs
                WHERE ticker = 'SPY'
                  AND window_start >= '2023-12-28 04:00:00'
                  AND window_start < '2026-07-01 08:00:00'
            )
            GROUP BY day
        )
    )
    WHERE day >= '2024-01-01' AND prior_close > 0 AND isFinite(prior_close)
)
WHERE dow <= 5
GROUP BY dow
ORDER BY dow
Selbst ausführen

Die Börsenweisheit hält dem Datenvergleich stand. Die durchschnittliche absolute Kurslücke an den 119 Montagen betrug 0.52%. Damit war sie größer als an jedem der vier anderen Wochentage: 0.36% am Dienstag, 0.39% am Mittwoch, 0.45% am Donnerstag und 0.39% am Freitag. Am oberen Rand der Verteilung zeigt sich der Wochenendeffekt am deutlichsten: Das 90. Perzentil der Montagslücken lag bei 1.11%, gegenüber 0.73% am Dienstag. Der Effekt ist real, aber gering. Die Montagseröffnung weist eine breitere Verteilung auf, ist aber kein grundsätzlich anderer Fall. Aus diesen Daten lässt sich außerdem nicht ableiten, in welche Richtung die Kurslücke ausfällt.

Die größten Kurslücken im ersten Halbjahr 2026

Die sechs größten Overnight-Gaps von SPY im Halbjahr und die Kursbewegung im restlichen Verlauf des jeweiligen Handelstags:

AbfrageSPYs sechs größte Overnight-Lücken im H1 2026: und die Open-to-Close-Bewegung desselben Tages
SitzungÜbernachtungslücke (%)Rest des Tages (%)
April 8, 20262.6-0.08
March 3, 2026-1.650.77
March 23, 20261.47-0.41
January 20, 2026-1.46-0.57
June 23, 2026-1.42-0.02
June 15, 20261.380.37
Das exakte SQL hinter jeder Zahl
SELECT concat(monthName(day), ' ', toString(toDayOfMonth(day)), ', ', toString(toYear(day))) AS session,
       round(100 * (rth_open - prior_close) / prior_close, 2) AS overnight_gap_pct,
       round(100 * (rth_close - rth_open) / rth_open, 2) AS rest_of_day_pct
FROM (SELECT day, rth_open, rth_close, lagInFrame(rth_close) OVER (ORDER BY day) AS prior_close
    FROM (
        SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
               argMinIf(toFloat64(open), window_start, rth) AS rth_open,
               argMaxIf(toFloat64(close), window_start, rth) AS rth_close
        FROM (
            SELECT window_start, open, close,
                   toTimeZone(window_start, 'America/New_York') >= toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 09:30:00'), 'America/New_York')
                   AND toTimeZone(window_start, 'America/New_York') < toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 16:00:00'), 'America/New_York') AS rth
            FROM global_markets.delayed_stocks_minute_aggs
            WHERE ticker = 'SPY'
              AND window_start >= '2025-12-29 04:00:00'
              AND window_start < '2026-07-01 08:00:00'
        )
        GROUP BY day
    ))
WHERE day >= '2026-01-01' AND prior_close > 0 AND isFinite(prior_close)
ORDER BY abs(overnight_gap_pct) DESC, day
LIMIT 6
Selbst ausführen

Die größte Kurslücke gab es am April 8, 2026: SPY eröffnete 2.6% vom vorherigen Schlusskurs entfernt und bewegte sich anschließend vom Eröffnungs- bis zum Schlusskurs um -0.08%. Die gesamte Neubewertung des Tages fand vor dem ersten regulären Handelsgeschäft statt. Die praktische Lehre aus Kurslücken lautet: Der Markt kann sich neu bewerten, ohne Sie.

Eine Zahl ohne Geschichte ist nur eine halbe Zahl. Jede zwischen dem Schlusskurs am 7. April und der Eröffnung am 8. April veröffentlichte Schlagzeile mit SPY-Bezug:

AbfrageWas während SPYs größter Overnight-Lücke im H1 2026 über den Ticker lief
Veröffentlicht (ET)QuelleÜberschrift
Apr 08 03:28BenzingaDow Jones Surges Over 2% On US-Iran Ceasefire As Bullish April Seasonality Kicks
Apr 08 08:58BenzingaStock Market Today: S&P 500, Nasdaq Futures Surge As Trump Declares Ceasefire On
Das exakte SQL hinter jeder Zahl
SELECT formatDateTime(toTimeZone(published_utc, 'America/New_York'), '%b %d %H:%i') AS et_published,
       JSONExtractString(toString(publisher), 'name') AS source,
       substring(title, 1, 80) AS headline
FROM global_markets.stocks_news
WHERE published_utc >= toDateTime('2026-04-07 16:00:00', 'America/New_York')
  AND published_utc < toDateTime('2026-04-08 09:30:00', 'America/New_York')
  AND has(tickers, 'SPY')
ORDER BY published_utc
LIMIT 10
Selbst ausführen

Zwei Schlagzeilen liefen über diese handelsfreien Stunden hinweg. Beide betrafen einen Waffenstillstand zwischen den USA und dem Iran. Sie wurden um Apr 08 03:28 ET und Apr 08 08:58 ET veröffentlicht – vor der Eröffnung und bei geschlossenem Markt. Die Kurslücke ist der buchhalterische Eintrag für Nachrichten, die eintreffen, wenn Sie nicht handeln können.

Gibt es bei Einzelaktien größere Gaps als beim Index?

Ein Index-ETF hält Hunderte von Unternehmen. Deren Überraschungen über Nacht gleichen sich teilweise aus. Bei einer Einzelaktie gibt es diesen Puffer nicht. Fünf bekannte Aktien im Vergleich zu SPY, jeweils in denselben Sitzungen:

AbfrageOvernight-Lücken nach Ticker, H1 2026: durchschnittliche absolute Lücke und die einzelne größte Lücke
tickerSitzungendurchschn. abs. Lücke (%)Größte Lücke (%)Tag der größten Lücke
SPY1230.452.6April 8, 2026
KO1230.425.41April 28, 2026
AAPL1230.532.82May 1, 2026
MSFT1230.89-8.66January 29, 2026
NVDA1230.993.6April 8, 2026
TSLA1231.054.97April 8, 2026
Das exakte SQL hinter jeder Zahl
SELECT ticker,
       count() AS sessions,
       round(avg(abs(gap_pct)), 2) AS avg_abs_gap_pct,
       round(argMax(gap_pct, (abs(gap_pct), day)), 2) AS biggest_gap_pct,
       concat(monthName(argMax(day, (abs(gap_pct), day))), ' ', toString(toDayOfMonth(argMax(day, (abs(gap_pct), day)))), ', ', toString(toYear(argMax(day, (abs(gap_pct), day))))) AS biggest_gap_day
FROM (
    SELECT ticker, day, 100 * (rth_open - prior_close) / prior_close AS gap_pct
    FROM (
        SELECT ticker, day, rth_open,
               lagInFrame(rth_close) OVER (PARTITION BY ticker ORDER BY day) AS prior_close
        FROM (
            SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS day,
                   argMinIf(toFloat64(open), window_start, rth) AS rth_open,
                   argMaxIf(toFloat64(close), window_start, rth) AS rth_close
            FROM (
                SELECT ticker, window_start, open, close,
                       toTimeZone(window_start, 'America/New_York') >= toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 09:30:00'), 'America/New_York')
                       AND toTimeZone(window_start, 'America/New_York') < toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 16:00:00'), 'America/New_York') AS rth
                FROM global_markets.delayed_stocks_minute_aggs
                WHERE ticker IN ('SPY', 'KO', 'AAPL', 'MSFT', 'NVDA', 'TSLA')
                  AND window_start >= '2025-12-29 04:00:00'
                  AND window_start < '2026-07-01 08:00:00'
            )
            GROUP BY ticker, day
        )
    )
    WHERE day >= '2026-01-01' AND prior_close > 0 AND isFinite(prior_close)
)
GROUP BY ticker
ORDER BY indexOf(['SPY', 'KO', 'AAPL', 'MSFT', 'NVDA', 'TSLA'], ticker)
Selbst ausführen

Lesen Sie die beiden Spalten getrennt. In einer typischen Nacht entspricht die Rangfolge Ihren Erwartungen: Tesla kam im Durchschnitt auf 1.05% und Nvidia auf 0.99%, gegenüber 0.45% bei SPY. Coca-Cola lag mit durchschnittlich 0.42% jedoch unter dem Index. Eine defensive Mega-Cap-Aktie aus dem Konsumsektor ist in den meisten Nächten ein ruhiges Instrument über Nacht.

In der Spalte für die Extremwerte verschwindet dieser Puffer. Der größte einzelne Gap der Hälfte lag bei SPY bei 2.6% (April 8, 2026). Alle fünf Einzelaktien übertrafen diesen Wert: Coca-Cola mit 5.41%, Apple mit 2.82%, Nvidia mit 3.6%, Tesla mit 4.97% und Microsoft, der größte Wert der Gruppe, mit -8.66% am January 29, 2026. Einzelaktien sind in einer durchschnittlichen Nacht nicht immer volatiler als der Index. Ihre schlechteste Nacht fällt jedoch deutlich heftiger aus.

Beobachtung der Gap-Bildung vor der Börseneröffnung

Blicken wir auf die Gap-Bewegung bei Microsoft in January 29, 2026 zurück. Die vorherige Sitzung schloss bei $481.72. Alles, was nach diesem Schlusskurs geschah, fand bei geschlossenem Markt statt. Mit der Vorbörse um 4:00 Uhr ET war die Neubewertung bereits erfolgt:

AbfrageMSFT: Entstehung der Lücke vom 29. Januar 2026, 30-Minuten-Premarket-Buckets
Zeit (ET)Preisvorheriger Schlusskursgegenüber vorherigem Schlusskurs (%)unter vorherigem Schlusskurs (%)Aktien (Tsd.)kumulierte Aktien (Mio.)kumuliert in % des regulären Volumens
04:00454481.72-5.755.751280.130.11
04:30451.32481.72-6.316.311370.260.23
05:00450.2481.72-6.546.541910.460.4
05:30449.13481.72-6.776.771110.570.5
06:00448.85481.72-6.826.821180.680.61
06:30446.2481.72-7.377.372640.950.84
07:00447.77481.72-7.057.053421.291.14
07:30449.22481.72-6.756.753051.61.41
08:00448.86481.72-6.826.8210102.612.31
08:30448.59481.72-6.886.885973.22.84
09:00439.74481.72-8.718.7116604.864.31
Das exakte SQL hinter jeder Zahl
WITH day_vol AS (
    SELECT sum(toFloat64(volume)) AS rth_vol
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'MSFT'
      AND window_start >= toDateTime('2026-01-29 09:30:00', 'America/New_York')
      AND window_start < toDateTime('2026-01-29 16:00:00', 'America/New_York')
),
prior AS (
    SELECT round(argMax(toFloat64(close), window_start), 2) AS prior_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'MSFT'
      AND window_start >= toDateTime('2026-01-28 09:30:00', 'America/New_York')
      AND window_start < toDateTime('2026-01-28 16:00:00', 'America/New_York')
),
buckets AS (
    SELECT toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 minute) AS bucket,
           round(argMax(toFloat64(close), window_start), 2) AS price,
           sum(toFloat64(volume)) AS shares
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'MSFT'
      AND window_start >= toDateTime('2026-01-29 04:00:00', 'America/New_York')
      AND window_start < toDateTime('2026-01-29 09:30:00', 'America/New_York')
    GROUP BY bucket
)
SELECT formatDateTime(bucket, '%H:%i') AS et_time,
       price,
       (SELECT prior_close FROM prior) AS prior_close,
       round(100 * (price - (SELECT prior_close FROM prior)) / (SELECT prior_close FROM prior), 2) AS vs_prior_close_pct,
       round(abs(100 * (price - (SELECT prior_close FROM prior)) / (SELECT prior_close FROM prior)), 2) AS pct_below_prior_close,
       round(shares / 1000) AS shares_thousands,
       round(sum(shares) OVER (ORDER BY bucket) / 1000000, 2) AS cum_shares_millions,
       round(100 * sum(shares) OVER (ORDER BY bucket) / (SELECT rth_vol FROM day_vol), 2) AS cum_pct_of_regular_volume
FROM buckets
ORDER BY bucket
Selbst ausführen

Im ersten Vorbörsenintervall um 04:00 ET wurden bereits $454 festgestellt. Das waren 5.75% unter dem Schlusskurs der vorherigen Sitzung, bei einem Volumen von 128 Tausend Aktien. In den folgenden fünf Stunden schwankte der Kurs. Im letzten Vorbörsenintervall um 09:00 ET lag er 8.71% unter dem Schlusskurs. Die offizielle Eröffnung erfolgte bei -8.66%. Das entsprach bis auf eine Rundungsdifferenz dem Niveau, das durch die bereits über Nacht gehandelten 4.86 Millionen Aktien bestimmt worden war.

Beachten Sie die letzte Spalte: Während der gesamten Vorbörse wurden 4.31% des Volumens umgesetzt, das in der regulären Sitzung gehandelt worden wäre. Ein Gap dieser Größe wird in der illiquiden Vorbörse durch einen kleinen Teil des Volumens eingepreist und um 9:30 Uhr durch den Gesamtmarkt bestätigt. Diese geringe Liquidität erklärt, warum die Spreads rund um die Eröffnung am breitesten sind.

Was der Optionsmarkt für diese Nacht veranschlagte

Optionen zeigen, welche Bewegung der Markt erwartete, bevor sie eintrat. Ein Straddle, also ein Call und ein Put mit demselben Ausübungspreis und Verfallstermin, kostet ungefähr so viel, wie der Markt eine Bewegung der Aktie in beide Richtungen bis zum Verfall erwartet. Die Straddles von Microsoft nahe am Geld, quotiert in den letzten 15 Minuten vor dem Handelsschluss am 28. Januar und mit Verfall zwei Tage später:

AbfrageMSFT-Straddle-Preise zum Schlusskurs vor der Lücke: 28. Januar 2026, Verfall am 30. Januar
Strike-PreisCall-MittelwertPut-MittelwertStraddle-Kostenimplizite Bewegung (%)
$477.515.210.6725.875.37
$48013.811.9525.755.35
$482.512.6213.0725.695.33
$48511.4714.4225.895.37
Das exakte SQL hinter jeder Zahl
WITH prior AS (
    SELECT round(argMax(toFloat64(close), window_start), 2) AS prior_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'MSFT'
      AND window_start >= toDateTime('2026-01-28 09:30:00', 'America/New_York')
      AND window_start < toDateTime('2026-01-28 16:00:00', 'America/New_York')
),
quotes AS (
    SELECT toFloat64(substring(ticker, 14, 8)) / 1000 AS strike,
           substring(ticker, 13, 1) AS cp,
           round(argMax((bid_price + ask_price) / 2, sip_timestamp), 2) AS mid
    FROM global_markets.cache_options_quotes
    WHERE ticker LIKE 'O:MSFT260130%'
      AND sip_timestamp >= toDateTime('2026-01-28 15:45:00', 'America/New_York')
      AND sip_timestamp < toDateTime('2026-01-28 16:00:00', 'America/New_York')
      AND bid_price > 0
      AND ask_price > 0
    GROUP BY ticker
)
SELECT concat('$', toString(strike)) AS strike_price,
       maxIf(mid, cp = 'C') AS call_mid,
       maxIf(mid, cp = 'P') AS put_mid,
       round(maxIf(mid, cp = 'C') + maxIf(mid, cp = 'P'), 2) AS straddle_cost,
       round(100 * (maxIf(mid, cp = 'C') + maxIf(mid, cp = 'P')) / (SELECT prior_close FROM prior), 2) AS implied_move_pct
FROM quotes
WHERE abs(strike - (SELECT prior_close FROM prior)) <= 5
GROUP BY strike
HAVING countIf(cp = 'C') > 0 AND countIf(cp = 'P') > 0
ORDER BY strike
Selbst ausführen

Der Ausübungspreis nahe dem Schlusskurs von $481.72, $482.5, schloss für das Paar bei $25.69. Das entsprach 5.33% des Aktienkurses und war die eingepreiste Bewegung für zwei vollständige Handelssitzungen, nicht für eine Nacht. Der Overnight-Gap allein betrug -8.66%. Der Optionsmarkt hatte eine Zahl vorgegeben, und die Bewegung über Nacht übertraf sie. Die benachbarten Ausübungspreise bestätigten das (5.37% bei $477.5, 5.37% bei $485). Es handelte sich also um einen Konsens und nicht um eine einzelne abweichende Quotierung.

Für Anleger, die Optionen über einen Gap halten, ergeben sich daraus zwei wichtige Mechanismen. Eine Option kann bei geschlossenem Markt nicht neu bewertet werden. Die Zeit arbeitet weiter gegen die Optionsprämie einer Long-Position, und die gesamte Bewegung wird im Eröffnungskurs sichtbar. Sobald das Ereignis vorbei ist, verschwindet auch die Unsicherheit aus dem Preis: Am Morgen nach einer Veröffentlichung fällt die implizite Volatilität, weshalb eine Long-Option trotz korrekt vorhergesagter Richtung Geld verlieren kann. Die Restlaufzeit bestimmt, wie stark beide Effekte ausfallen.

Arten von Gaps: die Terminologie für Chartmuster

Trader ordnen Gaps danach ein, an welcher Stelle einer längeren Bewegung sie auftreten. Die Bezeichnungen sind beschreibend, werden im Nachhinein vergeben und stellen keine Prognose dar:

  • Common Gap (Area Gap): ein kleines Gap innerhalb einer normalen Handelsspanne, ohne besondere Nachrichten. Die meisten SPY-Gaps von weniger als einem halben Prozent gehören in diese Kategorie.
  • Breakaway Gap: Der Kurs springt aus einer Handelsspanne heraus oder durchbricht eine seit Langem bestehende Marke, typischerweise bei hohem Volumen.
  • Runaway Gap (Continuation Gap): ein Gap in der Mitte eines Trends, und zwar in die Richtung, in die sich die Aktie bereits bewegt.
  • Exhaustion Gap: ein Gap in Trendrichtung am Ende der Bewegung, woraufhin der Kurs dreht. Am Tag seines Auftretens sieht es identisch mit einem Runaway Gap aus; erst spätere Daten ermöglichen die Unterscheidung.

Das letzte Paar zeigt die entscheidende Einschränkung: Die Bezeichnung hängt davon ab, was als Nächstes geschieht. Deshalb bezeichnet niemand ein Gap in Echtzeit als das eine oder das andere.

Was Gaps für Ihre Orders bedeuten

Drei Folgen ergeben sich daraus, dass innerhalb des Gaps kein regulärer Handel stattfindet:

  • Stop-Orders begrenzen den Verlust nicht auf den Stop-Preis. Eine Stop-Order wird zur Market-Order, sobald die Aktie zum Trigger-Preis oder darunter beziehungsweise darüber gehandelt wird. Schließt eine Aktie bei 50 Dollar und eröffnet sie bei 44 Dollar, wird eine Stop-Order bei 48 Dollar zur Eröffnung ausgelöst und in der Nähe von 44 Dollar ausgeführt. Das Gap hat den Stop-Preis einfach übersprungen. Die Stop-Order garantiert den Ausführungsversuch, nicht das Kursniveau. Eine Stop-Limit-Order begrenzt den akzeptierten Preis, birgt aber das Risiko, dass überhaupt keine Ausführung erfolgt.
  • Handelsunterbrechungen, nicht Gaps, bremsen den Markt. Limit-up-Limit-down-Bänder (LULD) verhindern, dass eine Aktie mehr als einen festgelegten Prozentsatz von ihrem jüngsten Durchschnittspreis entfernt gehandelt wird. Bei den meisten Titeln sind es 5 oder 10 Prozent, bei niedrigpreisigen Titeln gelten weitere Bänder. Zur Eröffnung und zum Schluss werden die Grenzen verdoppelt. Eine anhaltende Bewegung außerhalb des Bandes löst eine fünfminütige Unterbrechung aus. Marktweite Circuit Breaker stoppen den gesamten Handel, wenn der S&P 500 gegenüber dem vorherigen Schlusskurs um 7 Prozent (Level 1) oder 13 Prozent (Level 2) fällt. Bei 20 Prozent (Level 3) wird der Handel für den gesamten Tag beendet. Keine dieser Maßnahmen verhindert das Gap. Sie regeln, was nach der Wiederaufnahme des Handels geschieht.
  • „Gap Fill“ ist eine Beschreibung, kein Zeitplan. Händler sprechen von einem „Gap Fill“, wenn der Kurs zum vorherigen Schlusskurs zurückkehrt. Es gibt jedoch keine Verpflichtung, dass dies innerhalb eines bestimmten Zeitraums geschieht. Der größte Gap-Tag von SPY in diesem Halbjahr bewegte sich nach der Eröffnung nur um -0.08%: kein Gap Fill, keine Gegenbewegung, sondern ein neues Kursniveau.

Overnight- und Intraday-Handel sind statistisch unterschiedliche Märkte. Deshalb ändert sich auch die Antwort auf die Frage, wie Monatsrenditen gemessen werden, je nachdem, ob die Overnight-Sprünge berücksichtigt werden.

FAQ

Was verursacht ein Übernacht-Gap nach oben oder unten?

Der Markt ist in jedem 24-Stunden-Zeitraum 17,5 Stunden geschlossen, doch der Nachrichtenfluss stoppt nicht: Nach Handelsschluss werden Geschäftszahlen veröffentlicht, vor der Eröffnung kommen Nachrichten und an den Auslandsbörsen wird die ganze Nacht gehandelt. In der Eröffnungsauktion werden die aufgelaufenen Orders zu einem Preis ausgeführt. Die Differenz zum vorherigen Schlusskurs ist das Gap.

Wie häufig sind Übernacht-Gaps?

Sehr häufig. Im ersten Halbjahr 2026 betrug das durchschnittliche absolute Übernacht-Gap von SPY 0.45%. 41 von 123 Sitzungen eröffneten mindestens ein halbes Prozent vom vorherigen Schlusskurs entfernt. Bei Einzelaktien sind die Bewegungen größer: Tesla kam im Durchschnitt auf 1.05%.

Treten montags mehr Gaps auf?

Leicht häufiger, ja. Von Januar 2024 bis Juni 2026 betrug das durchschnittliche absolute Gap von SPY am Montag 0.52%. Das war der höchste Wert unter den Wochentagen, gegenüber 0.36% am Dienstag. Das Wochenende verlängert die handelsfreie Zeit, gibt aber nicht die Richtung vor.

Werden Gaps immer geschlossen?

Nein. „Das Gap wird immer geschlossen“ ist eine Börsenweisheit ohne verlässliche Grundlage: Manche Gaps werden innerhalb weniger Stunden geschlossen, andere erreichen den vorherigen Schlusskurs nie wieder. Jede Statistik zu Gap-Schließungen beschreibt vergangene Sitzungen und ist keine Regel für die nächste Sitzung.

Was passiert mit meinem Stop-Loss, wenn eine Aktie mit einem Gap nach unten eröffnet?

Der Stop wird bei der Eröffnung ausgelöst und zu dem Preis ausgeführt, den der Markt anbietet. Dieser kann deutlich unter dem Stop-Preis liegen, weil innerhalb des Gaps keine Trades stattfinden, die den Auftrag dort ausführen könnten.


Jede oben genannte Zahl stammt aus einer gespeicherten Abfrage. Erweitern Sie das SQL unter einem beliebigen Panel oder teilen Sie auf dem Strasmore-Terminal den Monatsverlauf eines Tickers in Übernacht- und Intraday-Bewegungen auf.

#gaps#market structure#opening auction#overnight moves