اوسط روزانہ حجم ADV کیا ہے
اوسط روزانہ حجم کسی اسٹاک کے ایک دن میں تجارت ہونے والے شیئرز کا اوسط ہے۔ یہ days to cover، نسبتی حجم اور ہر سیالیت اسکرینر کے اندر نسب نما ہے۔
اوسط روزانہ حجم — ADV — سب سے زیادہ استعمال ہونے والا عدد ہے جس کی کوئی تعریف کرتا ہی نہیں: کسی اسٹاک کا ایک دن میں عام طور پر تجارت ہونے والے شیئرز، کسی گزشتہ ونڈو پر اوسط لیے ہوئے۔ یہ دن سے کور تک کے اندر ہر ایک کا نسب نما ہے، نسبتی حجم کے اندر بنیاد ہے، اور ہر اسکرینر کے اندر سیالیت کا ٹیسٹ ہے — جس کا مطلب ہے کہ ان میں سے ہر عدد ADV کے خاموش انتخابوں کو وراثت میں لیتا ہے: کون سی ونڈو، کون سے سیشنز، شیئرز یا ڈالرز۔ یہ صفحہ اس کی مناسب تعریف کرتا ہے، حساب کو دستی طور پر چلاتا ہے، اور ان میں سے ہر انتخاب کو حقیقی ٹیپ پر ناپتا ہے۔
اوسط روزانہ حجم، ماپا گیا
بیس باقاعدہ اوقات کے سیشنز — 11 جون سے 10 جولائی 2026 تک — چار جانے پہچانے نام اور ایک جان بوجھ کر پتا نام۔ شیئرز، ڈالرز، اور (بعد کے لیے) ہر نام کے کل حجم کا وہ حصہ جو باقاعدہ اوقات کے باہر ٹریڈ ہوتا ہے:
ہر عدد کے پیچھے موجود درست SQL
WITH per_day AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') >= '09:30'
AND formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') < '16:00') AS rth_shares,
sumIf(toFloat64(close) * toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') >= '09:30'
AND formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') < '16:00') AS rth_dollars,
sum(toFloat64(volume)) AS all_shares
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'AAPL', 'MU', 'KO', 'CATO')
AND window_start >= toDateTime('2026-06-11 00:00:00', 'America/New_York')
AND window_start < toDateTime('2026-07-11 00:00:00', 'America/New_York')
GROUP BY ticker, et_date
)
SELECT ticker,
round(avg(rth_shares) / 1e6, 2) AS adv_shares_m,
round(avg(rth_dollars) / 1e9, 2) AS adv_dollars_bn,
round(100 * (sum(all_shares) - sum(rth_shares)) / sum(all_shares), 1) AS extended_hours_pct,
count() AS sessions
FROM per_day
GROUP BY ticker
ORDER BY adv_shares_m DESCیہ جدول اس صفحے کا پورا دلیل اپنے اندر رکھتا ہے۔ MU اور AAPL ہر روز تقریباً ایک ہی تعداد میں شیئرز ٹریڈ کرتے ہیں — 42.01M بمقابلہ 41.47M — لیکن ڈالر والا کالم انہیں بہت دور لے جاتا ہے: $44.49B بمقابلہ $12.24B فی دن۔ شیئرز سرگرمی ماپتے ہیں؛ ڈالر پیسہ ماپتے ہیں۔ درجہ بندی اوپر کی سطح پر الٹ بھی جاتی ہے: SPY شیئرز میں سبقت رکھتا ہے (46.01M 20 سیشنز میں) جبکہ MU ڈالرز میں اس جدول کی قیادت کرتا ہے۔ اور سب سے نیچے، CATO روزانہ 0.05 ملین شیئرز ٹریڈ کرتا ہے — اتنا کم پیسہ کہ اسی پیمانے پر اربوں والا کالم 0 دکھاتا ہے۔ یہ اسی قسم کا ٹیپ ہے جہاں ایک واحد اداری حکم ہی دن کا حجم ہوتا ہے، اور جہاں ٹریڈنگ کے اخراجات ایک مختلف دنیا میں موجود ہیں۔
اوسط یومیہ حجم کا حساب کیسے لگایا جائے
ریاضی جان بوجھ کر سادہ ہے: منتخب مدت کے دوران روزانہ کے شیئر والیوم کو جمع کریں، دنوں کی تعداد سے تقسیم کریں۔ کوکا کولا کے باقاعدہ اوقات کاروبار کے ایک مکمل ہفتے (6 جولائی تا 10 جولائی، 2026) کا ڈیٹا، جس میں دوڑتا ہوا کل اور اوسط اسی ہی query میں معلوم کیا گیا ہے:
ہر عدد کے پیچھے موجود درست SQL
SELECT session_date,
shares_m,
round(sum(shares_m) OVER (), 1) AS five_day_total_m,
round(avg(shares_m) OVER (), 1) AS adv_m,
round(avg(shares_m) OVER () * 0.01 * 1000, 0) AS one_pct_of_adv_k
FROM (
SELECT formatDateTime(toDate(toTimeZone(window_start, 'America/New_York')), '%Y-%m-%d') AS session_date,
round(sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') >= '09:30'
AND formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') < '16:00') / 1e6, 1) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'KO'
AND window_start >= toDateTime('2026-07-06 00:00:00', 'America/New_York')
AND window_start < toDateTime('2026-07-11 00:00:00', 'America/New_York')
GROUP BY session_date
)
ORDER BY session_dateپانچ دنوں کو جمع کریں — 10.7 + 12.1 + 10.7 + 11 + 8.3 ملین شیئرز — اور کل 52.8M بنتا ہے۔ پانچ سے تقسیم کریں: 10.6M شیئرز، KO کا 5-سیشنز کا ADV۔ 20-سیشنز کا ADV بھی 20 صفوں پر وہی حساب ہے — یہی وہ عدد ہے جو پہلی جدول میں ہے۔ غور کریں کہ اوسط کیا چھپاتا ہے: 2026-07-07 نے 12.1M پرنٹ کیا اور 2026-07-10 نے 8.3M پرنٹ کیا، یہ دن بہ دن اتار چڑھاؤ ہیں جنہیں ADV ایک ہی عدد میں ہموار کر دیتا ہے۔ آخری کالم پوزیشن سائزنگ کا پیش نظارہ کرتا ہے: KO کے ADV کا ایک فیصد تقریباً 106 ہزار شیئرز ہے — وہ پیمانہ جہاں ایک ہی آرڈر دن کے ٹیپ کا ایک نمایاں حصہ بننا شروع کر دیتا ہے۔
ونڈو ایک انتخاب ہے، اور یہ طے کرتا ہے کہ ADV کتنی جلتی بھولتا ہے
بیس سیشن عام روایت ہے (ایک ٹریڈنگ ماہ)؛ دس، تیس، پچاس پانچ اور نوّے سب گردش کرتے ہیں۔ ونڈو طے کرتا ہے کہ ADV کتنی جلدی بھولتا ہے۔ MU کا نام 2026 کا زندہ مثال ہے — ایک ایسا نام جس کی ٹیپ نے سال وسط میں اتنے شدید ساتھ ری ریٹ کیا کہ اس کا ٹریلنگ ماہ ADV اور ٹریلنگ کوارٹر ADV پورے بہار میں مختلف کہانیاں سناتے رہے، جس کے ثبوت اس کے جون ڈیپ ڈاؤن میں موجود ہیں۔ یہاں وہی اسٹاک اسی سات مہینوں پر، دونوں ونڈوز کے ساتھ ایک ساتھ ناپا گیا ہے:
ہر عدد کے پیچھے موجود درست SQL
WITH daily AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
sum(toFloat64(volume)) AS day_shares
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU'
AND window_start >= toDateTime('2025-08-01 00:00:00', 'America/New_York')
AND window_start < toDateTime('2026-07-11 00:00:00', 'America/New_York')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY et_date
),
rolled AS (
SELECT et_date,
avg(day_shares) OVER (ORDER BY et_date ROWS BETWEEN 19 PRECEDING AND CURRENT ROW) AS adv20,
avg(day_shares) OVER (ORDER BY et_date ROWS BETWEEN 89 PRECEDING AND CURRENT ROW) AS adv90,
row_number() OVER (ORDER BY et_date) AS rn,
count() OVER () AS total_rows
FROM daily
)
SELECT formatDateTime(et_date, '%Y-%m-%d') AS date,
round(adv20 / 1e6, 1) AS adv_20_session_m,
round(adv90 / 1e6, 1) AS adv_90_session_m
FROM rolled
WHERE rn > 90 AND (rn % 3 = total_rows % 3)
ORDER BY et_date2025-12-10 کو دونوں ونڈوز متفق تھے: 20-سیشن شمار پر 21.3M، اور 90 پر 19.9M۔ 2026-04-14 تک یہ بٹ کر 45.6M بمقابلہ 31.9M ہو گئے تھے — ایک ہی دن ایک ہی اسٹاک کے لیے دو "آفیشل" ADV، اور ایک ونڈو پر مبنی ہر اسکرینر، ڈیز ٹو کور فیگر، یا ریلیٹو والیوم ریڈنگ دوسری ونڈو پر مبنی اسی ٹول سے متضاد تھی۔ 2026-07-10 تک دونوں دوبارہ یکجا ہو گئے تھے (42M بمقابلہ 41.9M): ری ریٹ ہوا والیوم لیول طویل ونڈو میں بھی پرانا ہو چکا تھا۔ جب دو ذرائع کسی اسٹاک کے ADV پر متفق نہ ہوں، تو ونڈو پہلا مشتبہ ہے؛ ایکسٹینڈڈ آورز والیوم شامل ہے یا نہیں، یہ دوسرا ہے۔
حجم کے جھٹکے کے فوراً بعد ADV کا کیا ہوتا ہے
اوپر کا چارٹ اس کی نشاندی کرتا ہے؛ یہاں اسے ماپا گیا ہے۔ MU کا 2026 کا تیز ترین حجم کا جھٹکا لیں — وہ سیشن جس نے اپنے پچھلے 20-سیشن کے ADV کو سب سے زیادہ عبور کیا — اور اس دن سے پہلے اسکرینر میں نظر آنے والے ADV کا موازنہ ایک ماہ بعد نظر آنے والے ADV سے کریں:
ہر عدد کے پیچھے موجود درست SQL
WITH daily AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
sum(toFloat64(volume)) AS day_shares
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU'
AND window_start >= toDateTime('2025-11-01 00:00:00', 'America/New_York')
AND window_start < toDateTime('2026-07-11 00:00:00', 'America/New_York')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY et_date
),
ranked AS (
SELECT et_date, day_shares,
day_shares / avg(day_shares) OVER (ORDER BY et_date ROWS BETWEEN 20 PRECEDING AND 1 PRECEDING) AS shock_ratio,
row_number() OVER (ORDER BY et_date) AS rn
FROM daily
),
biggest AS (
SELECT et_date, day_shares, shock_ratio
FROM ranked
WHERE rn > 20 AND et_date >= toDate('2026-01-01')
ORDER BY shock_ratio DESC, et_date ASC
LIMIT 1
),
before AS (
SELECT avg(day_shares) AS adv FROM (
SELECT day_shares FROM daily WHERE et_date < (SELECT et_date FROM biggest) ORDER BY et_date DESC LIMIT 20
)
),
after AS (
SELECT avg(day_shares) AS adv FROM (
SELECT day_shares FROM daily WHERE et_date >= (SELECT et_date FROM biggest) ORDER BY et_date ASC LIMIT 20
)
)
SELECT formatDateTime((SELECT et_date FROM biggest), '%Y-%m-%d') AS event_date,
round((SELECT day_shares FROM biggest) / 1e6, 1) AS event_day_shares_m,
round((SELECT adv FROM before) / 1e6, 1) AS adv_20_before_m,
round((SELECT shock_ratio FROM biggest), 1) AS event_vs_prior_adv_x,
round((SELECT adv FROM after) / 1e6, 1) AS adv_20_after_m,
round(100 * ((SELECT adv FROM after) / (SELECT adv FROM before) - 1), 0) AS adv_shift_pct2026-03-19 کو، MU نے 28.7M کے پچھلے ADV کے مقابلے میں 64.7M شیئرز پرنٹ کیے — یعنی اپنی بیس لائن کا 2.3x۔ اگلے 20 سیشنز میں، ٹریلنگ ADV اوسطاً 45M رہا: ڈینومینیٹر میں 57% کا اضافہ۔ ADV سے ماخوذ ہر عدد اس کے ساتھ حرکت میں آیا — رلیٹو والیم ریڈنگز سکڑ گئیں (بیس لائن بڑھی) اور ڈیز ٹو کور سکڑ گئے (ڈینومینیٹر بڑھا)، بغیر کسی کی اصل پوزیشن میں کوئی تبدیلی لائے۔ MU کے معاملے میں بلند ٹیپ برقرار رہی — یہ جھٹکا ایک ری ریٹنگ تھا، یک روزہ واقعہ نہیں — لیکن میکانکس دونوں صورتوں میں یکساں ہیں: ایک بھاری دور کے بعد، ADV واقعے کو ماپتا ہے نہ کہ اسٹاک کی عادتوں کو، بالکل ایک ونڈو لینتھ کے لیے۔
کیا liquid شمار ہوتا ہے، اس کی پیمائش
"روزانہ لاکھوں ڈالر" tradability کے لیے عمومی ہاتھ ہلانے کی بات ہے۔ یہ رہی حقیقی تقسیم — امریکہ میں درج ہر وہ symbol جس کی کم از کم 20 میں سے 15 sessions موجود ہیں، dollar ADV کے لحاظ سے درجہ بند:
ہر عدد کے پیچھے موجود درست SQL
WITH per_ticker AS (
SELECT ticker, avg(day_dollars) AS adv_dollars
FROM (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
sumIf(toFloat64(close) * toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') >= '09:30'
AND formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') < '16:00') AS day_dollars
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= toDateTime('2026-06-11 00:00:00', 'America/New_York')
AND window_start < toDateTime('2026-07-11 00:00:00', 'America/New_York')
AND match(ticker, '^[A-Z]+$')
GROUP BY ticker, et_date
)
GROUP BY ticker
HAVING count() >= 15
)
SELECT count() AS names,
round(quantileDeterministic(0.25)(adv_dollars, cityHash64(ticker)) / 1e6, 2) AS p25_m,
round(quantileDeterministic(0.50)(adv_dollars, cityHash64(ticker)) / 1e6, 1) AS median_m,
round(quantileDeterministic(0.75)(adv_dollars, cityHash64(ticker)) / 1e6, 1) AS p75_m,
round(quantileDeterministic(0.90)(adv_dollars, cityHash64(ticker)) / 1e6, 1) AS p90_m,
round(quantileDeterministic(0.99)(adv_dollars, cityHash64(ticker)) / 1e6, 0) AS p99_m,
countIf(adv_dollars >= 1e6) AS names_above_1m,
countIf(adv_dollars >= 10e6) AS names_above_10m,
countIf(adv_dollars >= 100e6) AS names_above_100m,
countIf(adv_dollars >= 1e9) AS names_above_1bn
FROM per_ticker10864 symbols میں، median name روزانہ $2.2M کا کاروبار کرتی ہے — امریکی منڈی کا نصف اس سے کم کا کاروبار کرتا ہے۔ اس کا ایک چوتھائی $0.33M سے کم کا کاروبار کرتا ہے۔ 75th percentile $20.4M پر ہے، 90th $113.7M پر، 99th $1333M پر۔ گول thresholds کے حساب سے: 6515 names روزانہ $1M عبور کرتے ہیں، 3535 $10M عبور کرتے ہیں، 1166 $100M عبور کرتے ہیں — اور صرف 130 $1B عبور کرتے ہیں۔ مالیاتی کوریج کا مرکز جن names پر گھومتا ہے وہ تقریباً مکمل طور پر اس آخری گروپ کے اندر موجود ہیں؛ median درج شدہ stock بالکل ایک مختلف instrument ہے۔
ADV خاموشی سے دیگر اعداد کا تعین کہاں کرتا ہے
- کور کرنے کے دن = شارٹ انٹریسٹ ÷ ADV۔ والیوم میں اچھال کے باعث، شارٹ پوزیشن میں کوئی تبدیلی کیے بغیر تناسب کم ہو جاتا ہے — یہ کام denominator نے کیا۔
- نسبتی والیوم = آج کی رفتار ÷ ADV۔ ایک ہی عدد، مخالف کردار: یہاں ADV وہ بنیادی ہے جسے پیچھے چھوڑا جا رہا ہے۔
- لکویڈیٹی اسکرینز ("صرف 1M ADV سے اوپر والے نام") — ہر بیک ٹیسٹ اور اسکرینر میں ایک ہوتی ہے، اور زندہ بچنے والوں کا عمل خاموشی سے پیچھے آتا ہے: نام ایسے اسکرینز میں اپنے سب سے ڈرامائی ہفتوں کے ذریعے داخل ہوتے ہیں۔
- پوزیشن سائزنگ — روزانہ ADV کا صرف چند فیصد ٹریڈ کرنے کی ادارہ جاتی عادت ہی اس کی وجہ ہے کہ بڑے فنڈز کچھ چھوٹے اسٹاک مالک نہیں ہو سکتے: پوزیشن بنانے یا ختم کرنے کے لیے پوری ٹیپ کے والیوم کے کئی ہفتوں کی ضرورت پڑتی۔
کور کرنے کے دن کا معاملہ حقیقی اعداد کے ساتھ دیکھنے کے قابل ہے، کیونکہ یہاں تک کہ "سرکاری" عدد بھی کسی کا ADV انتخاب شامل رکھتا ہے۔ FINRA اپنے والیوم denominator (ہر وینیو، اپنی رپورٹنگ ونڈو، 1.0 پر فرش — دیکھیں وہ ڈیٹا کیسے آتا ہے) کے ساتھ کور کرنے کے دن شائع کرتا ہے؛ اسی تناسب کو اس صفحے کے 20-سیشن ریگولر-آورز ADV سے دوبارہ حساب کریں اور جواب بدل جاتا ہے:
ہر عدد کے پیچھے موجود درست SQL
WITH our_adv AS (
SELECT ticker, avg(day_shares) AS adv
FROM (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') >= '09:30'
AND formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') < '16:00') AS day_shares
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('MU', 'KO')
AND window_start >= toDateTime('2026-06-11 00:00:00', 'America/New_York')
AND window_start < toDateTime('2026-07-11 00:00:00', 'America/New_York')
GROUP BY ticker, et_date
)
GROUP BY ticker
),
si AS (
SELECT ticker,
max(short_interest) AS short_interest,
max(avg_daily_volume) AS finra_adv,
max(days_to_cover) AS finra_dtc
FROM global_markets.stocks_short_interest
WHERE settlement_date = '2026-06-30' AND ticker IN ('MU', 'KO')
GROUP BY ticker
)
SELECT si.ticker AS ticker,
round(si.short_interest / 1e6, 1) AS shares_short_m,
round(si.finra_adv / 1e6, 1) AS finra_adv_m,
round(si.finra_dtc, 2) AS finra_days_to_cover,
round(our_adv.adv / 1e6, 1) AS rth_adv_20_session_m,
round(si.short_interest / our_adv.adv, 2) AS days_to_cover_recomputed
FROM si
INNER JOIN our_adv ON si.ticker = our_adv.ticker
ORDER BY tickerایک ہی شارٹ انٹریسٹ، دو denominator۔ KO کے لیے، FINRA اپنے 24.1M-شیئر والیوم عدد کے حساب سے 2.06 دن رپورٹ کرتا ہے؛ اس صفحے کے 12.4M ریگولر-آورز ADV کے مقابلے میں، ایک ہی 49.6M-شیئر شارٹ پوزیشن 4 دن بنتی ہے — تقریباً دگنا۔ MU کے لیے، شائع شدہ عدد رپورٹ شدہ فرش 1 پر ہے؛ دوبارہ حساب کرنے پر، یہ 0.75 دن ہے۔ کوئی بھی عدد غلط نہیں — وہ مختلف denominator کے ساتھ جواب دیتے ہیں۔ یہ سبق عام ہے: ADV کے نیچے والا کوئی بھی تناسب خاموشی سے کسی کی ونڈو اور سیشن کے انتخاب کا حوالہ دے رہا ہوتا ہے۔
کیا ADV آپشنز کے لیے کام کرتا ہے؟
آپشنز ٹریڈرز اسی تصور پر انحصار کرتے ہیں ایک فرق کے ساتھ: والیوم کنٹریکٹس میں گنا جاتا ہے، اور ہر معیاری ایکویٹی کنٹریکٹ 100 شیئرز کو کنٹرول کرتا ہے۔ وہی 20 سیشن، چار آپشن ٹیپس، کنٹریکٹ کی تعداد کو شیئر-ایکویولنٹ ایکسپوژر میں تبدیل کر کے:
ہر عدد کے پیچھے موجود درست SQL
WITH daily AS (
SELECT multiIf(ticker LIKE 'O:SPY2%', 'SPY', ticker LIKE 'O:AAPL2%', 'AAPL', ticker LIKE 'O:MU2%', 'MU', 'KO') AS underlying,
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
sum(toFloat64(volume)) AS contracts
FROM global_markets.options_minute_aggs
WHERE (ticker LIKE 'O:SPY2%' OR ticker LIKE 'O:AAPL2%' OR ticker LIKE 'O:MU2%' OR ticker LIKE 'O:KO2%')
AND window_start >= toDateTime('2026-06-11 00:00:00', 'America/New_York')
AND window_start < toDateTime('2026-07-11 00:00:00', 'America/New_York')
GROUP BY underlying, et_date
)
SELECT underlying,
round(avg(contracts) / 1e3, 1) AS avg_daily_contracts_k,
round(avg(contracts) * 100 / 1e6, 1) AS share_equivalent_m,
count() AS sessions
FROM daily
GROUP BY underlying
ORDER BY avg_daily_contracts_k DESCپیمانے کے فرق اسٹاک ٹیبل میں کسی بھی چیز سے کہیں بڑے ہیں۔ SPY کا آپشنز ٹیپ روزانہ اوسطاً 12543.2 ہزار کنٹریکٹس ٹریڈ ہوتے تھے — 1254.3M شیئرز کے ایکویولنٹ ایکسپوژر، جو SPY کے اپنے 46.01M شیئر ADV کا ایک بڑا گنا ہے۔ KO دوسری سمت چلتا ہے: 64.6 ہزار کنٹریکٹس (6.5M شیئر-ایکویولنٹ)، جو اس کے 12.4M شیئر ADV سے کم ہے۔ آپشنز کی لکویڈیٹی مٹھی بھر انڈرلائنگز میں مرتکز ہوتی ہے، اور یہ سٹرائکس اور ایکسپائریز کے درمیان مزید پتلی ہو جاتی ہے — اس طرح کی مجموعی رقم کسی بھی واحد کنٹریکٹ کی ٹریڈنگ کو بڑا چڑھا کر دکھاتی ہے، اس لیے آپشنز آرڈر کا سائز طے کرنے سے پہلے فی کنٹریکٹ والیوم اور اوپن انٹرسٹ کی جانچ اب بھی ضروری ہے۔
ADV کو بطور پریکٹیشنر پڑھنا
تین عادات تعریف کو جاننے اور اسے استعمال کرنے کے درمیانی خلا کو پُر کرتی ہیں۔ شیئر ADV کو ڈالر ADV کے ساتھ جوڑیں — پہلی ٹیبل دو ناموں کو شیئرز میں تقریباً برابر اور رقم میں بہت دور دکھاتی ہے، اور رقم والا کالم وہ ہے جس کی کسی آرڈر کو اصل میں پرواہ ہوتی ہے۔ واقعات کے فوراً بعد ADV پر شک کریں — شاک پینل نے اسے ایک عدد میں ظاہر کیا: ایک بھاری مدت نے ایک ماہ میں ڈینومینیٹر 57% کو منتقل کیا، جس سے رلیٹو والیوم اور ڈیز ٹو کور میکانکی طور پر کم ہو گئے یہاں تک کہ اسپائیک ونڈو سے باہر نکل جائے۔ ADV کو کیلنڈر کے ساتھ چیک کریں — ایکسپائری جمعہ، ری بیلنس دن، اور انڈیکس تبدیلی کی تاریخیں سب کے والیوم کو ایک ساتھ بڑھا دیتی ہیں (وچنگ ڈیز سب سے زیادہ)، اس لیے مارکیٹ بھر کا کوئی بھاری دن کسی ایک نام کی کہانی کے بارے میں کچھ نہیں بتاتا۔
اوسط روزانہ حجم کے بارے میں عام سوالات
ایک مناسب اوسط روزانہ حجم کیا ہے؟
10864 امریکی علامات پر 20 سیشنز میں ماپا گیا، تو وسیط ڈالر ADV $2.2M تھا؛ 3535 نام روزانہ $10M عبور کرتے تھے اور صرف 130 نے $1B عبور کیا۔ ریٹیل سائز کے آرڈرز کے لیے، مفید حد ڈالرز میں ہے، شیئرز میں نہیں — $10M سے زائد کے گروپ کے نام ایسے ٹریڈ ہوتے ہیں کہ چھوٹا آرڈر قیمت کو حرکت نہیں دیتا۔
آپ اوسط روزانہ حجم کا حساب کیسے لگاتے ہیں؟
منتخب ونڈو میں روزانہ شیئر والیمز کو جمع کریں اور دنوں کی تعداد سے تقسیم کریں۔ KO کے 6–10 جولائی، 2026 کے پانچ سیشنز کا مجموعہ 52.8M شیئرز بنتا ہے؛ پانچ سے تقسیم کرنے پر، ADV 10.6M ہے۔ بیس دن کا ADV 20 سیشنز پر وہی حساب ہے۔
ADV کس ونڈو پر ماپا جاتا ہے؟
عام طور پر 20 ٹریڈنگ سیشنز (تقریباً ایک مہینہ)، لیکن 10-، 30-، 65- اور 90-دن کے ورژن سب گردش کرتے ہیں — اور کسی بھی حجم کے جھٹکے کے بعد یہ حقیقت میں اختلاف کرتے ہیں۔ 2026-04-14 کو، MU کا 20-سیشن ADV 45.6M رہا جبکہ اس کا 90-سیشن ADV اسی دن 31.9M رہا۔ ذرائع کا موازنہ کرنے سے پہلے ونڈو چیک کریں۔
کیا ADV میں پری مارکیٹ اور آفٹر آورز والیم شامل ہے؟
ذریعے پر منحصر ہے — اس صفحے کے اعداد و شمار صرف ریگولر آورز کے ہیں۔ اسی 20 سیشنز پر ماپا گیا، تو توسیعی سیشنز نے SPY کے کل حجم کا 18.3%، AAPL کا 6.9%، اور پتلے CATO کا 0.2% اٹھایا — توسیعی آورز کی رہنمائی سیشنز کو تفصیل سے تقسیم کرتی ہے۔
کیا ADV شیئرز میں ہے یا ڈالرز میں؟
روایتی طور پر شیئرز، لیکن ڈالر ADV اسٹاکس میں بہتر لیکویڈیٹی کا پیمانہ ہے۔ اسی 20 سیشنز پر، MU اور AAPL روزانہ 42.01M اور 41.47M شیئرز ٹریڈ ہوئے — تقریباً برابر — جبکہ ان کے ڈالر ADVs $44.49B اور $12.24B تھے۔ شیئرز کی گنتی ایک جیسی، لیکن سمندر بہت مختلف۔
ہر عدد ایک محفوظ، ورژن شدہ کویری ہے — کسی بھی پینل کے تحت SQL کو پھیلائیں، یا Strasmore ٹرمینل پر کسی بھی ٹکر کے لیے کوئی بھی ونڈو کمپیوٹ کریں۔