Strasmore Research
सीखें Matt Connorलेखक: Matt Connor · अपडेट किया गया: 2026-07-23

स्टॉक रात भर में gap up या down क्यों होते हैं

जानिए स्टॉक में overnight gap का कारण। SPY के overnight gap साइज और सोमवार को होने वाले बड़े उतार-चढ़ाव के साथ स्टॉप लॉस रिस्क को समझें।

Gap वह दूरी है जो किसी स्टॉक के एक सत्र के समापन मूल्य और अगले सत्र के खुलने वाले मूल्य के बीच होती है — यह मूल्य चार्ट पर एक उछाल है, जिसके बीच में नियमित घंटों के दौरान कोई ट्रेड नहीं हुआ होता है। स्टॉक रात भर में ऊपर या नीचे gap करते हैं, जिसके पीछे संरचनात्मक कारण होते हैं: एक्सचेंज 6.5 घंटे का सत्र चलाते हैं, जबकि शेष 17.5 घंटों के दौरान भी अर्निंग्स, समाचार, विदेशी ट्रेडिंग और कम वॉल्यूम वाले extended-hours प्रिंट्स आते रहते हैं। यह सभी जानकारी अगली सुबह खुलते ही एक साथ सामने आती है। यह पेज gaps का दावा करने के बजाय उन्हें मापता है: 2026 के H1 के प्रत्येक SPY सत्र के लिए, इंडेक्स के अलावा पांच घरेलू स्टॉक, और एक 8%-से-अधिक की overnight मूव जो बाजार खुलने से पहले देखी गई थी।

Gap up या gap down क्या है?

Gap up: जब आज की ओपनिंग प्राइस कल के रेगुलर-सेशन क्लोज से ऊपर होती है। Gap down: जब यह क्लोज से नीचे होती है। यहाँ ओपनिंग का अर्थ 9:30 a.m. ET का ओपन है, जो opening auction द्वारा निर्धारित किया जाता है। यह ऑक्शन रात भर के पेंडिंग ऑर्डर्स को इकट्ठा करता है और उन्हें एक ही कीमत पर क्लियर करता है। पिछले क्लोज और उस ऑक्शन के बीच, after-hours and premarket trading में वास्तविक ट्रेड होते हैं, लेकिन इनका वॉल्यूम रेगुलर-सेशन के मुकाबले बहुत कम होता है। इसलिए, आधिकारिक ओपन वह समय है जब मार्केट का पूरा वॉल्यूम पहली बार दिखाई देता है और यहीं से gap को मापा जाता है।

प्राइस डिस्कवरी कभी पूरी तरह से नहीं रुकती: index futures लगभग चौबीसों घंटे ट्रेड करते हैं, जब न्यूयॉर्क सो रहा होता है तब विदेशी बाजार स्तर निर्धारित करते हैं, और premarket 4:00 a.m. ET से शुरू हो जाता है। 9:30 बजे तक, ऑक्शन कोई अनुमान नहीं लगाता — यह उस स्तर की पुष्टि करता है जिसे रात भर के वेन्यू पहले ही बना चुके होते हैं।

एक सामान्य ओवरनाइट गैप (overnight gap) कितना बड़ा होता है?

SPY (S&P 500 ETF) के H1 2026 के प्रत्येक सत्र को दो भागों में विभाजित किया गया है: ओवरनाइट (पिछले क्लोज से ओपन तक) और इंट्राडे (ओपन से क्लोज तक):

क्वेरीSPY, H1 2026 — औसत absolute overnight gap बनाम औसत absolute intraday move
हर आंकड़े के पीछे का पूरा SQL
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)

123 सत्रों में, SPY का औसत पूर्ण ओवरनाइट गैप (average absolute overnight gap) 0.45% था, जबकि औसत पूर्ण ओपन-टू-क्लोज मूवमेंट 0.53% था: गैर-व्यापार योग्य (untradeable) ओवरनाइट जंप, उसके बाद आने वाले पूरे व्यापार योग्य दिन के आकार के लगभग बराबर है। आधा प्रतिशत या उससे अधिक के गैप 41 बार देखे गए — यानी लगभग हर तीन सत्रों में से एक बार।

क्या सोमवार को शेयरों में अधिक गैप आता है?

