Strasmore Research
शिक्षण Matt Connorद्वारे Matt Connor · अपडेटेड 2026-07-25 · data as of July 25, 2026 · refreshed weekly

असामान्य व्हॉल्यूम स्टॉक्स या आठवड्यात क्रमवारीत

या आठवड्यातील असामान्य व्हॉल्यूम स्टॉक्सची क्रमवारी: मागील 40 सत्रांच्या सरासरी विरुद्ध मागील पाच सत्रांचे व्हॉल्यूम, साप्ताहिक परतावा, दुर्मिळता संदर्भ आणि सातत्य.

असामान्य व्हॉल्यूम म्हणजे एखादा स्टॉक बाजाराच्या सरासरीपेक्षा स्वतःच्या सामान्य व्हॉल्यूमपेक्षा खूप जास्त व्यापार करत आहे. मोठ्या कंपनीचे 40 दशलक्ष शेअर्स व्यापार करणे हा मंगळवारचा सामान्य दिवस असू शकतो; पण छोट्या कंपनीसाठी ही एक घटना असते. हे पान नुकत्याच संपलेल्या आठवड्यातील असामान्य व्हॉल्यूम असलेल्या स्टॉक्सची क्रमवारी लावते: प्रत्येक स्टॉकच्या मागील पाच सत्रांचे सरासरी व्हॉल्यूम त्याच्या मागील चाळीस सत्रांच्या सरासरीने भागले जाते. यामध्ये डॉलरची किमान मर्यादा ठेवली जाते जेणेकरून प्रत्येक ओळ असा स्टॉक असेल जो एखादी व्यक्ती प्रत्यक्षात व्यापार करू शकेल. हे दर आठवड्याला रिफ्रेश होते आणि "डेटा आस ऑफ" ही मुद्रांक ही विंडो दर्शवते. या मोजमापाला — सापेक्ष व्हॉल्यूम — याचा स्वतःचा संपूर्ण मार्गदर्शक आहे.

या आठवड्यातील असामान्य खंडाचे नेते

तीन स्तंभ काम करतात. गुणक सांगतो की एखादा स्टॉक त्याच्या सामान्य पातळीपेक्षा किती वर व्यापार झाला. आधाररेखा सांगते की सामान्य काय होते — आणि उपाशी आधाररेषेवरचा मोठा गुणक हा व्यस्त टेपवरील सामान्य गुणकापेक्षा लहान घटना असते. डॉलर्स सांगतात की ही क्रिया आर्थिकदृष्ट्या वास्तविक होती की नाही. शेवटचा स्तंभ, आठवड्यातील उघडण्यापासून बंद होण्यापर्यंतचा बदल, हा बहुतेक खंड स्क्रीन्स सोडून देतात.

क्वेरीया आठवड्यातील सर्वोच्च सापेक्ष खंड: मागील 40 सत्रांच्या तुलनेत मागील 5 सत्रे, $500M+ व्यापार करणाऱ्या नावांसाठी
प्रत्येक आकड्यामागील अचूक SQL
WITH sess AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol,
           sum(toFloat64(close) * toFloat64(volume)) AS dollars,
           argMin(toFloat64(open), toTimeZone(window_start, 'America/New_York')) AS day_open,
           argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS day_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= now() - INTERVAL 70 DAY
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, d
),
cal AS (
    SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
    FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
    SELECT s.ticker AS ticker,
           avgIf(s.vol, c.rn <= 5) AS adv_recent,
           avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
           sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
           argMaxIf(s.day_open, c.rn, c.rn <= 5) AS week_open,
           argMinIf(s.day_close, c.rn, c.rn <= 5) AS week_close,
           countIf(c.rn <= 5) AS recent_sessions,
           countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
    FROM sess s INNER JOIN cal c ON s.d = c.d
    GROUP BY s.ticker
    HAVING adv_base > 100000 AND dollar_recent >= 500000000 AND recent_sessions = 5 AND base_sessions >= 35
)
SELECT ticker,
       round(adv_recent / adv_base, 1) AS rvol_week,
       round(adv_recent / 1e6, 2) AS recent_adv_m,
       round(adv_base / 1e6, 2) AS baseline_adv_m,
       round(dollar_recent / 1e9, 2) AS week_dollar_bn,
       round(100.0 * (week_close / week_open - 1), 1) AS week_pct
