Strasmore Research
Matuto Matt ConnorNi Matt Connor · Na-update noong 2026-07-25

Ano ang Average Daily Volume (ADV)?

Ang average daily volume ay ang karaniwang shares na na-trade ng isang stock kada araw. Ito ang denominator sa days to cover, relative volume, at bawat liquidity screen.

Ang average daily volume — ADV — ang pinakamadalas gamitin na numero na halos walang nagpapaliwanag nito: ang karaniwang dami ng shares na na-trade ng isang stock kada araw, na ina-average sa loob ng ilang nakaraang window. Ito ang denominator sa loob ng days to cover, ang baseline sa loob ng relative volume, at ang liquidity test sa loob ng bawat screener — na nangangahulugang lahat ng numerong iyon ay nagmamana ng tahimik na mga pagpipilian ng ADV: aling window, aling mga session, shares ba o dollars. Ang page na ito ay nagpapaliwanag nang tama nito, tinalakay ang arithmetic nang hakbang-hakbang, at sinusukat ang bawat isa sa mga pagpipiliang iyon sa totoong tape.

Average daily volume, measured

Dalawampung sesyon ng regular-hours — Hunyo 11 hanggang Hulyo 10, 2026 — apat na pamilyar na pangalan at isa na sadyang manipis. Shares, dollars, at (para sa susunod) ang bahagi ng kabuuang volume ng bawat pangalan na nai-trade sa labas ng regular hours:

Query20-session regular-hours ADV — shares, dollars, at extended-hours share (June 11 – July 10, 2026)
Ang eksaktong SQL sa likod ng bawat numero
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

Ang talahanayan ay nagdadala ng buong argumento ng pahinang ito. MU at AAPL ay halos magkapareho ang dami ng shares na nai-trade araw-araw — 42.01M laban sa 41.47M — ngunit ang dollar column ay nagpapalayo sa kanila nang malaki: $44.49B laban sa $12.24B kada araw. Ang shares ay sumusukat sa aktibidad; ang dollars ay sumusukat sa pera. Ang ranking ay bumabalik paibaba sa itaas: SPY ang nangunguna sa shares (46.01M sa 20 na sesyon) habang MU ang nangunguna sa talahanayang ito sa dollars. At sa ibaba, CATO ay nai-trade ang 0.05 milyong shares kada araw — kaunting pera na ang billions column ay nagpapakita ng 0 sa scale na ito. Iyan ang uri ng tape kung saan ang isang institutional order AY ang volume ng araw, at kung saan ang mga gastos sa pangangalakal ay nakatira sa ibang uniberso.

Paano kalkulahin ang average daily volume

Ang arithmetic ay sadyang boring: pagsamahin ang daily share volumes sa loob ng napiling window, hatiin sa bilang ng mga araw. Isang buong linggo ng regular-hours tape ng Coca-Cola (Hulyo 6–10, 2026), kasama ang running total at average na nakalkula sa parehong query:

QueryADV by hand — KO's five daily volumes, kanilang sum, at average (July 6–10, 2026)
Ang eksaktong SQL sa likod ng bawat numero
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

Idagdag ang limang araw — 10.7 + 12.1 + 10.7 + 11 + 8.3 milyong shares — at ang total ay 52.8M. Hatiin sa lima: 10.6M shares, ang 5-session ADV ni KO. Ang 20-session ADV ay parehong arithmetic sa 20 na row — iyon ang numero sa unang table. Pansinin ang iniinat ng average: 2026-07-07 ay nag-print ng 12.1M at 2026-07-10 ay nag-print ng 8.3M, mga day-to-day swing na ini-smooth ng ADV sa isang figure. Ang huling column ay nagpo-preview ng position sizing: isang porsyento ng ADV ni KO ay humigit-kumulang 106 libong shares — ang sukat kung saan ang isang solong order ay nagsisimula nang maging kapansin-pansing bahagi ng tape ng araw.

Ang window ay isang pagpipilian, at ito ang nagdedesisyon kung gaano kabilis nakakalimutan ng ADV