सोमवार की ओपनिंग की एक खास पहचान है: वीकेंड के दौरान बाजार 17.5 घंटों के बजाय 65 घंटों तक बंद रहता है। इस धारणा का परीक्षण किया जा सकता है। जनवरी 2024 से जून 2026 तक के प्रत्येक SPY सत्र का विश्लेषण किया गया, जिन्हें सप्ताह के दिनों के अनुसार वर्गीकृत किया गया। इसमें औसत एब्सोल्यूट गैप और 90th percentile (वह स्तर जिससे केवल एक में से दस ओपनिंग अधिक होती है) की गणना की गई। (यदि सोमवार को अवकाश है, तो उसका वीकेंड गैप मंगलवार की ओपनिंग में जुड़ जाता है और उसे मंगलवार में ही गिना जाता है।)

क्वेरीSPY overnight gaps सप्ताह के दिनों के अनुसार — प्रत्येक सत्र, January 2024 से June 2026 तक
हर आंकड़े के पीछे का पूरा SQL
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

डेटा इस धारणा की पुष्टि करता है। 119 सोमवार के दौरान औसत एब्सोल्यूट गैप 0.52% था — जो पांच कार्यदिवसों में सबसे अधिक है। इसकी तुलना में मंगलवार का गैप 0.36%, बुधवार का 0.39%, गुरुवार का 0.45% और शुक्रवार का 0.39% था। सबसे अधिक प्रभाव 'टेल' (tail) में दिखता है: सोमवार का 90th-percentile गैप 1.11% था, जबकि मंगलवार का 0.73% था। यह प्रभाव वास्तविक है लेकिन मामूली है — सोमवार की ओपनिंग में गैप का वितरण (distribution) अधिक विस्तृत होता है, लेकिन यह किसी अलग प्रकार की गतिविधि नहीं है। साथ ही, डेटा यह संकेत नहीं देता कि गैप किस दिशा में होगा।

H1 2026 के सबसे बड़े गैप्स

इस छमाही के छह सबसे बड़े SPY ओवरनाइट गैप्स, और उस दिन की शेष गतिविधि:

क्वेरीH1 2026 में SPY के छह सबसे बड़े overnight gaps — और उसी दिन का open-to-close move
हर आंकड़े के पीछे का पूरा SQL
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

सबसे बड़ा गैप April 8, 2026 को आया: SPY पिछले क्लोज से 2.6% दूर खुला, और फिर ओपन से क्लोज तक -0.08% तक मूव हुआ। पूरे दिन की रीप्राइसिंग पहले रेगुलर-ऑवर्स ट्रेड से पहले ही हो गई थी — गैप्स से मिलने वाली व्यावहारिक सीख यह है कि बाजार आपके बिना भी रीप्राइस हो सकता है।

बिना संदर्भ के कोई भी संख्या अधूरी है। 7 अप्रैल के क्लोज और 8 अप्रैल के ओपन के बीच प्रकाशित SPY से संबंधित सभी हेडलाइंस:

क्वेरीH1 2026 के SPY के सबसे बड़े overnight gap के दौरान क्या खबरें आईं
हर आंकड़े के पीछे का पूरा SQL
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

उन क्लोज्ड आवर्स के दौरान दो हेडलाइंस आईं, दोनों US-Iran युद्धविराम पर थीं, जिनका टाइमस्टैम्प Apr 08 03:28 ET और Apr 08 08:58 ET था — यानी मार्केट बंद होने पर, बेल बजने से पहले। गैप उस खबर का लेखा-जोखा है जो तब आती है जब आप ट्रेड नहीं कर सकते।

क्या व्यक्तिगत स्टॉक्स इंडेक्स की तुलना में अधिक गैप करते हैं?

एक इंडेक्स ETF में सैकड़ों कंपनियां होती हैं, और उनके रातों-रात होने वाले उतार-चढ़ाव एक-दूसरे के प्रभाव को कम कर देते हैं। एक एकल स्टॉक में ऐसा कोई सुरक्षा कवच नहीं होता। SPY के मुकाबले पांच प्रसिद्ध नाम, एक ही सत्र में:

क्वेरीTicker के अनुसार overnight gaps, H1 2026 — औसत absolute gap और सबसे बड़ा single gap
हर आंकड़े के पीछे का पूरा SQL
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)