FROM per_name
ORDER BY rvol_week DESC, ticker ASC
LIMIT 8

प्रत्येक रांग, क्रमाने वाचा:

  • JLHL99.2x त्याच्या स्वतःच्या प्रमाणापेक्षा, बोर्डात अव्वल: 16.95M शेअर्स दररोज 0.17M च्या आधाररेषेविरुद्ध, $0.68B व्यापार, आणि उघडण्यापासून बंद होण्यापर्यंतचा 160.6% बदल.
  • AGEN41.1x 0.62M-शेअर आधाररेषेवर, मागे $0.88B उलाढाल; आठवड्यातील बदल 54.3% होता.
  • IONS4.7x, पण पातळ 1.43M आधाररेषेवर आणि फक्त $2.1B उलाढाल; आठवड्यातील बदल, -19.6%.
  • ALNY2.3x, 1.91M शेअर्स दररोज 0.83M सामान्यपेक्षा; -26.2% उघडण्यापासून बंद होण्यापर्यंत.
  • BBIO2.1x, $2.25B व्यापार, आठवड्यात -0.2%.
  • MULL2.1x 1.96M-शेअर आधाररेषेवर, $0.52B व्यापार, -22.8% उघडण्यापासून बंद होण्यापर्यंत.
  • HLI1.9x, 0.9M शेअर्स दररोज, $0.61B; आठवड्यातील बदल, 5.6%.
  • QGEN — आठवी आणि शेवटची रांग, 1.8x वर $0.76B व्यापार आणि 8.7% बदलासह.

दिशा ही क्रमवारीचा भाग नाही, आणि उजवीकडील दोन स्तंभ ते मूर्त करतात: बोर्डाचा नेता आठवडा 160.6% ने त्याच्या उघडण्याच्या किमतीपासून संपवतो तर आठवे नाव 8.7% ने त्याच्या स्वतःच्या किमतीपासून — एक स्क्रीन, विरुद्ध अनुभव. जड टेप त्या सत्रांना चिन्हांकित करते जेव्हा एखाद्या स्टॉकचा फ्लोट खरोखर तपासला जात आहे; ते त्या चाचणीचा कोणता पक्ष जिंकला याबद्दल काहीच सांगत नाही.

गुणक कसा मोजला जातो

एखादा स्टॉक घ्या ज्याचा मागील चाळीस सत्रांमध्ये सरासरी दैनंदिन व्यवहार 2,00,000 शेअर्स होता. मागील आठवड्यात त्याचा व्यवहार अनुक्रमे 10,00,000, 14,00,000, 9,00,000, 11,00,000 आणि 6,00,000 शेअर्स झाला — म्हणजे पाच सत्रांची सरासरी 10,00,000 शेअर्स. भागाकार: 10,00,000 ÷ 2,00,000 = 5.0x. त्याच स्टॉकचा आधार दोन दशलक्ष शेअर्स इतका मोठा असेल, तर तोच आठवडा 0.5x इतका वाचेल. अंश हा या आठवड्याचा आहे; छेद हा स्टॉकचा सामान्य स्वभाव आहे. (हा छेद म्हणजे सरासरी दैनंदिन व्यवहार, जो नेहमीच्या वीस सत्रांऐवजी चाळीस सत्रांमध्ये मोजला जातो.)

चाळीस सत्रे का? हा कालावधी अंदाजे दोन कॅलेंडर महिने इतका असतो — एवढा मोठा की मागील एकच वाढ छेदावर वर्चस्व गाजवू शकत नाही, आणि एवढा लहान की स्टॉक आज जसा व्यवहार करतो तसा त्याचे वर्णन करू शकतो. अंशासाठी पाच सत्रे का? पूर्ण आठवडा, म्हणजे एकच सत्र थांबलेले किंवा एकवेळचा मोठा ब्लॉक वाचनावर मक्तेदारी करू शकत नाही.