Dalawampung sesyon ang karaniwang kumbensyon (isang buwang pangangalakal); ang sampu, tatlumpu, animnapu't lima, at siyamnapu ay laikat-likat. Ang window ang nagdedesisyon kung gaano kabilis nakakalimutan ng ADV. Ang MU ay ang live na halimbawa ng 2026 — isang pangalan na ang tape ay nag-re-rate nang husto sa kalagitnaan ng taon na ang trailing-month ADV at ang trailing-quarter ADV nito ay nagtaglay ng magkaibang kuwento sa buong tagsibol, mga resibo sa buong malalim na pagsusuri nito noong Hunyo. Narito ang parehong stock sa parehong pitong buwan, sinusukat gamit ang parehong window nang sabay-sabay:

QueryMU — rolling 20-session vs 90-session ADV, December 2025 hanggang July 10, 2026 (sampled every third session)
Ang eksaktong SQL sa likod ng bawat numero
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_date

Sa 2025-12-10 nagkasundo ang dalawang window: 21.3M sa 20-session count, 19.9M sa 90. Sa 2026-04-14 sila ay nagkahiwa-hiwalay na sa 45.6M laban sa 31.9M — dalawang "opisyal" na ADV para sa isang stock sa isang araw, at bawat screener, days-to-cover na pigura, o relative-volume na pagbasa na naka-key sa isang window ay hindi sumang-ayon sa parehong tool na naka-key sa isa pa. Sa 2026-07-10 ang dalawa ay nag-converge na naman (42M vs 41.9M): ang na-re-rate na antas ng volume ay tumanda na rin sa mahabang window. Kapag hindi magkasundo ang dalawang source tungkol sa ADV ng isang stock, ang window ang unang hinala; kung ang volume na lampas sa oras ng kalakalan ay kasama ay ang pangalawa.

Ano ang nangyayari sa ADV agad pagkatapos ng volume shock

Ipinapahiwatig ito ng chart sa itaas; dito ito sinusukat. Kunin ang pinakamalakas na volume shock ng MU noong 2026 — ang session na pinaka-lumampas sa sarili nitong trailing 20-session ADV — at ihambing ang ADV na ipinakita ng isang screener sa araw na iyon sa ipinakita nito isang buwan makalipas:

QueryMU's sharpest 2026 volume shock — event day vs trailing ADV before and after
Ang eksaktong SQL sa likod ng bawat numero
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_pct

Sa 2026-03-19, nakapag-print ang MU ng 64.7M na shares laban sa dating ADV na 28.7M — 2.3x ng sarili nitong baseline. Sa susunod na 20 sessions, umabot sa average na 45M ang trailing ADV: isang 57% na talon sa denominator. Kasabay nitong gumalaw ang bawat numerong nagmumula sa ADV — lumiit ang mga relative volume reading (lumaki ang baseline) at lumiit ang days to cover (lumaki ang denominator), na walang anumang pagbabagong kailangan sa aktuwal na posisyon ng sinuman. Sa kaso ng MU, nagpatuloy ang elevated tape — minarkahan ng shock ang isang re-rating, hindi isang one-day na event — ngunit magkapareho ang mekanika kahit anong mangyari: pagkatapos ng mabigat na stretch, sinusukat ng ADV ang event kaysa sa gawi ng stock nang eksaktong isang window-length.

Ano ang binibilang na liquid, batay sa sukat

"Mil-milyong dolyar kada araw" ang karaniwang pangkamay na pahayag para sa tradability. Narito ang aktwal na distribusyon — bawat US-listed na simbolo na may hindi bababa sa 15 sa parehong 20 na sesyon, naka-rank batay sa dollar ADV:

QueryDollar ADV across the whole US tape — percentiles at threshold counts (June 11 – July 10, 2026)
Ang eksaktong SQL sa likod ng bawat numero
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_ticker

