Strasmore Research
آموزش Matt Connorتوسط Matt Connor · به‌روزرسانی شده در 2026-07-24 · data as of July 24, 2026 · refreshed weekly

حجم نسبی یا RVOL چیست و چگونه آن را بخوانیم

شاخص RVOL نسبت حجم معاملات جاری به میانگین 20 روزه را نشان می‌دهد. مقادیر بالای یک نشان‌دهنده فعالیت غیرمعمول در بازار و افزایش چشمگیر حجم معاملات است.

حجم نسبی (RVOL) میزان فعالیت معاملاتی یک سهم را در مقایسه با وضعیت عادی اخیر آن اندازه‌گیری می‌کند: این شاخص از تقسیم حجم معاملات جلسه جاری بر میانگین حجم معاملات روزانه سهم، که معمولاً بر اساس 20 جلسه اخیر محاسبه می‌شود، به دست می‌آید. مقدار RVOL برابر با 1 نشان‌دهنده یک روز عادی است، مقدار 2 به معنای دو برابر شدن حجم معاملات نسبت به حالت معمول است و مقدار 0.5 نشان‌دهنده روندی با نصف سرعت معمول است. تمامی ارقام در این صفحه بر اساس داده‌های بازار ایالات متحده در مقیاس دقیقه‌ای محاسبه شده‌اند و پرس‌وجوی دقیق مربوط به هر پنل به آن پیوست شده است.

حجم نسبی چیست؟ تعریفی به زبان ساده

حجم معاملات خام به تنهایی معنای چندانی ندارد: معاملات 5 میلیون سهم برای یک شرکت با ارزش بازار بسیار بالا (mega-cap) یک روز بسیار آرام است، اما برای یک شرکت با ارزش بازار کم (small-cap) یک اتفاق سالانه محسوب می‌شود. حجم نسبی، این مقایسه را با وضعیت عادی خودِ سهم به صورت صریح انجام می‌دهد:

RVOL = حجم معاملات روزانه ÷ میانگین حجم معاملات روزانه سهم (معمولاً در 20 جلسه اخیر)

یک مثال فرضی: اگر سهمی به‌طور میانگین روزانه 10 میلیون سهم معامله شود و در پایان روز 25 میلیون سهم معامله شده باشد، RVOL آن 2.5 خواهد بود. (اصطلاح print به معامله‌ای اطلاق می‌شود که در تِپ (tape) ثبت شده است؛ تِپ همان سجل کلی معاملات در کل بازار است.) بازه 20 جلسه‌ای یک قرارداد رایج است؛ پلتفرم‌ها از بازه‌های 10، 30 یا 50 روزه نیز استفاده می‌کنند که تقریباً معادل یک ماه تقویمی از معاملات است. این بازه زمانی از ویژگی‌های تقویم بورس نیز تأثیر می‌پذیرد: یک نیم‌روز تعطیل، تنها بخش کوچکی از حجم یک جلسه عادی را به میانگین اضافه می‌کند و تعطیلات بازار و بستن‌های زودهنگام زمان وقوع آن‌ها را مشخص می‌کند.

چرا معامله‌گران حجم نسبی را زیر نظر دارند؟

RVOL شاخصی برای سنجش میزان مشارکت است، نه جهت حرکت قیمت. روزهایی با RVOL بالا معمولاً حول رویدادهای مشخصی مانند گزارش‌های سود (earnings)، اضافه شدن به شاخص‌ها یا اخبار مهم متمرکز هستند. حرکتی که با حجم بالا همراه است، نشان‌دهنده حمایت گروه بزرگی از معامله‌گران است؛ در حالی که همان حرکت با RVOL معادل 0.3 می‌تواند تنها نتیجه تعداد انگشت‌شمار سفارش‌ها باشد. فعالیت‌های معاملاتی با قابلیت معامله (tradability) نیز در ارتباط است: در میان سهام مختلف، نقدشوندگی پایین‌ترین نام‌ها با گسترده bid-ask spread بیشتری همراه است که توسط market makers در طول روز برای هر دو سمت قیمت ارائه می‌شود. برای هر سهم، قیمت‌های پیشنهادی در جلسات کم‌حجم معمولاً گسترده‌تر از جلسات پرحجم هستند. (حجم همچنین زیربنای VWAP، میانگین قیمت وزنی با حجم است که یکی دیگر از مراجع بزرگ مبتنی بر حجم محسوب می‌شود.)