दोनों कॉलमों को अलग-अलग पढ़ें। एक सामान्य रात में रैंकिंग वैसी ही होती है जैसा आप अनुमान लगाएंगे: SPY के 0.45% के मुकाबले, Tesla का औसत 1.05% और Nvidia का 0.99% था — लेकिन Coca-Cola का औसत 0.42% था, जो इंडेक्स से कम है — एक स्थिर कंज्यूमर मेगा-कैप अधिकांश रातों में एक शांत इंस्ट्रूमेंट होता है।

टेल कॉलम वह जगह है जहाँ सुरक्षा कवच समाप्त हो जाता है। इस छमाही में SPY का सबसे बड़ा एकल गैप 2.6% (April 8, 2026) था, और सभी पांच एकल स्टॉक्स ने इसे पीछे छोड़ दिया: Coca-Cola 5.41%, Apple 2.82%, Nvidia 3.6%, Tesla 4.97% — और Microsoft, जो सबसे बड़ा था, January 29, 2026 को -8.66% पर था। एकल स्टॉक्स हमेशा औसत रात में इंडेक्स से अधिक उतार-चढ़ाव वाले नहीं होते हैं, लेकिन उनकी सबसे खराब रात कहीं अधिक खराब होती है।

मार्केट खुलने से पहले गैप का बनना

Microsoft के January 29, 2026 गैप का विश्लेषण करें। पिछला सत्र $481.72 पर बंद हुआ था; उसके बाद की सभी गतिविधियाँ बंद बाजार में हुईं, और 4:00 a.m. ET प्रीमार्केट ओपन तक पुनर्मूल्यांकन (repricing) पूरा हो चुका था:

क्वेरीMSFT — 29 January, 2026 का gap कैसे बना, 30-minute premarket buckets
हर आंकड़े के पीछे का पूरा SQL
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

पहला प्रीमार्केट स्लॉट, 04:00 ET, पहले क्लोजिंग से $454, 5.75% नीचे, 128 हजार शेयरों पर दर्ज किया गया। अगले पांच घंटों तक कीमतों में उतार-चढ़ाव हुआ; अंतिम प्रीमार्केट स्लॉट (09:00 ET) तक, कीमत क्लोजिंग से 8.71% नीचे थी, और आधिकारिक ओपन -8.66% पर हुआ — जो कि 4.86 मिलियन ओवरनाइट शेयरों द्वारा तय किए गए मूल्य के अत्यंत करीब था।

अंतिम कॉलम पर ध्यान दें: प्रीमार्केट का कुल वॉल्यूम नियमित सत्र के वॉल्यूम का केवल 4.31% था। इस आकार का गैप कम वॉल्यूम के कारण प्रीमार्केट में तय हो जाता है और 9:30 बजे पूर्ण बाजार द्वारा पुष्ट (confirm) किया जाता है। वॉल्यूम की इसी कमी के कारण ओपनिंग के समय स्प्रेड सबसे अधिक होते हैं

उस रात ऑप्शंस मार्केट ने कितना प्रीमियम लिया

ऑप्शंस यह दर्शाते हैं कि घटना होने से पहले बाजार किस उतार-चढ़ाव की अपेक्षा कर रहा था। एक straddle — एक ही strike और expiry पर call और put का संयोजन — लगभग उतना ही खर्च करता है जितना बाजार expiry तक स्टॉक के किसी भी दिशा में होने वाले संभावित मूवमेंट के लिए मानता है। Microsoft के near-the-money straddles, जो 28 जनवरी की क्लोजिंग से 15 मिनट पहले उद्धृत किए गए थे और दो दिन बाद expire होने वाले थे:

क्वेरीGap से पहले close पर MSFT straddle कीमतें — Jan 28, 2026, Jan 30 expiry
हर आंकड़े के पीछे का पूरा SQL
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

$481.72 की क्लोजिंग के सबसे करीब वाला strike, $482.5, जोड़े के लिए $25.69 पर था — जो शेयर की कीमत का 5.33% था। यह कीमत दो पूरे सत्रों के लिए थी, न कि केवल एक रात के लिए। अकेले overnight gap -8.66% रहा। ऑप्शंस मार्केट ने एक अनुमान लगाया था और रात के उतार-चढ़ाव ने उसे पीछे छोड़ दिया — और आस-पास के strikes भी इसी बात की पुष्टि करते थे (5.37% पर $477.5, 5.37% पर $485), इसलिए यह एक आम सहमति थी, न कि कोई अकेली गलत quote।

