Strasmore Research
تعلَّم Matt Connorبقلم Matt Connor · آخر تحديث في 2026-07-22 · data as of July 22, 2026 · refreshed weekly

ما هو حجم التداول النسبي (RVOL)؟ وكيف يُقرأ

حجم التداول النسبي (RVOL) يقارن حجم تداول السهم بمتوسطه على مدى 20 جلسة — فوق 1 يعني تداولًا أنشط من المعتاد. نعرض منحنى U اللحظي وتعديل القراءة حسب وقت الجلسة.

يقيس حجم التداول النسبي (RVOL، اختصار relative volume) مدى نشاط تداول السهم مقارنةً بمستواه الطبيعي في الفترة الأخيرة: حجم الأسهم المتداولة في الجلسة مقسومًا على متوسط حجم التداول اليومي للسهم، محسوبًا عادةً على آخر 20 جلسة. قراءة RVOL عند 1 تعني يومًا عاديًا، و2 تعني أن ضعف العدد المعتاد من الأسهم تبادلته الأيدي، بينما تشير 0.5 إلى جلسة تسير بنصف الوتيرة. كل رقم في هذه الصفحة مُقاس من بيانات السوق الأميركية على مستوى الدقيقة، مع إرفاق الاستعلام الدقيق بكل لوحة.

ما هو حجم التداول النسبي؟ تعريف مبسّط

حجم التداول الخام لا يقول الكثير بمفرده: خمسة ملايين سهم يوم بالغ الهدوء لسهم ذي قيمة سوقية عملاقة، وحدث لا يتكرر إلا مرة في السنة لسهم شركة صغيرة. أما حجم التداول النسبي فيجعل المقارنة بالمستوى الطبيعي للسهم نفسه صريحة:

RVOL = حجم تداول اليوم ÷ متوسط حجم التداول اليومي للسهم (عادةً آخر 20 جلسة)

مثال افتراضي: سهم يبلغ متوسط تداوله اليومي 10 ملايين سهم ويسجّل حتى الإغلاق 25 مليونًا ينهي اليوم عند RVOL قدره 2.5. (تسجيل الصفقة (print) هو إبلاغها إلى شريط التداول الموحّد (consolidated tape) — السجل الشامل لعمليات التنفيذ على مستوى السوق — و«الشريط» هو الاسم المختصر الذي يطلقه المتداولون على ذلك السجل.) نافذة الـ20 جلسة عُرف متّبع لا أكثر — فالمنصات تستخدم أيضًا 10 أو 30 أو 50 يومًا؛ وتعادل نافذة الـ20 جلسة تقريبًا شهرًا تقويميًا من التداول. وترث النافذة أيضًا خصوصيات تقويم البورصة: نصف يوم تداول بمناسبة عطلة رسمية لا يضيف إلى المتوسط سوى جزء يسير من حجم جلسة عادية، ويبيّن مقال عطلات الأسواق وأيام الإغلاق المبكر مواضع تلك الأيام.

لماذا يراقب المتداولون حجم التداول النسبي؟

RVOL مقياس للمشاركة لا للاتجاه. فأيام القراءات المرتفعة تتجمّع حول أحداث يمكن تمييزها: نتائج الأعمال، والانضمام إلى المؤشرات، والأخبار العاجلة. تحرّك سعري سُجّل على حجم تداول كثيف كان خلفه حشد من المشاركين؛ بينما التحرك نفسه عند RVOL قدره 0.3 قد يكون من صنع حفنة من الأوامر. والنشاط يسير أيضًا جنبًا إلى جنب مع قابلية التداول: فعبر الأسهم، تحمل الأسماء الأقل تداولًا أوسع فروق الأسعار بين العرض والطلب، وهي الفروق التي يعرضها صانعو السوق الذين يقدّمون أسعارًا على الجانبين طوال اليوم؛ وبالنسبة إلى أي سهم بعينه، تميل عروض الأسعار إلى أن تكون أوسع نوعًا ما في أهدأ جلساته منها في أنشطها. (حجم التداول هو أيضًا أساس VWAP، المتوسط السعري المرجّح بحجم التداول — المرجع الكبير الآخر القائم على الحجم.)

كيف يُحسب حجم التداول النسبي — وفخّ وقت الجلسة