نحوه محاسبه حجم نسبی (RVOL) و تله‌ی زمان معاملاتی

محاسبه‌ی حجم کل روز شامل یک تقسیم ساده است: حجم کل جلسه تقسیم بر میانگین حجم روزانه در 20 جلسه اخیر. این عدد تنها پس از بسته شدن بازار معتبر است. تله‌ی اصلی، محاسبه در میانه جلسه است: در ساعت 10:30 صبح، مجموع حجم جاری طبیعتاً بخشی از رقم کل روز است، بنابراین حتی یک نوسان شدید صبحگاهی نیز در محاسبات، کم‌تحرک به نظر می‌رسد. حجم درون‌روزی در طول ساعت، الگویی U شکل دارد و هرگونه RVOL درون‌روزی باید بر اساس این الگو محاسبه شود.

در ادامه، این الگو بر اساس SPY، یعنی S&P 500 ETF، نمایش داده شده است: میانه تعداد سهام معامله شده در هر بازه 30 دقیقه‌ای طی 30 جلسه معاملاتی کامل اخیر، شامل ساعات معاملاتی غیررسمی (از ساعت 4:00 صبح تا 8:00 شب به وقت Eastern Time).

پرس‌وجوSPY — میانه سهام معامله شده در هر دقیقه، بر اساس بازه‌های ۳۰ دقیقه‌ای (ET، ۳۰ روز اخیر، ساعات پس از بازار)
کد دقیق SQL پشت هر عدد
SELECT formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
       round(quantileDeterministic(0.5)(toFloat64(volume), toUInt64(toUnixTimestamp(window_start))) / 1000, 1) AS median_minute_volume_k
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
  AND window_start >= now() - INTERVAL 30 DAY
  AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY et_time
HAVING et_time >= '04:00' AND et_time < '20:00'
ORDER BY et_time

بازه ساعت 9:30 — یعنی نیم ساعت اول معاملات رسمی — با میانگین 136 هزار سهم در دقیقه معامله شد، در حالی که این رقم در بازه پیش‌بازار ساعت 9:00 که درست قبل از آن بود، 3.5 هزار سهم بود. سرعت معاملات در بازه ساعت 12:30 به 49.5 هزار سهم کاهش می‌یابد و سپس تا زمان بسته شدن بازار افزایش می‌یابد: 168.3 هزار سهم در بازه ساعت 3:30، یعنی زمان افزایش حجم پیش از مزایده بستن بازار که بسیار بالاتر از نقطه کمینه زمان ناهار است. پس از زنگ ساعت 4:00 بعد از ظهر، سرعت معاملات در معاملات پس از بازار به شدت کاهش می‌یابد.

حجم معاملات نسبی در طول روز: تعدیل بر اساس زمان روز

این اصلاحیه مخرج کسر را تغییر می‌دهد: مجموع حجم معاملات جاری امروز را با میانگین حجم معاملات در همان ساعت از روز مقایسه می‌کند. این کار مستلزم دانستن سهم حجم معاملات تکمیل‌شده در هر نقطه زمانی از یک روز عادی است که در اینجا بر اساس 20 جلسه معاملاتی اخیر SPY محاسبه شده است:

پرس‌وجوSPY — میانگین درصد حجم معاملات روزانه تکمیل شده تا هر ساعت مشخص (۲۰ جلسه اخیر)
کد دقیق SQL پشت هر عدد
WITH per_min AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
           formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') AS et_min,
           sum(toFloat64(volume)) AS v
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= now() - INTERVAL 45 DAY
      AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
    GROUP BY et_date, et_min
),
last20 AS (
    SELECT DISTINCT et_date FROM per_min ORDER BY et_date DESC LIMIT 20
)
SELECT checkpoint AS et_checkpoint,
       round(avg(share) * 100, 1) AS avg_pct_of_day_volume_done
FROM (
    SELECT et_date,
           checkpoint,
           sumIf(v, et_min < checkpoint) / sum(v) AS share
    FROM (
        SELECT et_date, et_min, v, arrayJoin(['10:00', '12:00', '14:00', '15:30', '16:00']) AS checkpoint
        FROM per_min
        WHERE et_date IN (SELECT et_date FROM last20)
    )
    GROUP BY et_date, checkpoint
)
GROUP BY checkpoint
ORDER BY checkpoint

تا ساعت 10:00 صبح، یعنی نیم ساعت پس از شروع معاملات عادی، SPY معمولاً تنها 12.4% از حجم کل روز خود را ثبت کرده است؛ تا ظهر 34.8%، تا ساعت 2:00 بعد از ظهر 51.1% و تا ساعت 3:30 بعد از ظهر همچنان تنها 67.3%. حتی در زمان زنگ تعطیلی ساعت 4:00 بعد از ظهر، مجموع حجم در سطح 85.7% قرار دارد؛ تمام موارد دیگر در ساعت 16:00 یا پس از آن گزارش می‌شوند و بخش اعظم آن‌ها در دقایق اولیه پس از زنگ، یعنی زمانی که مزایده پایانی و سایر معاملات پایان روز ثبت می‌شوند، انجام می‌گیرد؛ حجم معاملات در جلسه پس از بازار بسیار کمتر است. این موضوع با افت ناگهانی در نمودار بالا مطابقت دارد: سرعت معاملات در هر دقیقه با زنگ تعطیلی سقوط می‌کند، در حالی که بخش قابل توجهی از کل حجم روز همچنان در حال گزارش شدن است. RVOL تعدیل‌شده بر اساس زمان، حجم انباشته امروز را بر میانگین 20 روزه ضرب در سهم مربوط به آن نقطه زمانی تقسیم می‌کند. یک نکته: این برنامه زمانی مربوط به SPY است؛ هر سهم زمان‌بندی خاص خود را دارد و مثال زیر تنها یک نماد را اندازه‌گیری می‌کند.

یک مثال کاربردی: یک جلسه معاملاتی با حجم بسیار بالا (MU)

ژوئن 2026 ماه پرتبادلی برای Micron بود — بررسی دقیق MU در ژوئن 2026 تمام جزئیات معاملات را بررسی می‌کند. در اینجا بزرگ‌ترین جلسه معاملاتی از نظر حجم در آن ماه، همراه با محاسبات RVOL به هر دو روش آورده شده است:

