సగటు రోజువారీ వాల్యూమ్ (ADV) అంటే ఏమిటి?
సగటు రోజువారీ వాల్యూమ్ అంటే ఒక షేర్ సాధారణంగా రోజుకు ట్రేడ్ అయ్యే షేర్ల సంఖ్య. ఇది కవర్ చేయడానికి పట్టే రోజులు, సాపేక్ష వాల్యూమ్, ప్రతి లిక్విడిటీ స్క్రీన్లోని హారంగా ఉపయోగపడుతుంది.
సగటు రోజువారీ వాల్యూమ్ — ADV — అనేది ఎవ్వరూ నిర్వచించటానికి ఇష్టపడని, అత్యధికంగా ఉపయోగించే సంఖ్య: ఒక షేర్ యొక్క సాధారణ రోజువారీ ట్రేడ్ అయిన షేర్లు, ఏదైనా ట్రెయిలింగ్ విండో మీద సరాసరి చేసినది. ఇది కవర్ చేయడానికి పట్టే రోజులులోని హారం, సాపేక్ష వాల్యూమ్లోని బేస్లైన్, మరియు ప్రతి స్క్రీనర్లోని లిక్విడిటీ పరీక్ష — దీని అర్థం ఆ సంఖ్యలోని ప్రతి ఒక్కటి ADV యొక్క నిశ్శబ్ద ఎంపికలను వారసత్వంగా పొందుతుంది: ఏ విండో, ఏ సెషన్లు, షేర్లా లేక డాలర్లా. ఈ పేజీ దీనిని సరిగ్గా నిర్వచిస్తుంది, అంకగణితాన్ని చేతితో నడిపిస్తుంది, మరియు ఆ ఎంపికలన్నింటినీ నిజమైన టేప్పై కొలుస్తుంది.
Average daily volume, measured
Twenty regular-hours sessions — June 11 through July 10, 2026 — four familiar names plus a deliberately thin one. Shares, dollars, and (for later) the slice of each name's total volume that trades outside regular hours:
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన 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 DESCThe table carries this page's whole argument. MU and AAPL trade nearly the same number of shares each day — 42.01M against 41.47M — but the dollar column splits them wide apart: $44.49B against $12.24B a day. Shares measure activity; dollars measure money. The ranking even flips at the top: SPY leads in shares (46.01M across 20 sessions) while MU leads this table in dollars. And at the bottom, CATO trades 0.05 million shares a day — so little money that the billions column shows 0 at this scale. That is the kind of tape where a single institutional order IS the day's volume, and where trading costs live in a different universe.
సగటు రోజువారీ వాల్యూమ్ను ఎలా లెక్కించాలి
ఈ అంకగణితం ఉద్దేశపూర్వకంగా నిస్సారమైనది: ఎంచుకున్న విండోలో రోజువారీ షేర్ వాల్యూమ్లను కలిపి, రోజుల సంఖ్యతో భాగించాలి. కోకా-కోలా సాధారణ ట్రేడింగ్ గంటల టేప్లో ఒక పూర్తి వారం (జూలై 6–10, 2026), అదే క్వెరీలో రన్నింగ్ మొత్తం మరియు సరాసరి లెక్కించబడ్డాయి:
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన 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 vs 41.9M): రీ-రేట్ చేయబడిన వాల్యూమ్ స్థాయి కూడా పొడవైన విండోలోకి వయసు పెరిగింది. ఒక స్టాక్ యొక్క ADV గురించి రెండు మూలాలు విభేదించినప్పుడు, విండో మొదటి అనుమానితుడు; ఎక్స్టెండెడ్-అవర్స్ వాల్యూమ్ చేర్చబడిందా లేదా అనేది రెండవది.
ADV ఒక వాల్యూమ్ షాక్ తర్వాత ఏమవుతుంది
పై చార్ట్ దీన్ని సూచిస్తుంది; ఇక్కడ దాన్ని కొలిచాం. 2026లో MU యొక్క అత్యంత తీవ్రమైన వాల్యూమ్ షాక్ను తీసుకోండి — అంటే దాని స్వంత గత 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 మునుపటి ADV 28.7M ఎదుట 64.7M షేర్లను ప్రింట్ చేసింది — ఇది దాని స్వంత బేస్లైన్ కంటే 2.3x రెట్లు. తదుపరి 20 సెషన్లలో, గత ADV సరాసరి 45Mగా ఉంది: హారంలో 57% జంప్. దానితో పాటు ADV నుండి ఉద్భవించే ప్రతి సంఖ్య కూడా మారింది — సాపేక్ష వాల్యూమ్ రీడింగ్లు తగ్గాయి (బేస్లైన్ పెరిగింది) మరియు కవర్ చేయడానికి రోజులు తగ్గాయి (హారం పెరిగింది), ఎవరి నిజమైన పొజిషన్లోనూ ఎలాంటి మార్పు అవసరం లేకుండా. MU విషయంలో ఎలివేటెడ్ టేప్ కొనసాగింది — ఈ షాక్ ఒక రోజు ఈవెంట్ కాదు, రీ-రేటింగ్ను గుర్తించింది — కానీ యాంత్రికత ఏవిధంగానూ ఒకేలా ఉంటుంది: భారీ స్ట్రెచ్ తర్వాత, ADV ఖచ్చితంగా ఒక విండో-పొడవు పాటు స్టాక్ యొక్క అలవాట్లను కాకుండా ఆ ఈవెంట్ను కొలుస్తుంది.
ద్రవత్వంగా పరిగణించేది ఏమిటి - కొలతలో
"రోజుకు మిలియన్ల డాలర్లు" అనేది వ్యాపారయోగ్యతకు సాధారణంగా చేసే అంచనా. ఇక్కడ నిజమైన పంపిణీ ఉంది — అదే 20 సెషన్లలో కనీసం 15 ఉన్న US లిస్ట్ అయిన ప్రతి సింబల్, డాలర్ 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 సింబళ్లలో, మధ్యస్థ సింబల్ రోజుకు $2.2M టర్నోవర్ కలిగి ఉంది — US మార్కెట్లో సగం దాని కంటే తక్కువ వ్యాపారం జరుపుతుంది. దానిలో నాలుగో వంతు $0.33M కంటే తక్కువ వ్యాపారం జరుపుతుంది. 75వ పర్సంటైల్ $20.4M వద్ద ఉంది, 90వది $113.7M వద్ద, 99వది $1333M వద్ద ఉంది. పూర్తి సంఖ్యల పరిమితుల ప్రకారం లెక్కిస్తే: 6515 సింబళ్లు రోజుకు $1M దాటుతున్నాయి, 3535 $10M దాటుతున్నాయి, 1166 $100M దాటుతున్నాయి — కేవలం 130 $1B దాటుతున్నాయి. ఆర్థిక కవరేజీ తిరిగే పేర్లు దాదాపు పూర్తిగా ఆ చివరి సమూహంలోనే ఉన్నాయి; మధ్యస్థ లిస్ట్ అయిన స్టాక్ మాత్రం పూర్తిగా వేరే ఒక ఇన్స్ట్రుమెంట్.
ADV ఇతర సంఖ్యలను ఎక్కడా ప్రకటించకుండా నిర్ణయిస్తుంది
- కవర్ చేయడానికి రోజులు = షార్ట్ ఇంట్రెస్ట్ ÷ ADV. వాల్యూమ్ పెరగడం వల్ల షార్ట్ పొజిషన్లో ఎటువంటి మార్పు లేకుండానే నిష్పత్తి తగ్గుతుంది — హరించు దాన్ని చేసింది.
- సాపేక్ష వాల్యూమ్ = నేటి వేగం ÷ ADV. అదే సంఖ్య, వ్యతిరేక పాత్ర: ఇక్కడ ADV ఓడించబడుతున్న ప్రాతిపదిక రేఖ.
- లిక్విడిటీ స్క్రీన్లు ("1M ADV కంటే ఎక్కువ ఉన్న పేర్లు మాత్రమే") — ప్రతి బ్యాక్టెస్ట్ మరియు స్క్రీనర్లో ఒకటి ఉంటుంది, మరియు సర్వైవల్షిప్ నిశ్శబ్దంగా అనుసరిస్తుంది: తమ అత్యంత ఉద్వేగభరిత వారాలను కలిగి ఉన్నందున పేర్లు ఇటువంటి స్క్రీన్లలో ప్రవేశిస్తాయి.
- పొజిషన్ సైజింగ్ — రోజుకు ADV యొక్క కొన్ని శాతం మాత్రమే ట్రేడ్ చేసే సంస్థాగత అలవాటు ఎందుకంటే పెద్ద ఫండ్లు కొన్ని చిన్న స్టాక్లను సరిగ్గా కలిగి ఉండలేవు: పొజిషన్ను నిర్మించడానికి లేదా నుంచి బయటకు రావడానికి మొత్తం టేప్ యొక్క వారాల వాల్యూమ్ అవసరం.
కవర్ చేయడానికి రోజుల కేసును నిజమైన సంఖ్యలతో చూడటం విలువైనది, ఎందుకంటే "అధికారిక" అంకె కూడా ఎవరో ఒకరి ADV ఎంపికను ఇమ్బెడ్ చేస్తుంది. FINRA దాని స్వంత వాల్యూమ్ హరించుతో పాటు కవర్ చేయడానికి రోజులను ప్రచురిస్తుంది (ప్రతి వేదిక, దాని స్వంత రిపోర్టింగ్ విండో, 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అదే షార్ట్ ఇంట్రెస్ట్, రెండు హరించువులు. KO కోసం, FINRA దాని 24.1M-షేర్ వాల్యూమ్ అంకెపై 2.06 రోజులను నివేదిస్తుంది; ఈ పేజీ యొక్క 12.4M రెగ్యులర్-అవర్స్ ADV ప్రకారం, అదే 49.6M-షేర్ షార్ట్ పొజిషన్ 4 రోజులకు పనిచేస్తుంది — దాదాపు రెట్టింపు. MU కోసం, ప్రచురించబడిన సంఖ్య నివేదించబడిన నేల అయిన 1 వద్ద ఉంది; తిరిగి లెక్కించినప్పుడు, ఇది 0.75 రోజులు. ఏ అంకె కూడా తప్పు కాదు — అవి విభిన్న హరించువులతో సమాధానం ఇస్తున్నాయి. పాఠం సాధారణీకరించబడుతుంది: క్రింద 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 US సింబాళ్ళలో 20 సెషన్లలో కొలిస్తే, మధ్యస్థ డాలర్ ADV $2.2M; 3535 పేర్లు రోజుకి $10M దాటాయి, కేవలం 130 మాత్రమే $1B దాటాయి. రిటైల్-సైజు ఆర్డర్లకి, ఉపయోగపడే అంతస్తు షేర్లు కాదు, డాలర్లు — $10M-ప్లస్ గ్రూపులో ఉన్న పేర్లలో చిన్న ఆర్డర్ ధరను కదిలించదు.
సరాసరి రోజువారీ వాల్యూమ్ ఎలా లెక్కిస్తారు?
ఎంచుకున్న విండోలో రోజువారీ షేర్ వాల్యూమ్లను కలిపి, రోజుల సంఖ్యతో భాగించాలి. KO యొక్క జూలై 6–10, 2026 ఐదు సెషన్లు కలిసి 52.8M షేర్లు; ఐదుతో భాగిస్తే, ADV 10.6M. 20-రోజుల 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 టెర్మినల్లో ఏదైనా టిక్కర్కి ఏదైనా విండోను లెక్కించండి.