Sa kabuuang 10864 simbolo, ang pang-median na pangalan ay lumilipat ng $2.2M kada araw — kalahati ng US market ang nakakakalakol nang mas mababa kaysa rito. Isang-kapat nito ay nakakakalakol sa ilalim ng $0.33M. Ang ika-75 na percentile ay nakatayo sa $20.4M, ang ika-90 ay sa $113.7M, ang ika-99 ay sa $1333M. Kung bibilangin laban sa mga round na threshold: 6515 na pangalan ang lumalampas sa $1M kada araw, 3535 ang lumalampas sa $10M, 1166 ang lumalampas sa $100M — at halos 130 lamang ang lumalampas sa $1B. Ang mga pangalan na umiikot ang financial coverage nang live ay halos buong nasa loob ng huling grupong iyon; ang pang-median na listed na stock ay isang ganap na ibang instrumento.

Kung saan ang ADV ay tahimik na nagpapasya sa ibang mga numero

  • Mga araw para takpan = short interest ÷ ADV. Ang pagtaas ng volume ay nagpapaliit sa ratio na walang anumang pagbabago sa short position — ang denominator ang gumawa nito.
  • Kaugnay na volume = bilis ngayong araw ÷ ADV. Magkaparehong numero, magkaibang papel: dito, ang ADV ang baseline na nilalabanan.
  • Mga liquidity screen ("mga pangalan lang na higit sa 1M ADV") — bawat backtest at screener ay may dala nito, at ang survivorship ay tahimik na sumusunod: ang mga pangalan ay pumapasok sa mga screen na ito sa pamamagitan ng pagkakaroon ng kanilang pinaka-marubdob na linggo.
  • Pag-aayos ng laki ng posisyon — ang institutional na gawi ng pagtitrade ng ilang porsyento lang ng ADV bawat araw ang dahilan kung bakit ang malalaking pondo ay literal na hindi maaaring magmay-ari ng ilang maliliit na stock: kailangan ang ilang linggo ng volume ng buong tape para makapagbuo o makalabas sa isang posisyon.

Ang kaso ng mga araw para takpan ay worth makita gamit ang tunay na mga numero, dahil kahit ang "opisyal" na numero ay nag-eembed ng pagpipilian ng ADV ng isang tao. Naglalathala ang FINRA ng mga araw para takpan kasama ng sarili nitong volume denominator (bawat venue, sariling reporting window, naka-floor sa 1.0 — tingnan ang kung paano dumarating ang data na iyon); i-recompute ang parehong ratio gamit ang 20-session regular-hours ADV ng pahinang ito at magbabago ang sagot:

QueryDays to cover, recomputed — FINRA's denominator vs this page's 20-session regular-hours ADV (settlement June 30, 2026)
Ang eksaktong SQL sa likod ng bawat numero
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

Magkaparehong short interest, dalawang denominator. Para sa KO, nag-uulat ang FINRA ng 2.06 na araw batay sa 24.1M-share na volume nito; laban sa 12.4M regular-hours ADV ng pahinang ito, ang parehong 49.6M-share na short position ay tumutugma sa 4 na araw — halos doble. Para sa MU, ang nailathalang numero ay nakaupo sa reported floor na 1; kapag na-recompute, ito ay 0.75 na araw. Walang mali sa alinmang numero — sumasagot sila gamit ang magkaibang denominator. Ang aral ay pangkalahatan: anumang ratio na may ADV sa ilalim ay tahimik na nag-cocite ng pagpipilian ng window at session ng isang tao.

Epektibo ba ang ADV para sa mga options?

Ang mga options trader ay umiiiral sa parehong konsepto ngunit may isang pagbabago: ang volume ay binibilang sa mga kontrata, at ang bawat standard na equity na kontrata ay kumokontrol sa 100 shares. Parehong 20 na sesyon, apat na option tape, kung saan ang bilang ng kontrata ay kino-convert sa katumbas na share na exposure:

QueryOptions ADV — average daily contracts at share-equivalent exposure (June 11 – July 10, 2026)
Ang eksaktong SQL sa likod ng bawat numero
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