जो लोग gap के दौरान ऑप्शंस होल्ड करते हैं, उनके लिए दो प्रक्रियाएं काम करती हैं। जब बाजार बंद होता है, तो ऑप्शन की कीमत दोबारा निर्धारित (reprice) नहीं हो सकती — समय लगातार बीतता रहता है और पूरा मूवमेंट ओपनिंग प्रिंट में आ जाता है। और एक बार घटना घट जाने के बाद, अनिश्चितता कीमत के साथ निकल जाती है: किसी भी बड़ी खबर के अगले दिन implied volatility गिर जाती है, यही कारण है कि सही दिशा का अनुमान लगाने के बावजूद long option में नुकसान हो सकता है। Days to expiry यह तय करते हैं कि दोनों का प्रभाव कितना तीव्र होगा।

Gaps के प्रकार: चार्ट-पैटर्न शब्दावली

Traders किसी भी गैप को उसकी लंबी चाल (move) के स्थान के आधार पर नाम देते हैं। ये नाम वर्णनात्मक होते हैं और घटना होने के बाद दिए जाते हैं; इनमें से कोई भी पूर्वानुमान नहीं है:

  • Common (area) gap — एक सामान्य रेंज के भीतर आने वाला छोटा गैप, जिसके पीछे कोई विशेष समाचार नहीं होता। SPY के अधिकांश sub-half-percent गैप इसी प्रकार के होते हैं।
  • Breakaway gap — जब कीमत भारी volume के साथ किसी रेंज से बाहर निकलती है या किसी पुराने स्तर (level) को तोड़ती है।
  • Runaway (continuation) gap — ट्रेंड के बीच में आने वाला गैप, जो उसी दिशा में होता है जिस दिशा में स्टॉक पहले से जा रहा था।
  • Exhaustion gap — ट्रेंड की दिशा में आने वाला वह गैप जो चाल के अंत में आता है, जिसके बाद कीमत पलट जाती है। उसी दिन यह runaway gap जैसा ही दिखता है; केवल बाद का डेटा ही इन्हें अलग कर पाता है।

अंतिम दो गैप्स के मामले में सावधानी बरतें: इनका नाम इस बात पर निर्भर करता है कि आगे क्या होता है, इसलिए कोई भी इन्हें real time में नाम नहीं दे सकता।

आपके ऑर्डर्स के लिए गैप (gap) का क्या अर्थ है

तीन परिणाम, जो इस तथ्य से उत्पन्न होते हैं कि गैप के दौरान नियमित ट्रेडिंग नहीं होती है:

  • Stop orders स्टॉप प्राइस पर नुकसान को नहीं रोकते। जैसे ही स्टॉक ट्रिगर प्राइस पर या उससे आगे ट्रेड करता है, स्टॉप एक मार्केट ऑर्डर बन जाता है। यदि कोई स्टॉक $50 पर बंद होता है और $44 पर खुलता है, तो $48 का स्टॉप ओपनिंग पर ट्रिगर होगा और $44 के पास निष्पादित (fill) होगा — गैप ने इसे पूरी तरह से पार कर लिया। स्टॉप केवल प्रयास की गारंटी देता है, उस स्तर की नहीं; एक stop-limit order उस कीमत को सीमित करता है जिसे आप स्वीकार करते हैं, लेकिन इसमें ऑर्डर निष्पादित न होने का जोखिम रहता है।
  • गैप नहीं, बल्कि Halts मार्केट के ब्रेक हैं। Limit up-limit down (LULD) बैंड किसी स्टॉक को उसके हालिया औसत मूल्य से एक निश्चित प्रतिशत से अधिक बढ़ने से रोकते हैं — अधिकांश शेयरों के लिए 5% या 10%, कम कीमत वाले शेयरों के लिए अधिक, और ओपन और क्लोज के समय यह दोगुना होता है — और बैंड से बाहर निरंतर होने वाली हलचल पांच मिनट का ठहराव (pause) ट्रिगर करती है। यदि S&P 500 पिछले क्लोज से 7% (Level 1) या 13% (Level 2) गिरता है, तो मार्केट-वाइड सर्किट ब्रेकर्स सब कुछ रोक देते हैं, और 20% (Level 3) पर दिन समाप्त कर देते हैं। इनमें से कुछ भी गैप को नहीं रोकता; यह केवल ट्रेडिंग फिर से शुरू होने के बाद होने वाली घटनाओं को नियंत्रित करता है।
  • "Gap fill" एक विवरण है, कोई समय-सारणी नहीं। ट्रेडर्स कहते हैं कि गैप "फिल" (fill) हो जाता है जब कीमत पिछले क्लोज पर वापस आती है। किसी भी टाइमफ्रेम पर इसकी कोई बाध्यता नहीं है। इस छमाही में SPY का सबसे बड़ा गैप वाला दिन ओपन के बाद केवल -0.08% तक ही चला: न कोई फिल, न कोई फेड (fade), बस एक नया स्तर।