या अंकगणितात एक प्रामाणिक इशारा आहे: आधार जितका पातळ, तितका गुणक स्वस्त. या आठवड्यातील आघाडीच्या स्टॉकचा आधार दिवसाला फक्त 0.17M शेअर्स इतका आहे — त्या आकारात, एक गर्दीचे सत्र संपूर्ण साप्ताहिक सरासरी वर खेचून नेते, म्हणूनच मंडळाने सहा-आकडी आधार आणि $500M आठवड्याची अट घातली आहे, त्याशिवाय नाव यादीत येऊ शकत नाही.

अशा आठवड्याची दुर्मिळता किती?

गुणक (multiple) हा केवळ त्याच्या वितरणाच्या संदर्भातच अर्थपूर्ण ठरतो. समान विश्व, समान कालावधी, प्रत्येक पात्र नावाचे त्याच्या गुणकानुसार वर्गीकरण:

क्वेरीया आठवड्यात पात्र संपूर्ण विश्वाचा व्यापार कसा झाला, सापेक्ष खंडानुसार गटबद्ध
प्रत्येक आकड्यामागील अचूक SQL
WITH sess AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol,
           sum(toFloat64(close) * toFloat64(volume)) AS dollars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= now() - INTERVAL 70 DAY
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, d
),
cal AS (
    SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
    FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
    SELECT s.ticker AS ticker,
           avgIf(s.vol, c.rn <= 5) AS adv_recent,
           avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
           sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
           countIf(c.rn <= 5) AS recent_sessions,
           countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
    FROM sess s INNER JOIN cal c ON s.d = c.d
    GROUP BY s.ticker
    HAVING adv_base > 100000 AND dollar_recent >= 500000000 AND recent_sessions = 5 AND base_sessions >= 35
),
scored AS (
    SELECT ticker,
           multiIf(adv_recent / adv_base >= 10, 1,
                   adv_recent / adv_base >= 5, 2,
                   adv_recent / adv_base >= 3, 3,
                   adv_recent / adv_base >= 2, 4,
                   adv_recent / adv_base >= 1.5, 5,
                   adv_recent / adv_base >= 1, 6, 7) AS bucket_key
    FROM per_name
),
buckets AS (
    SELECT arrayJoin([(1, '10x or more'), (2, '5x to 10x'), (3, '3x to 5x'), (4, '2x to 3x'),
                      (5, '1.5x to 2x'), (6, '1x to 1.5x'), (7, 'below 1x')]) AS bk
)
SELECT bk.2 AS rvol_bucket,
       countIf(scored.bucket_key = bk.1) AS names,
       round(100.0 * countIf(scored.bucket_key = bk.1) / count(), 1) AS pct_of_universe,
       count() AS universe_names
FROM scored CROSS JOIN buckets
GROUP BY bk
ORDER BY bk.1 ASC

या आठवड्यात 647 स्टॉक्स आणि ETFs ने किमान पातळी पार केली. त्यापैकी 2 ने त्यांच्या स्वतःच्या सामान्य मूल्यापेक्षा दहापट किंवा त्याहून अधिक व्यापार केला — 0.3% विश्वाचे प्रमाण. आणखी 0 5x ते 10x या गटात आणि 1 3x ते 5x या गटात आले. वरील लीडरबोर्ड या टेबलच्या अगदी वरच्या पातळ थरातून काढला आहे. त्याखाली, 3 नावांनी त्यांच्या स्वतःच्या सामान्य मूल्यापेक्षा 2x ते 3x व्यापार केला (0.5% विश्वाचे प्रमाण) आणि 5 1.5x ते 2x या पट्ट्यात आले (0.8%). आणखी 19 फक्त किंचित वाढलेल्या 1x ते 1.5x या पातळीवर होते, 2.9% पात्र नावांचे प्रमाण.

टेबलचे दुसरे टोक म्हणजे कोणीही स्क्रीनशॉट न घेणारा भाग: 617 नावे — 95.4% विश्वाचे प्रमाण — या आठवड्यात त्यांच्या स्वतःच्या चाळीस-सत्रांच्या सरासरीपेक्षा कमी व्यापार करत होती. ही बाजाराची सामान्य स्थिती आहे, आणि यामुळेच टेबलचा वरचा भाग हा केवळ गोलाकार त्रुटी न राहता खरा अपवाद ठरतो.