پرس‌وجوMU — بزرگترین جلسه از نظر حجم در ژوئن ۲۰۲۶: RVOL تعدیل‌شده بر اساس زمان در مقابل RVOL ساده، به همراه رقم کل روز
کد دقیق SQL پشت هر عدد
WITH mu_daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
           sum(toFloat64(volume)) AS day_volume,
           sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') < '10:30') AS vol_by_1030
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'MU'
      AND window_start >= toDateTime('2026-04-15 00:00:00', 'America/New_York')
      AND window_start < toDateTime('2026-07-01 00:00:00', 'America/New_York')
    GROUP BY et_date
    HAVING day_volume > 1000000
),
biggest AS (
    SELECT et_date, day_volume, vol_by_1030
    FROM mu_daily
    WHERE et_date >= toDate('2026-06-01') AND et_date <= toDate('2026-06-30')
    ORDER BY day_volume DESC
    LIMIT 1
),
trailing AS (
    SELECT sum(day_volume) / 20 AS adv, sum(vol_by_1030) / 20 AS avg_by_1030
    FROM (
        SELECT day_volume, vol_by_1030
        FROM mu_daily
        WHERE et_date < (SELECT et_date FROM biggest)
        ORDER BY et_date DESC
        LIMIT 20
    )
)
SELECT formatDateTime((SELECT et_date FROM biggest), '%Y-%m-%d') AS session_date,
       round((SELECT vol_by_1030 FROM biggest) / 1e6, 1) AS vol_by_1030_m,
       round((SELECT avg_by_1030 FROM trailing) / 1e6, 1) AS avg_vol_by_1030_m,
       round((SELECT vol_by_1030 FROM biggest) / (SELECT avg_by_1030 FROM trailing), 1) AS rvol_1030_adjusted,
       round((SELECT vol_by_1030 FROM biggest) / (SELECT adv FROM trailing), 2) AS rvol_1030_naive,
       round((SELECT day_volume FROM biggest) / 1e6, 1) AS session_volume_m,
       round((SELECT adv FROM trailing) / 1e6, 1) AS trailing_adv_m,
       round((SELECT day_volume FROM biggest) / (SELECT adv FROM trailing), 1) AS rvol_full_day

بزرگ‌ترین جلسه معاملاتی MU در ماه مذکور، در روز 2026-06-25 رخ داد. تا ساعت 10:30 صبح آن روز، 32.8 میلیون سهم معامله شده بود، در حالی که میانگین معاملات در همان ساعت در 20 جلسه معاملاتی قبل، 17.3 میلیون سهم بود — که نشان‌دهنده RVOL تعدیل‌شده بر اساس زمان، معادل 1.9 است. اگر مجموع معاملات آن صبح را بر میانگین کل روز یعنی 51 میلیون سهم تقسیم کنید، عدد ساده حاصل 0.64 خواهد بود: ظاهراً روزی با حجم پایین‌تر از میانگین، در حالی که سرعت معاملات صبحانی تقریباً دو برابر حالت معمول بوده است. این جلسه با حجم 77.2 میلیون سهم بسته شد که RVOL کل روز را به 1.5 می‌رساند.

این رقمِ پایانی در مقایسه با تصاویر مربوط به سهام‌هایی که 10 برابر میانگین خود معامله شده‌اند، ممکن است ناچیز به نظر برسد — اما اینکه آیا واقعاً ناچیز است یا خیر، سوالی است که با بررسی توزیع داده‌ها، که در ادامه می‌آید، پاسخ داده می‌شود.

حجم معاملات بالا به چه معناست؟

در انجمن‌های معاملاتی، آستانه‌هایی مانند «RVOL بالای 2 بالا محسوب می‌شود» مطرح می‌شود. نسخه دقیق و اندازه‌گیری‌شده به این صورت است: حجم معاملات نسبی (RVOL) روزانه برای تمامی سهام و ETFهای فهرست‌شده در بازار آمریکا که میانگین حجم معاملات روزانه 20 روزه آن‌ها بیش از 5 میلیون سهم است (و دارای 20 جلسه معاملاتی پیشین هستند)، بر اساس صدک‌بندی در کل گروه برای آخرین جلسه تکمیل‌شده در داده‌های ما محاسبه می‌شود. یک نکته درباره این برچسب: این فیلتر تعداد سهام را محاسبه می‌کند، نه ارزش دلاری را؛ بنابراین این گروه با حجم بالا، از شرکت‌های بزرگ (mega-caps) و ETFها تا شرکت‌های کوچک با گردش معاملات بالا و قیمت پایین را شامل می‌شود — حجم بالای سهام لزوماً به معنای نقدشوندگی بالا نیست.