सांख्यिकीय रूप से, ओवरनाइट और इंट्राडे अलग-अलग बाजार हैं — यही कारण है कि मासिक रिटर्न कैसे मापा जाता है यह उत्तर बदल देता है कि क्या ओवरनाइट जंप को गिना जाना चाहिए या नहीं।

FAQ

स्टॉक में रातों-रात गैप अप या गैप डाउन क्यों होता है?

बाजार हर 24 घंटों में से 17.5 घंटे के लिए बंद रहता है, लेकिन सूचनाएं मिलना बंद नहीं होतीं: क्लोजिंग के बाद अर्निंग्स (earnings) आती हैं, ओपनिंग से पहले खबरें आती हैं, और विदेशी बाजारों में रात भर ट्रेडिंग होती है। ओपनिंग ऑक्शन (opening auction) संचित ऑर्डर्स को एक कीमत पर क्लियर करता है; पिछले क्लोज से इस कीमत का अंतर ही गैप है।

ओवरनाइट गैप्स कितने सामान्य हैं?

ये बहुत आम हैं। H1 2026 में, SPY का औसत एब्सोल्यूट ओवरनाइट गैप 0.45% था, और 123 के 41 सत्र पिछले क्लोज से कम से कम आधा प्रतिशत पर खुले। सिंगल स्टॉक्स में यह अंतर अधिक होता है: Tesla का औसत 1.05% था।

क्या सोमवार को स्टॉक्स में गैप अधिक होता है?

मामूली रूप से, हाँ। जनवरी 2024 से जून 2026 तक, SPY का औसत एब्सोल्यूट मंडे गैप 0.52% था — जो कि सबसे अधिक है, जबकि मंगलवार को यह 0.36% था। वीकेंड से क्लोज्ड आवर्स (closed hours) बढ़ते हैं, दिशा नहीं।

क्या गैप हमेशा भर जाते हैं?

नहीं। "गैप हमेशा भर जाता है" केवल एक ट्रेडिंग लोककथा है: कुछ गैप कुछ घंटों में भर जाते हैं, जबकि अन्य कभी भी पिछले क्लोज पर वापस नहीं आते। किसी भी फिल (fill) आंकड़े को पिछले सत्रों के विवरण के रूप में देखें, न कि अगले सत्र के नियम के रूप में।

यदि कोई स्टॉक गैप डाउन होता है, तो मेरे स्टॉप-लॉस का क्या होता है?

स्टॉप ओपनिंग पर ट्रिगर हो जाता है और बाजार जो कीमत प्रदान करता है, उस पर फिल हो जाता है। यह कीमत स्टॉप प्राइस से काफी नीचे हो सकती है — क्योंकि गैप के दौरान उस कीमत को पकड़ने के लिए कोई ट्रेड मौजूद नहीं होता है।


ऊपर दिया गया प्रत्येक नंबर एक स्टोर किया गया क्वेरी (query) है — किसी भी पैनल के नीचे SQL को विस्तार से देखें, या Strasmore टर्मिनल पर किसी भी टिकर के महीने को ओवरनाइट और इंट्राडे मूव्स में विभाजित करें।

#gaps#market structure#opening auction#overnight moves