असामान्य व्हॉल्यूम कायम राहतो का?

लोकांचा दावा आहे की असामान्य व्हॉल्यूम दिवसभर टिकतो, म्हणून अशा यादीत वरच्या स्थानावर असलेल्या शेअरने सहसा आधीच हालचाल केलेली असते. हे तपासता येते. आठ आघाडीच्या शेअरसाठी: पाच सत्रांपैकी किती सत्रांमध्ये बेसलाइनच्या दुप्पट किंवा त्यापेक्षा जास्त व्हॉल्यूम होता, सर्वात मोठे एकल सत्र किती मोठे होते, आणि ते सर्वात मोठे सत्र आणि आठवड्याचे शेवटचे सत्र यांच्यात किती सत्रांचे अंतर होते.

क्वेरीस्थिरता तपासणी: पाच सत्रांमध्ये आठ नेत्यांचा दैनिक सापेक्ष खंड
प्रत्येक आकड्यामागील अचूक SQL
WITH sess AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol,
           sum(toFloat64(close) * toFloat64(volume)) AS dollars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= now() - INTERVAL 70 DAY
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, d
),
cal AS (
    SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
    FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
    SELECT s.ticker AS ticker,
           avgIf(s.vol, c.rn <= 5) AS adv_recent,
           avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
           sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
           countIf(c.rn <= 5) AS recent_sessions,
           countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
    FROM sess s INNER JOIN cal c ON s.d = c.d
    GROUP BY s.ticker
    HAVING adv_base > 100000 AND dollar_recent >= 500000000 AND recent_sessions = 5 AND base_sessions >= 35
),
leaders AS (
    SELECT ticker, adv_recent / adv_base AS rvol_week, adv_base
    FROM per_name
    ORDER BY rvol_week DESC, ticker ASC
    LIMIT 8
),
daily AS (
    SELECT l.ticker AS ticker,
           l.rvol_week AS rvol_week,
           c.rn AS rn,
           s.vol / l.adv_base AS rvol_day
    FROM sess s
    INNER JOIN cal c ON s.d = c.d
    INNER JOIN leaders l ON s.ticker = l.ticker
    WHERE c.rn <= 5
)
SELECT ticker,
       round(max(rvol_week), 1) AS week_rvol,
       countIf(rvol_day >= 2) AS days_above_2x,
       round(max(rvol_day), 1) AS peak_day_rvol,
       argMax(rn, (rvol_day, -rn)) - 1 AS sessions_since_peak
FROM daily
GROUP BY ticker
ORDER BY days_above_2x ASC, peak_day_rvol ASC, ticker ASC

स्थिरतेनुसार क्रमवारी लावल्यास, यादीतील सर्वात कमी स्थिर शेअर HLI ने पाचपैकी 1 सत्रांमध्ये आपल्या बेसलाइनच्या दुप्पट व्हॉल्यूम पार केला, 6.2x वर सर्वोच्च पातळी गाठली. सर्वात स्थिर शेअर JLHL ने पाचपैकी 3 सत्रांमध्ये असे केले, 404.6x च्या सर्वोच्च पातळीसह. हे एकल व्यवहार नसून बहु-सत्र घटना आहेत — हेच यांत्रिक कारण आहे की साप्ताहिक यादी आणि दैनंदिन यादी सामान्यतः समान शेअरची नावे देतात.

शेवटचा स्तंभ कालावधी दर्शवितो: सर्वात मोठ्या व्हॉल्यूमचा दिवस आणि आठवड्याच्या शेवटच्या सत्रातील सत्रांची संख्या — 4 HLI साठी, 4 JLHL साठी. जिथे ते अंतर शून्यापेक्षा जास्त आहे, तिथे सर्वाधिक आवाजाचा व्यवहार आठवडा संपण्यापूर्वीच झाला होता. ही यादी संपलेल्या आठवड्याचे वर्णन करते; ती सुरू होणाऱ्या आठवड्याचा अंदाज देत नाही.

नेत्याचे पंधरा सत्र, दिवसागणिक