پرس‌وجوصدک‌های RVOL روزانه در سهام و ETFهای پرحجم ایالات متحده (ADV ۲۰ روزه بالای ۵ میلیون سهم)، آخرین جلسه تکمیل شده
کد دقیق SQL پشت هر عدد
WITH daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
           toFloat64(sum(volume)) AS day_volume
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= now() - INTERVAL 40 DAY
      AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
    GROUP BY ticker, et_date
),
spy_days AS (
    SELECT et_date,
           day_volume,
           avg(day_volume) OVER (ORDER BY et_date ROWS BETWEEN 20 PRECEDING AND 1 PRECEDING) AS prior_avg
    FROM daily
    WHERE ticker = 'SPY' AND day_volume > 10000000
),
sessions AS (
    SELECT et_date FROM spy_days
),
latest AS (
    SELECT max(et_date) AS d FROM spy_days WHERE prior_avg > 0 AND day_volume >= 0.6 * prior_avg
),
prior20 AS (
    SELECT et_date FROM sessions WHERE et_date < (SELECT d FROM latest) ORDER BY et_date DESC LIMIT 20
),
rvols AS (
    SELECT ticker, day_vol / adv20 AS rvol
    FROM (
        SELECT ticker,
               sumIf(day_volume, et_date = (SELECT d FROM latest)) AS day_vol,
               sumIf(day_volume, et_date IN (SELECT et_date FROM prior20)) / 20 AS adv20,
               countIf(day_volume > 0 AND et_date IN (SELECT et_date FROM prior20)) AS sessions_traded
        FROM daily
        WHERE ticker NOT IN ('SPCX')
        GROUP BY ticker
        HAVING adv20 > 5000000 AND day_vol > 0 AND sessions_traded = 20
    )
)
SELECT pair.1 AS percentile,
       round(pair.2, 2) AS rvol
FROM (
    SELECT arrayJoin(arrayZip(['p10', 'p25', 'p50 (median)', 'p75', 'p90', 'p99'], quantilesExact(0.1, 0.25, 0.5, 0.75, 0.9, 0.99)(rvol))) AS pair
    FROM rvols
)
ORDER BY percentile

میانه (median) در این گروه با حجم بالا، در 0.73 برابر میانگین 20 روزه خود معامله شد. 9 مورد از هر 10 مورد، پایین‌تر از 1.37 بودند و تنها یک مورد از هر 100 مورد، از سطح 4.71 فراتر رفت. اگر عملکرد جلسه MU در بخش قبل را با این جدول مقایسه کنید، دیگر معمولی به نظر نمی‌رسد — حتی سهام پرتحرک نیز بیشتر روزها در نزدیکی میانگین خود معامله می‌شوند؛ معاملات با ضریب‌های بالا بسیار نادر هستند.

بخش انتهایی پایین (bottom tail) نیز اهمیت دارد: صدک دهم در سطح 0.11 قرار داشت. مقادیر بسیار پایین معمولاً نشان‌دهنده سهامی است که میانگین 20 روزه آن همچنان تحت تأثیر یک جلسه معاملاتی بسیار بزرگ قرار دارد — پس از یک جهش، مخرج کسر بزرگ شده باعث پایین ماندن RVOL برای چندین هفته می‌شود. این بازه زمانی، هم در جهت صعودی و هم نزولی، دارای حافظه است.

یک نکته احتیاطی: این داده‌ها مربوط به مقطع زمانی یک جلسه واحد است — صدک‌ها روز به روز تغییر می‌کنند و روزهای دارای رویدادهای کل بازار (مانند بازنگری در شاخص‌ها یا سررسید اختیار معامله) می‌توانند کل منحنی را به سمت بالا جابه‌جا کنند.

کدام سهام حجم معاملات غیرمعمول داشتند؟ جدول رده‌بندی RVOL