حساب اليوم الكامل عملية قسمة واحدة: إجمالي حجم الجلسة ÷ متوسط حجم التداول اليومي لـ20 جلسة. وهو لا يكون صادقًا إلا بعد الإغلاق. الفخ هو إجراؤه في منتصف الجلسة: عند الساعة 10:30 صباحًا يكون المجموع الجاري بطبيعته جزءًا يسيرًا من أي رقم لليوم الكامل، حتى إن صباحًا عاصفًا يبدو خاملًا في القراءة. يتّبع حجم التداول اللحظي (intraday) منحنى على شكل حرف U على مدار اليوم، وأي RVOL لحظي يجب أن ينطلق من هذا الشكل.

في الأسفل ذلك الشكل مُقاسًا على SPY، صندوق المؤشرات المتداول (ETF) لمؤشر S&P 500: وسيط عدد الأسهم المتداولة في الدقيقة داخل كل شريحة زمنية من 30 دقيقة، على مدى آخر 30 يومًا من الجلسات المكتملة، شاملًا ساعات التداول الممتدة (extended hours) — من 4:00 صباحًا إلى 8:00 مساءً بالتوقيت الشرقي للولايات المتحدة (ET).

الاستعلامSPY — وسيط عدد الأسهم المتداولة في الدقيقة، حسب شرائح 30 دقيقة (بتوقيت ET، آخر 30 يومًا، شاملًا ساعات التداول الممتدة)
استعلام 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.7 ألف سهم في الدقيقة، مقابل 3.6 ألفًا في شريحة 9:00 السابقة لها مباشرة ضمن تداولات ما قبل الافتتاح (premarket). تخفّ الوتيرة إلى 50.8 ألفًا في شريحة 12:30، ثم تتصاعد نحو الإغلاق: 173.6 ألفًا في شريحة 3:30، وهي مرحلة التمهيد إلى المزاد الختامي وأعلى بكثير من قاع منتصف النهار. وبعد جرس الساعة 4:00 مساءً تهوي وتيرة التداول في الدقيقة هبوطًا حادًا نحو التداول بعد ساعات الإغلاق.

حجم التداول النسبي اللحظي: عدِّل حسب وقت الجلسة

الحل يغيّر المقام: قارِن المجموع الجاري لليوم بمتوسط المجموع الجاري عند التوقيت نفسه من اليوم. ويتطلب ذلك معرفة نسبة حجم اليوم العادي المكتملة عند كل نقطة من اليوم — وهي مُقاسة هنا على آخر 20 جلسة مكتملة من SPY:

الاستعلامSPY — متوسط نسبة حجم اليوم الكامل المكتملة عند كل توقيت (آخر 20 جلسة)
استعلام 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.3% من حجمه النهائي لليوم الكامل؛ وبحلول الظهيرة 34.8%، وبحلول 2:00 ظهرًا 51.1%، وبحلول 3:30 عصرًا ما تزال النسبة 67.6% فقط. وحتى عند جرس الإغلاق في 4:00 مساءً يقف الإجمالي عند 86.3% — فكل ما تبقى يُبلَّغ عنه عند الساعة 16:00 أو بعدها، ويأتي معظمه في الدقائق الأولى التالية للجرس، حين يصل المزاد الختامي وسائر صفقات نهاية اليوم إلى الشريط؛ أما جلسة ما بعد الإغلاق نفسها فأقل كثافة بكثير. وهذا يتسق مع الانحدار الحاد في الرسم أعلاه: تنهار وتيرة التداول في الدقيقة عند الجرس حتى مع بقاء شريحة معتبرة من إجمالي اليوم قيد الإبلاغ. أما قراءة RVOL الصباحية المعدّلة حسب الوقت فتقسم الحجم التراكمي لليوم على متوسط الـ20 يومًا مضروبًا في نسبة نقطة التحقق. تحفّظ واحد: هذا الجدول الزمني خاص بصندوق SPY — فكل سهم يحتفظ بساعته الخاصة، والمثال العملي أدناه يقيس ساعة اسم واحد بعينه.

مثال عملي: جلسة حقيقية بحجم تداول كثيف (MU)

كان يونيو 2026 شهرًا كثيف التداول على سهم Micron — ويستعرض التحليل المعمّق لسهم MU في يونيو 2026 الشريط كاملًا. إليك الجلسة الأكبر حجمًا في ذلك الشهر، مع حساب RVOL بالطريقتين معًا:

الاستعلامMU — الجلسة الأكبر حجمًا في يونيو 2026: 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 مليون سهم، مقابل متوسط قدره 17.3 مليونًا عند التوقيت نفسه من اليوم على مدى الجلسات الـ20 السابقة — أي RVOL معدّل حسب الوقت قدره 1.9. اقسم ذلك المجموع الصباحي على متوسط اليوم الكامل البالغ 51 مليونًا بدلًا من ذلك فتصبح القراءة الساذجة (naive) عند 0.64: يوم دون المتوسط في الظاهر، في صباح كان يجري بوتيرة تقارب ضعف المعتاد. وانتهت الجلسة عند 77.2 مليون سهم، أي RVOL لليوم الكامل قدره 1.5.

قد يبدو رقم الإغلاق هذا متواضعًا بجوار لقطات شاشة لأسهم بلغت عشرة أضعاف متوسطها — أما هل هو متواضع حقًا فسؤال يجيب عنه التوزيع، وهو ما نقيسه تاليًا.

ما الذي يُعدّ حجم تداول نسبيًا مرتفعًا؟

تتناقل منتديات التداول عتبات من قبيل «RVOL فوق 2 مرتفع». إليك النسخة المُقاسة: RVOL لليوم الكامل لكل سهم وصندوق ETF مدرج في الولايات المتحدة يتجاوز متوسط حجم تداوله اليومي لـ20 يومًا 5 ملايين سهم (مع توفر 20 جلسة سابقة كاملة من التاريخ)، موزّعًا على المئينات (percentiles) عبر المجموعة كلها لأحدث جلسة مكتملة في بياناتنا. ملاحظة على التسمية: الفرز يَعُدّ الأسهم لا الدولارات، ولذلك تمتد هذه المجموعة عالية الحجم من الأسهم العملاقة وصناديق ETF نزولًا إلى أسهم الشركات الصغيرة الرخيصة سريعة الدوران — فارتفاع الحجم بعدد الأسهم ليس مرادفًا لسهولة التداول.

الاستعلاممئينات RVOL لليوم الكامل عبر الأسهم وصناديق ETF الأميركية عالية الحجم (متوسط 20 يومًا فوق 5 ملايين سهم)، أحدث جلسة مكتملة
استعلام 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

سجّل الاسم الوسيط في هذه المجموعة عالية الحجم نسبة تداول قدرها 0.73 من متوسطه لـ20 يومًا. وجاءت تسعة أسماء من كل عشرة دون 1.29، ولم يتجاوز 3.6 سوى اسم واحد من كل مئة. ضَع جلسة MU من القسم السابق إزاء هذا الجدول فتكفّ عن أن تبدو متواضعة — فحتى الأسماء النشطة تقضي معظم أيامها قرب متوسطها؛ ومضاعفات هذا المتوسط نادرة.

والذيل الأدنى مهم أيضًا: فقد استقر المئين العاشر عند 0.07. القراءات بهذا الانخفاض تدل عادةً على سهم ما يزال متوسطه لـ20 يومًا يحمل جلسة واحدة هائلة — فبعد القفزة، يُبقي المقام المتضخم قراءة RVOL منخفضة لأسابيع. للنافذة ذاكرة، في الاتجاهين معًا.

تحفّظ واحد: هذا مقطع عرضي لجلسة واحدة — فالمئينات تنزاح من يوم إلى آخر، وأيام الأحداث على مستوى السوق كله (إعادة موازنة المؤشرات، وانتهاء صلاحية عقود الخيارات) قد ترفع المنحنى بأكمله.

أي الأسهم سجّلت حجمًا غير اعتيادي؟ لوحة صدارة RVOL

العينة نفسها، مرتّبةً هذه المرة (النسخة الأسبوعية الدائمة على أسهم الحجم غير الاعتيادي هذا الأسبوع): أعلى عشر قراءات RVOL لليوم الكامل في جلسة 2026-07-20 بين الأسماء التي يتجاوز متوسط تداولها اليومي 5 ملايين سهم — أي اللوحة التي كانت أداة فرز (screener) ستُعلّمها بوصفها حجمًا غير اعتيادي. يشترط الفرز 20 جلسة سابقة كاملة — فالإدراجات الحديثة لا تملك متوسط 20 يومًا ذا معنى، ولولا هذا الشرط لامتلأت اللوحة بنتائج زائفة.

الاستعلامأعلى 10 قراءات RVOL لليوم الكامل — أحدث جلسة مكتملة (متوسط 20 يومًا فوق 5 ملايين سهم، مع اشتراط التاريخ الكامل)
استعلام 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