Lubhang malaki ang pagkakaiba ng sukat kumpara sa anumang nasa stock table. Ang options tape ng SPY ay nag-average ng 12543.2 libong kontrata kada araw — katumbas na exposure na 1254.3M shares, isang malaking multiple ng sariling 46.01M share ADV ng SPY. Ang KO naman ay kabaliktaran: 64.6 libong kontrata (katumbas na 6.5M shares), mas mababa kaysa sa 12.4M share ADV nito. Ang liquidity ng mga options ay nakakumpol sa iilang underlying lamang, at higit pang lumalabo sa iba't ibang strike at expiration — ang isang aggregate na figure na katulad nito ay nagpapalaki sa aktwal na volume ng anumang solong kontrata, kaya kailangan pa ring suriin ang per-contract volume at open interest bago mag-size ng isang options order.

Pagbasa ng ADV tulad ng isang practitioner

Tatlong gawi ang nagpapaliit sa agwat sa pagitan ng pag-alam sa kahulugan at paggamit nito. Ipares ang share ADV sa dollar ADV — ipinapakita ng unang talahanayan ang dalawang pangalan na halos magkapareho sa shares at malayo sa pera, at ang column ng pera ang talagang pinag-uusapan ng isang order. Huwag agad paniwalaan ang ADV matapos ang mga event — naglagay ng numero ang shock panel: isang mabigat na stretch ang gumalaw sa denominator 57% sa isang buwan, mekanikal na nagpapababa sa relative volume at days to cover hanggang sa lumabas ang spike sa window. Ihambing ang ADV sa kalendaryo — nagpapalaki ng volume ng lahat ang mga Biyernes ng expiration, mga araw ng rebalance, at mga petsa ng pagbabago ng index (witching days higit sa lahat), kaya ang isang market-wide na mabigat na araw ay hindi nagsasabi ng kahit ano tungkol sa kwento ng anumang solong pangalan.

Average daily volume FAQ

Ano ang magandang average daily volume?

Sinukat sa 10864 US symbols sa loob ng 20 sessions, ang median dollar ADV ay $2.2M; 3535 na pangalan ang lumampas sa $10M kada araw at ang 130 lang ang lumampas sa $1B. Para sa retail-size na mga order, ang kapaki-pakinabang na floor ay dollars, hindi shares — ang mga pangalan sa $10M-plus na grupo ay nag-tatrade na hindi na gumagalaw ang price sa isang maliit na order.

Paano kalkulahin ang average daily volume?

Idagdag ang daily share volumes sa loob ng napiling window at hatiin sa bilang ng mga araw. Ang limang sessions ng KO mula July 6–10, 2026 ay umabot sa 52.8M shares; hahatiin sa lima, ang ADV ay 10.6M. Ang 20-day ADV ay parehong arithmetic sa loob ng 20 sessions.

Anong window sinusukat ang ADV?

Karaniwang 20 trading sessions (mga isang buwan), pero ang 10-, 30-, 65- at 90-day na mga bersyon ay lahat gumagalaw — at talagang hindi sila magkasundo pagkatapos ng anumang volume shock. Sa 2026-04-14, ang 20-session ADV ng MU ay 45.6M samantalang ang 90-session ADV nito ay 31.9M sa parehong araw. Tingnan ang window bago magkumpara ng mga source.

Kasama ba sa ADV ang premarket at after-hours volume?

Depende sa source — ang mga figure sa page na ito ay regular-hours lang. Sinukat sa parehong 20 sessions, ang extended sessions ay nagdala ng 18.3% ng total volume ng SPY, 6.9% ng AAPL, at 0.2% ng manipis na CATO — ang extended-hours guide ay sinisira ang mga sessions.

Shares ba o dollars ang ADV?

Tradisyonal na shares, pero ang dollar ADV ang mas magandang liquidity measure sa lahat ng stocks. Sa parehong 20 sessions, ang MU at AAPL ay nag-trade ng 42.01M at 41.47M shares kada araw — halos magkasabay — samantalang ang kanilang dollar ADVs ay $44.49B at $12.24B. Parehong share count, ibang-iba ang kalaliman.


Bawat figure ay isang stored, versioned query — i-expand ang SQL sa ilalim ng anumang panel, o kalkulahin ang anumang window para sa anumang ticker sa Strasmore terminal.