از همان محدوده معاملاتی، رده‌بندی شده (نسخه هفتگی در سهام با حجم غیرمعمول این هفته موجود است): ده مورد از بالاترین مقادیر RVOL در کل روز برای جلسات 2026-07-21 در میان نمادهایی که میانگین معاملات روزانه آن‌ها بیش از 5 میلیون سهم است — فهرستی که یک اسکنر معاملاتی آن را به عنوان حجم غیرمعمول شناسایی می‌کند. این اسکنر مستلزم بررسی کامل 20 جلسه معاملاتی قبلی است؛ نمادهای تازه فهرست شده فاقد میانگین 20 روزه معنادار هستند و در غیر این صورت باعث بروز خطا در جدول می‌شوند.

پرس‌وجو۱۰ مورد برتر بر اساس RVOL روزانه — آخرین جلسه تکمیل شده (ADV ۲۰ روزه بالای ۵ میلیون سهم، نیازمند تاریخچه کامل)
کد دقیق SQL پشت هر عدد
WITH daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
           toFloat64(sum(volume)) AS day_volume
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= now() - INTERVAL 40 DAY
      AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
    GROUP BY ticker, et_date
),
spy_days AS (
    SELECT et_date,
           day_volume,
           avg(day_volume) OVER (ORDER BY et_date ROWS BETWEEN 20 PRECEDING AND 1 PRECEDING) AS prior_avg
    FROM daily
    WHERE ticker = 'SPY' AND day_volume > 10000000
),
sessions AS (
    SELECT et_date FROM spy_days
),
latest AS (
    SELECT max(et_date) AS d FROM spy_days WHERE prior_avg > 0 AND day_volume >= 0.6 * prior_avg
),
prior20 AS (
    SELECT et_date FROM sessions WHERE et_date < (SELECT d FROM latest) ORDER BY et_date DESC LIMIT 20
)
SELECT ticker,
       formatDateTime((SELECT d FROM latest), '%Y-%m-%d') AS session_date,
       round(day_vol / 1e6, 1) AS session_volume_m,
       round(adv20 / 1e6, 1) AS adv_20d_m,
       round(day_vol / adv20, 1) AS rvol
FROM (
    SELECT ticker,
           sumIf(day_volume, et_date = (SELECT d FROM latest)) AS day_vol,
           sumIf(day_volume, et_date IN (SELECT et_date FROM prior20)) / 20 AS adv20,
           countIf(day_volume > 0 AND et_date IN (SELECT et_date FROM prior20)) AS sessions_traded
    FROM daily
    WHERE ticker NOT IN ('SPCX')
    GROUP BY ticker
    HAVING adv20 > 5000000 AND day_vol > 0 AND sessions_traded = 20
)
ORDER BY rvol DESC, ticker
LIMIT 10

در صدر جدول، نماد LBGJ با معامله 169.2 میلیون سهم در برابر میانگین 20 روزه 5.1 میلیون سهم، RVOL معادل 33.3 را ثبت کرد. تمامی ردیف‌ها از میانگین خود فراتر رفتند. جداول مشابه معمولاً از شرکت‌های بزرگ و شناخته‌شده (mega-caps) فاصله می‌گیرند؛ زیرا دو برابر کردن یک میانگین بسیار بزرگ نیازمند تعداد فوق‌العاده‌ای از سهام است، در حالی که یک نماد کوچک‌تر می‌تواند حجم معاملات خود را در یک جلسه معاملاتی چندین برابر کند.

یادداشت‌های داده: انتخاب جلسه و موارد حذف شده