سجّل متصدّر اللوحة، FFAI، تداول 156.3 مليون سهم مقابل متوسط 20 يومًا قدره 23.2 مليونًا — أي RVOL قدره 6.7. وقد تجاوز كل صف متوسطه الخاص. وتنأى لوحات كهذه عن الأسهم العملاقة المألوفة — فمضاعفة متوسط ضخم أصلًا تتطلب عددًا استثنائيًا من الأسهم، بينما يستطيع اسم أصغر أن يضاعف شريطه عدة مرات في جلسة واحدة.

ملاحظات على البيانات: اختيار الجلسة والاستبعادات

يستخدم الجدولان المرتّبان العينة نفسها وقاعدة الجلسة نفسها. لا تُحتسب الجلسة المرشّحة مكتملةً إلا حين يبلغ شريط SPY لذلك التاريخ 60% على الأقل من متوسط حجم SPY نفسه في جلساته الـ20 السابقة — فبيانات أحدث يوم تصل متأخرة، وهذا الفحص يمنع قراءة يوم لم تكتمل بياناته على أنه جلسة منتهية. كما يستبعد الجدولان رمزًا واحدًا أعادت البورصات مؤخرًا إسناده إلى إدراج جديد: فتدفقات المزوّدين تحمل تحت هذا الرمز تاريخ شركتين مختلفتين، ولذلك ليس متوسطه لـ20 يومًا أساس مقارنة ذا معنى. وتُحفظ قائمة الاستبعاد في SQL متزامنةً مع فحوص هوية الرموز لدينا عند كل تحديث؛ وأي رمز مُعاد استخدامه يُرصد حديثًا يُضاف بالطريقة نفسها.

أسئلة شائعة (FAQ)

ما هو رقم RVOL الجيد؟

لا توجد عتبة رسمية. عند القياس عبر الأسهم الأميركية عالية الحجم في أحدث جلسة مكتملة في بياناتنا، سجّل الاسم الوسيط 0.73 من متوسطه لـ20 يومًا، وكان المئين التسعون عند 1.29، والمئين التاسع والتسعون عند 3.6.

ماذا يعني أن يكون RVOL يساوي 2؟

يعني أنه جرى تداول ضعف الحجم المتوسط للسهم خلال النافذة المُقاسة، وهي عادةً آخر 20 جلسة. وتوقيت القراءة مهم: قراءة 2 مقابل المتوسط عند التوقيت نفسه من اليوم قراءة قوية في منتصف الجلسة؛ أما 2 عند الإغلاق فتعني يومًا اكتمل بضعف الوتيرة العادية.

كيف يُحسب حجم التداول النسبي خلال الجلسة؟

اقسم الحجم التراكمي لليوم على متوسط الحجم التراكمي عند التوقيت نفسه من اليوم على مدى نافذتك التاريخية. أما قسمة مجموع منتصف الصباح على متوسط اليوم الكامل فتبخس القراءة بشدة — فبحلول الساعة 10:00 صباحًا لا يكون SPY قد أكمل عادةً سوى 12.3% من حجمه النهائي لليوم.

هل يشمل حجم التداول النسبي تداولات ما قبل الافتتاح وما بعد الإغلاق؟

تختلف الأعراف بين المنصات؛ وتَعُدّ هذه الصفحة كل شمعة دقيقة (minute bar) في اليوم التقويمي بالتوقيت الشرقي، شاملةً ساعات التداول الممتدة. وبالنسبة إلى SPY فإن مساهمة ما قبل الافتتاح صغيرة على نحو ظاهر — وسيط قدره 3.6 ألف سهم في الدقيقة في شريحة 9:00 مقابل 136.7 ألفًا بُعيد الافتتاح مباشرة.

هل ارتفاع حجم التداول النسبي إشارة صعودية أم هبوطية؟

لا هذه ولا تلك. يقيس RVOL المشاركة لا الاتجاه — فالشريط الكثيف يظهر في أفضل أيام السهم كما في أسوئها. وتاريخيًا تزامنت جلسات RVOL المرتفع مع نتائج الأعمال وتغييرات المؤشرات والأخبار العاجلة؛ الرقم يقول إن الحشد حضر، لا إلى أي جهة يميل.


كل لوحة أعلاه تحمل استعلام SQL الدقيق الذي أنتجها — افتح إحداها، وبدّل الرمز برمز سهمك، وقِس RVOL للأسماء التي تتداولها فعلًا على منصة Strasmore.

#حجم التداول النسبي#rvol#unusual volume#حجم التداول#السيولة#market structure