साप्ताहिक सरासरी आकार लपवते. येथे सध्याच्या नेत्याचे दैनंदिन सापेक्ष खंड आहे — प्रत्येक सत्राचे शेअर्स त्याच चाळीस-सत्राच्या आधाररेषेच्या तुलनेत — तसेच शेवटच्या पंधरा सत्रांमध्ये प्रत्येक सत्राचा उघडणे-ते-बंद होणे बदल:

क्वेरीबोर्ड नेता, दिवसेंदिवस: दैनिक सापेक्ष खंड आणि उघड-ते-बंद बदल (मागील 15 सत्रे)
प्रत्येक आकड्यामागील अचूक SQL
WITH sess AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol,
           sum(toFloat64(close) * toFloat64(volume)) AS dollars,
           argMin(toFloat64(open), toTimeZone(window_start, 'America/New_York')) AS day_open,
           argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS day_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= now() - INTERVAL 70 DAY
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, d
),
cal AS (
    SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
    FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
    SELECT s.ticker AS ticker,
           avgIf(s.vol, c.rn <= 5) AS adv_recent,
           avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
           sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
           countIf(c.rn <= 5) AS recent_sessions,
           countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
    FROM sess s INNER JOIN cal c ON s.d = c.d
    GROUP BY s.ticker
    HAVING adv_base > 100000 AND dollar_recent >= 500000000 AND recent_sessions = 5 AND base_sessions >= 35
),
leader AS (
    SELECT ticker, adv_base
    FROM per_name
    ORDER BY adv_recent / adv_base DESC, ticker ASC
    LIMIT 1
),
path AS (
    SELECT formatDateTime(s.d, '%Y-%m-%d') AS session_date,
           formatDateTime(s.d, '%b %e') AS session_label,
           s.vol / l.adv_base AS rvol_day,
           100.0 * (s.day_close / s.day_open - 1) AS day_pct
    FROM sess s
    INNER JOIN cal c ON s.d = c.d
    INNER JOIN leader l ON s.ticker = l.ticker
    WHERE c.rn <= 15
)
SELECT session_date,
       session_label,
       round(rvol_day, 1) AS rvol_day,
       round(day_pct, 1) AS day_pct,
       round(max(rvol_day) OVER (), 1) AS peak_rvol_day
FROM path
ORDER BY session_date ASC

पंधरा सत्रांपूर्वी हा स्टॉक 0.5x आधाररेषेवर चालत होता — एक सामान्य, शांत नाव. या कालावधीतील सर्वात जड सत्र 404.6x वर पोहोचले. सर्वात अलीकडील सत्रात, Jul 15, टेप अजूनही 0.7x वर चालत होती, उघडणे-ते-बंद होणे बदल -3.5% होता.

चार्ट काय करत नाही ते लक्षात घ्या: सुव्यवस्थित रेषेत क्षय होत नाही. वाढलेले खंड गटांमध्ये येते, आणि शिखरानंतरची सत्रे कमी होण्याऐवजी पुन्हा वेग वाढवू शकतात — "खंड कोरडा पडत आहे" हा दावा दैनंदिन मालिकेवर तपासण्याचे एक कारण आहे, गृहीत धरण्याऐवजी. त्याच दैनंदिन मालिकेतूनच एक आंतर-सत्र गती माप सुरू होईल, जो सापेक्ष खंड मार्गदर्शक मध्ये सुरवातीपासून तयार केला जातो आणि VWAP द्वारे वापरला जातो.

स्क्रीन काय वगळते

चार नियम यादी प्रामाणिक ठेवतात, आणि प्रत्येक नियम वाचकाला पाहायचे असलेले काहीतरी वगळतो:

  1. आठवड्यासाठी $500 दशलक्ष डॉलरचा व्यवहार मर्यादा. केवळ शेअर संख्येवर आधारित यादीत अशी नावे येतात जिथे दशलक्ष शेअर ही क्षुल्लक रक्कम असते.
  2. दररोज 100,000 शेअर्सपेक्षा वरचा आधार, जेणेकरून भाजक ही गोलाकाराची कृत्रिमता नसून वास्तविक संख्या असेल.
  3. मागील 40 सत्रांपैकी किमान 35 सत्रे व्यापार झालेले, जे नवीन लिस्टिंग वगळते — ताज्या IPO चा अर्थपूर्ण "सामान्य" भागाकार नसतो, आणि अन्यथा तो आठवडे या यादीवर वर्चस्व गाजवेल.
  4. एक पुनर्वापर केलेले चिन्ह वगळलेले: एक टिकर जे एक्सचेंजने अलीकडेच नवीन लिस्टिंगला पुन्हा नियुक्त केले आहे, ज्याचा विक्रेता इतिहास दोन वेगवेगळ्या कंपन्यांना जोडतो. त्याचा आधार काल्पनिक असेल.