هر دو جدول رده‌بندی شده از یک محدوده معاملاتی و یک قاعده جلسه معاملاتی یکسان استفاده می‌کنند. یک جلسه معاملاتی تنها زمانی به عنوان یک جلسه کامل محسوب می‌شود که حجم معاملات SPY در آن تاریخ به حداقل 60 درصد میانگین حجم 20 جلسه گذشته خود برسد؛ داده‌های روز جدید با تأخیر منتشر می‌شوند و این بررسی باعث می‌شود روزهایی که داده‌هایشان ناقص است، به عنوان یک جلسه تکمیل‌شده خوانده نشوند. همچنین هر دو جدول، یک نماد را که بورس‌ها اخیراً به فهرست جدید تغییر مکان داده‌اند، حذف می‌کنند: فیدهای تامین‌کننده داده، تاریخچه دو شرکت متفاوت را تحت آن تیکر نمایش می‌دهند، بنابراین میانگین 20 روزه آن مبنای معتبری نیست. لیست موارد حذف شده در SQL با بررسی‌های هویت نماد ما در هر بار به‌روزرسانی، همگام‌سازی می‌شود؛ هر نماد بازاستفاده‌شده‌ای که جدیداً شناسایی شود، به همین روش اضافه می‌گردد.

سوالات متداول

عدد RVOL خوب چقدر است؟

هیچ آستانه رسمی وجود ندارد. بر اساس داده‌های ما از سهام پرحجم بازار آمریکا در آخرین جلسه معاملاتی تکمیل‌شده، میانه حجم معاملات 0.73 برابر با میانگین 20 روزه بوده است. صدک نودم 1.37 و صدک نود و نهم 4.71 ثبت شده است.

RVOL برابر با 2 به چه معناست؟

یعنی حجم معاملات سهم در بازه زمانی مورد نظر، معمولاً 20 جلسه گذشته، دو برابر میانگین بوده است. زمان معاملاتی اهمیت دارد: عدد 2 در مقایسه با میانگین همان ساعت از روز، نشان‌دهنده فعالیت شدید در اواسط جلسه است؛ اما عدد 2 در زمان بسته شدن بازار، نشان‌دهنده روزی با دو برابر سرعت معمول است.

چگونه حجم نسبی (RVOL) را در طول روز محاسبه می‌کنیم؟

حجم تجمعی امروز را بر میانگین حجم تجمعی در همان ساعت از روز در بازه زمانی مورد نظر تقسیم کنید. تقسیم مجموع حجم اواسط صبح بر میانگین کل روز، عدد را به شدت کمتر از مقدار واقعی نشان می‌دهد؛ برای مثال، تا ساعت 10:00 صبح، SPY معمولاً تنها 12.4% از حجم نهایی روز خود را تکمیل کرده است.

آیا حجم نسبی شامل معاملات پیش‌بازار و پس‌بازار می‌شود؟

استاندارد پلتفرم‌ها متفاوت است؛ این صفحه هر کندل یک دقیقه‌ای را در تقویم روزانه به وقت Eastern Time، شامل ساعات معاملاتی تمدید شده، محاسبه می‌کند. برای SPY، سهم پیش‌بازار بسیار ناچیز است؛ میانگین در بازه ساعت 9:00 حدود 3.5 هزار سهم در دقیقه است، در حالی که این رقم در زمان بلافاصله پس از بازگشایی بازار، 136 هزار سهم است.

آیا حجم نسبی بالا نشان‌دهنده روند صعودی است یا نزولی؟

هیچ‌کدام. RVOL میزان مشارکت را اندازه‌گیری می‌کند، نه جهت حرکت را؛ حجم معاملات بالا هم در بهترین و هم در بدترین روزهای یک سهم مشاهده می‌شود. جلسات با RVOL بالا در گذشته همزمان با انتشار گزارش‌های EPS، تغییرات شاخص‌ها و اخبار مهم بوده است؛ این عدد نشان می‌دهد که حجم معاملات بالا رفته است، اما جهت حرکت بازار را مشخص نمی‌کند.


هر پنل در بالا دارای کد SQL دقیق تولیدکننده آن است؛ یکی را باز کنید، نماد مورد نظر خود را جایگزین کنید و RVOL را برای نمادهایی که در ترمینال Strasmore معامله می‌کنید، اندازه‌گیری کنید.