नियम 1 हा टेपवरील सर्वात विचित्र गुणक काढून टाकतो. त्याद्वारे वगळलेली सहा सर्वात मोठी नावे येथे आहेत:

क्वेरीडॉलर मर्यादा काढून टाकणारे अवास्तव गुणक: $500M पेक्षा कमी व्यापार करणाऱ्या नावांमध्ये सर्वोच्च सापेक्ष खंड
प्रत्येक आकड्यामागील अचूक SQL
WITH sess AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol,
           sum(toFloat64(close) * toFloat64(volume)) AS dollars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= now() - INTERVAL 70 DAY
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, d
),
cal AS (
    SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
    FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
    SELECT s.ticker AS ticker,
           avgIf(s.vol, c.rn <= 5) AS adv_recent,
           avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
           sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
           countIf(c.rn <= 5) AS recent_sessions,
           countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
    FROM sess s INNER JOIN cal c ON s.d = c.d
    GROUP BY s.ticker
    HAVING adv_base > 100000 AND recent_sessions = 5 AND base_sessions >= 35
       AND dollar_recent > 0 AND dollar_recent < 500000000
)
SELECT ticker,
       round(adv_recent / adv_base, 1) AS rvol_week,
       round(dollar_recent / 1e6, 1) AS week_dollar_m,
       round(dollar_recent / (adv_recent * 5), 2) AS avg_share_price,
       round(adv_base / 1e6, 2) AS baseline_adv_m
FROM per_name
ORDER BY rvol_week DESC, ticker ASC
LIMIT 6

SOBR ने स्वतःच्या सामान्य मानकाच्या 109.8 पट व्यापार केला, तरीही संपूर्ण आठवड्यात सरासरी शेअर किंमत $1.04 असताना फक्त $262.4 दशलक्षचा व्यवहार झाला. त्यामागे: ZBAO $72 दशलक्षवर 109.3 पट (सरासरी किंमत $0.44), WRAP $162.5 दशलक्षवर 51.8 पट, CPHI $31.8 दशलक्षवर 38.1 पट, KAPA $9.5 दशलक्षवर 36.7 पट, आणि LGPS $57.5 दशलक्षवर 20.2 पट. वास्तविक क्रियाकलाप, त्या नावांसाठी खरोखर असामान्य — आणि एक श्रेणी जिथे गुणक अत्यंत लहान रकमेचे मोठेपण करतो.

असामान्य व्हॉल्यूमचे स्रोत कोणते

पुनरावृत्ती होणारे उत्पादक, म्हणजे बोर्ड वाचणे जलद होते: कमाईचे आठवडे, हा एक नियोजित स्रोत; कॉर्पोरेट इव्हेंट — विलीनीकरण, ऑफरिंग्ज, इंडेक्समध्ये भर घालणे आणि काढून टाकणे — जे यांत्रिक व्हॉल्यूमसह येतात, ज्याचा मताशी काही संबंध नसतो; स्क्वीझ डायनॅमिक्स, जिथे व्हॉल्यूम किंमतीच्या वेगावर स्टॅक होतो, हा नमुना शॉर्ट स्क्वीझ स्पष्टीकरण दस्तऐवजीकरण करते; आणि नवीन लिस्टिंग्ज, जे फ्लोट सीझन होईपर्यंत स्वतःच्या टेपवर वर्चस्व गाजवतात. कोणत्याही आठवड्याचा बोर्ड सामान्यतः एक मिश्रण असतो, तसेच एक किंवा दोन खरे रहस्ये — आणि रहस्ये म्हणजे अतिरिक्त मिनिट घालवण्यासारख्या पंक्ती.

असामान्य व्हॉल्यूम वारंवार विचारले जाणारे प्रश्न

स्टॉकसाठी असामान्य व्हॉल्यूम म्हणून काय गणले जाते?

कोणतीही अधिकृत मर्यादा नाही, म्हणून वितरण वापरा: या आठवड्यात या पृष्ठाचा मजला पार करणाऱ्या 647 नावांपैकी, फक्त 2 ने त्यांच्या स्वतःच्या सर्वसामान्य प्रमाणापेक्षा 10x किंवा त्यापेक्षा जास्त व्यापार केला आणि 95.4% ने प्रत्यक्षात त्यांच्या सरासरीपेक्षा कमी व्यापार केला. अंदाजे 2x पेक्षा वरची कोणतीही गोष्ट दिलेल्या आठवड्यात बाजारातील शीर्ष काही टक्के भागात असते.

असामान्य व्हॉल्यूम म्हणजे तेजी की मंदी?

दोन्हीही नाही — ते लक्ष आहे, आणि लक्ष सुधारणा आणि कोसळणे या दोन्हीसह येते. या आठवड्यात बोर्डच्या नेत्याने पाच सत्रे 160.6% त्याच्या सुरुवातीच्या किंमतीपासून पूर्ण केली आणि आठव्या नावाने 8.7% पूर्ण केले; दोन्ही अगदी त्याच मोजमापावर पात्र ठरले.

असामान्य व्हॉल्यूम किती काळ टिकतो?

सामान्यतः एका दिवसापेक्षा जास्त. सातत्य पॅनेल बोर्डवरील प्रत्येक नावाची बेसलाइनपेक्षा दुप्पट वरील सत्रे मोजते: या आठवड्यात ती 1 पैकी पाच (HLI) ते 3 पैकी पाच (JLHL) पर्यंत चालतात, आणि सर्वात जड सत्र सामान्यतः आठवडा संपण्यापूर्वी येते, त्याच्या शेवटच्या दिवशी नव्हे.

यादी डॉलर-व्हॉल्यूम मजला का वापरते?

त्याशिवाय शेअर-काउंट स्क्रीन स्वस्त टिकर्सने भरते जिथे गुणक मोठा असतो आणि पैसा नसतो: या आठवड्यातील सर्वात मोठ्या वगळलेल्या नावाने 109.8x त्याच्या सर्वसामान्य प्रमाणावर $262.4M एकूण रकमेसाठी व्यापार केला, सरासरी किंमत $1.04 प्रति शेअर. $500M साप्ताहिक मजला बोर्डवरील प्रत्येक रांग आर्थिकदृष्ट्या वास्तविक ठेवतो.

असामान्य स्टॉक व्हॉल्यूम ऑप्शन्स मार्केटमध्येही दिसतो का?

होय, अनेकदा — जड इक्विटी टेप आणि जड ऑप्शन्स टेप सामान्यतः त्याच नावांवर एकत्र येतात, म्हणूनच व्यापारी दोन्ही पाहतात. तथापि, ऑप्शन्स क्रियाकलाप वेगळ्या पद्धतीने मोजला जातो: व्यापार केलेले कॉन्ट्रॅक्ट ही प्रवाह संख्या आहे, तर ओपन इंटरेस्ट अजूनही उभ्या असलेल्या पोझिशन्सची गणना करते, आणि दोन्ही वेगवेगळ्या प्रश्नांची उत्तरे देतात — "असामान्य ऑप्शन्स क्रियाकलाप" अलर्टमध्ये काहीही वाचण्यापूर्वी ऑप्शन्स व्हॉल्यूम विरुद्ध ओपन इंटरेस्ट पहा.


वरील प्रत्येक संख्या एक संग्रहित, आवृत्तीबद्ध क्वेरी आहे — कोणत्याही पॅनेलखाली SQL विस्तृत करून अचूक मोजमाप पहा, किंवा Strasmore टर्मिनलवर तुम्हाला आवडणाऱ्या कोणत्याही विंडोवर समान स्क्रीन चालवा.