Strasmore Research
تعلَّم Matt Connorبقلم Matt Connor

ما مؤشر القمم والقيعان؟ اتساع السوق

تعلّم حساب مؤشر القمم والقيعان بمتوسط 10 أيام، مع مثال بأرقام تقريبية يوضح الصيغة وفخ حجم العينة عندما يبدو الاتجاه حاسماً رغم قلة الأسهم.

مؤشر القمم والقيعان هو مقياس لاتساع السوق يُبنى من عددين: فهو المتوسط المتحرك البسيط لـ10 أيام لنسبة القمم القياسية، ونسبة القمم القياسية هي عدد القمم الجديدة خلال 52 أسبوعاً مقسوماً على مجموع القمم الجديدة خلال 52 أسبوعاً والقيعان الجديدة خلال 52 أسبوعاً، ثم مضروباً في 100. وتعني القراءة فوق 50 أن عدد الأسهم التي تسجل قمماً جديدة أكبر من عدد الأسهم التي تسجل قيعان جديدة، بينما تعني القراءة دون 50 العكس. هذه هي قِصر الصيغة. وما يلي يوضح الحساب بالأرقام التقريبية ومشكلة حجم العينة التي تسمح لقراءة تبدو حاسمة بأن تستند إلى عدد قليل من الأسهم.

كيف تحسب مؤشر القمم والقيعان؟

خطوتان، يمكن عرض كل منهما في سطر واحد.

  1. نسبة القمم القياسية لجلسة واحدة: احسب عدد الأسهم في نطاقك التي أغلقت عند قمة جديدة خلال 52 أسبوعاً، ثم احسب عدد الأسهم التي أغلقت عند قاع جديد خلال 52 أسبوعاً، واقسم عدد القمم على مجموع العددين، ثم اضرب الناتج في 100.
  2. مؤشر القمم والقيعان: احسب متوسط آخر 10 قراءات يومية لنسبة القمم القياسية.

توضح الأرقام التقريبية الفكرة. تسجل السوق 90 قمة جديدة و30 قاعاً جديداً. مجموع القمم والقيعان هو 120، وقسمة 90 على 120 تساوي 0.75، ولذلك تبلغ نسبة القمم القياسية لتلك الجلسة 75. والآن خذ قراءات عشر جلسات: 75 و70 و65 و60 و55 و50 و45 و40 و35 و30. مجموعها 525، وقسمة 525 على 10 تساوي 52.5. تكون قراءة مؤشر القمم والقيعان 52.5 في يوم بلغت فيه نسبة القمم القياسية الخاصة به 75.

هذه الفجوة هي الثمن الذي يفرضه المتوسط المتحرك. فذاكرة عشرة أيام تخفف حدة سلسلة يمكن أن تتحرك من 100 إلى 0 خلال ليلة واحدة، لكنها تصل متأخرة. يوضح المؤشر اتجاه الاتساع خلال أسبوعين. لكنه لا يوضح ما حدث بعد ظهر اليوم.

ما الذي يُعد قمة جديدة خلال 52 أسبوعاً؟

يسجل السهم قمة جديدة خلال 52 أسبوعاً عندما يتجاوز سعره كل سعر سجله خلال الأسابيع الـ52 السابقة. تختلف مزودات البيانات في الأساس المستخدم: فبعضها يقارن القمم والقيعان خلال الجلسة، بينما يقارن بعضها الآخر أسعار الإغلاق فقط، وينتج عن ذلك عددان مختلفان للجلسة نفسها. وتعتمد جميع البيانات في هذه الصفحة على أسعار الإغلاق. يوضح القمم والقيعان الجديدة خلال 52 أسبوعاً القائمة نفسها.

يعرض الجدول أدناه عدد القمم والقيعان الجديدة في كل جلسة لسلة ثابتة من 40 سهماً أمريكياً كبيراً، خلال الفترة من الأول من أبريل إلى 31 يوليو 2026. ويحافظ هذا الحجم للسلة على أعداد صغيرة يمكن التحقق منها يدوياً، وهو ما يجعل خلل الصيغة واضحاً لاحقاً.

الاستعلامأعلى وأدنى مستويات خلال 52 أسبوعًا في كل جلسة: 40 سهمًا أمريكيًا كبيرًا، من أبريل إلى يوليو 2026
استعلام SQL الدقيق وراء كل رقم
WITH daily_close AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
           argMax(close, window_start) AS close_px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AAPL','MSFT','NVDA','AMZN','GOOGL','AVGO','JPM','JNJ','XOM','PG',
                     'KO','PEP','WMT','HD','CVX','MRK','PFE','ABBV','CSCO','ORCL',
                     'CRM','ADBE','MCD','NKE','VZ','T','DIS','BA','CAT','GE',
                     'IBM','MMM','UNH','LLY','COST','TGT','SBUX','GS','MS','LIN')
      AND window_start >= toDateTime('2025-03-01 00:00:00')
      AND window_start < toDateTime('2026-08-01 05:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker, session_date
),
extremes AS (
    SELECT cur.ticker AS ticker,
           cur.session_date AS session_date,
           cur.close_px AS close_px,
           max(hist.close_px) AS high_52w,
           min(hist.close_px) AS low_52w
    FROM daily_close AS cur
    INNER JOIN daily_close AS hist ON cur.ticker = hist.ticker
    WHERE cur.session_date >= toDate('2026-04-01')
      AND hist.session_date <= cur.session_date
      AND hist.session_date > cur.session_date - 364
    GROUP BY cur.ticker, cur.session_date, cur.close_px
),
daily AS (
    SELECT session_date,
           countIf(close_px >= high_52w) AS new_highs,
           countIf(close_px <= low_52w) AS new_lows,
           countIf(close_px >= high_52w) + countIf(close_px <= low_52w) AS names_at_extreme
    FROM extremes
    GROUP BY session_date
    HAVING names_at_extreme > 0
)
SELECT session_date AS date,
       formatDateTimeInJodaSyntax(session_date, 'MMM d') AS session_label,
       new_highs,
       new_lows
FROM daily
ORDER BY session_date
Run this yourself

خلال 77 جلسة، نادراً ما يرتفع العددان معاً. وفي Jul 29، وهي الجلسة الأخيرة في الفترة، أغلقت 3 من أصل 40 سهماً عند قمة خلال 52 أسبوعاً، بينما أغلقت 0 عند قاع خلال 52 أسبوعاً. أما في Apr 1، وهي الجلسة الأولى، فكان التوزيع 1 قمة مقابل 1 قيعان. وبقيت جميع الأسهم الأخرى في السلة داخل نطاقاتها الخاصة، ولم تدخل في الحساب.

ما القراءة الجيدة لمؤشر القمم والقيعان؟

يمثل مستوى 50 نقطة التحول، إذ تتوازن عنده القمم والقيعان. وتُعد قراءة 70 علامة القوة التقليدية، إذ تكون القمم الجديدة قد تجاوزت القيعان الجديدة بنسبة تزيد على اثنين إلى واحد عبر متوسط الأيام العشرة. أما علامة الضعف التقليدية فهي 30، وهي الصورة المعاكسة. وبين 30 و70، يشير المؤشر إلى اختلاط القمم والقيعان في السوق، وهي الحالة التي يوجد فيها معظم الوقت.

يعرض الجدول أدناه نسبة القمم القياسية اليومية الخام مقابل متوسطها لـ10 أيام للسلة نفسها. ويظهر التأخر في الرسم بدلاً من وصفه نصياً.

الاستعلامالنسبة المئوية لأعلى مستوى قياسي ومتوسطها لـ10 أيام (مؤشر الارتفاع-الانخفاض)، سلة من 40 سهمًا
استعلام SQL الدقيق وراء كل رقم
WITH daily_close AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
           argMax(close, window_start) AS close_px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AAPL','MSFT','NVDA','AMZN','GOOGL','AVGO','JPM','JNJ','XOM','PG',
                     'KO','PEP','WMT','HD','CVX','MRK','PFE','ABBV','CSCO','ORCL',
                     'CRM','ADBE','MCD','NKE','VZ','T','DIS','BA','CAT','GE',
                     'IBM','MMM','UNH','LLY','COST','TGT','SBUX','GS','MS','LIN')
      AND window_start >= toDateTime('2025-03-01 00:00:00')
      AND window_start < toDateTime('2026-08-01 05:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker, session_date
),
extremes AS (
    SELECT cur.ticker AS ticker,
           cur.session_date AS session_date,
           cur.close_px AS close_px,
           max(hist.close_px) AS high_52w,
           min(hist.close_px) AS low_52w
    FROM daily_close AS cur
    INNER JOIN daily_close AS hist ON cur.ticker = hist.ticker
    WHERE cur.session_date >= toDate('2026-04-01')
      AND hist.session_date <= cur.session_date
      AND hist.session_date > cur.session_date - 364
    GROUP BY cur.ticker, cur.session_date, cur.close_px
),
daily AS (
    SELECT session_date,
           countIf(close_px >= high_52w) AS new_highs,
           countIf(close_px >= high_52w) + countIf(close_px <= low_52w) AS names_at_extreme
    FROM extremes
    GROUP BY session_date
    HAVING names_at_extreme > 0
),
rhp AS (
    SELECT session_date,
           round(100 * new_highs / names_at_extreme, 1) AS record_high_pct
    FROM daily
),
smoothed AS (
    SELECT session_date,
           record_high_pct,
           round(avg(record_high_pct) OVER (ORDER BY session_date
                                            ROWS BETWEEN 9 PRECEDING AND CURRENT ROW), 1) AS high_low_index_pct,
           count() OVER (ORDER BY session_date
                         ROWS BETWEEN 9 PRECEDING AND CURRENT ROW) AS sessions_in_window
    FROM rhp
)
SELECT session_date AS date,
       formatDateTimeInJodaSyntax(session_date, 'MMM d') AS session_label,
       record_high_pct,
       high_low_index_pct
FROM smoothed
WHERE sessions_in_window = 10
ORDER BY session_date
Run this yourself

يبدأ النطاق المرسوم عند نسبة قمم قياسية تبلغ 100 في Apr 15، فيما يبلغ المؤشر 52.5. وينتهي عند 100 في Jul 29، وتبلغ قراءة المؤشر 64. اقرأ كل قراءة مقارنة بعلامتي 70 و30، واقرأ المسافة بين الخطين بوصفها تكلفة التنعيم: ففي أي يوم، يظل المتوسط حاملاً لقراءات الجلسات التسع الأقدم. وتُستبعد الجلسات التسع الأولى من الفترة من الجدول، لأن حساب متوسط عشرة أيام يتطلب عشرة أيام.

المقام يتجاهل معظم السوق

هذه هي المحدودية الأهم التي ينبغي تذكرها. يتكون مقام نسبة القمم القياسية من القمم الجديدة والقيعان الجديدة، ولا شيء غير ذلك. فالسهم المستقر في منتصف نطاقه خلال 52 أسبوعاً لا يدخل في البسط ولا في المقام. ولا يستطيع المؤشر التمييز بين جلسة بلغ فيها 900 سهم من أصل 3,000 سهماً مستوى متطرفاً وجلسة بلغ فيها 9 أسهم ذلك المستوى؛ إذ يعرض الحالتين بالرقم نفسه المؤلف من خانتين وبالثقة نفسها.

تخيل بورصة تضم 6,000 سهم في جلسة بطيئة من أغسطس: يسجل 40 سهماً قمماً جديدة، ويسجل 20 سهماً قيعان جديدة. تكون نسبة القمم القياسية 40 مقسوماً على 60، أي 66.7، وهي قراءة تبدو كأنها تشير إلى صعود واسع. لكن الحساب استند إلى 1% من الأسهم المدرجة. أما الأسهم الـ5,940 الأخرى فلم يكن لها أي تأثير.

تعرض سلة الأسهم الأربعين نسخة قابلة للعد من هذه المشكلة. وتُصنَّف كل جلسة في الفترة ضمن فئة بحسب عدد الأسهم التي سجلت أي مستوى متطرف.

الاستعلامكيف يضيق المقام: تصنيف الجلسات حسب عدد الأسهم عند مستوى متطرف خلال 52 أسبوعًا
استعلام SQL الدقيق وراء كل رقم
WITH daily_close AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
           argMax(close, window_start) AS close_px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AAPL','MSFT','NVDA','AMZN','GOOGL','AVGO','JPM','JNJ','XOM','PG',
                     'KO','PEP','WMT','HD','CVX','MRK','PFE','ABBV','CSCO','ORCL',
                     'CRM','ADBE','MCD','NKE','VZ','T','DIS','BA','CAT','GE',
                     'IBM','MMM','UNH','LLY','COST','TGT','SBUX','GS','MS','LIN')
      AND window_start >= toDateTime('2025-03-01 00:00:00')
      AND window_start < toDateTime('2026-08-01 05:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker, session_date
),
extremes AS (
    SELECT cur.ticker AS ticker,
           cur.session_date AS session_date,
           cur.close_px AS close_px,
           max(hist.close_px) AS high_52w,
           min(hist.close_px) AS low_52w
    FROM daily_close AS cur
    INNER JOIN daily_close AS hist ON cur.ticker = hist.ticker
    WHERE cur.session_date >= toDate('2026-04-01')
      AND hist.session_date <= cur.session_date
      AND hist.session_date > cur.session_date - 364
    GROUP BY cur.ticker, cur.session_date, cur.close_px
),
daily AS (
    SELECT session_date,
           countIf(close_px >= high_52w) AS new_highs,
           countIf(close_px >= high_52w) + countIf(close_px <= low_52w) AS names_at_extreme
    FROM extremes
    GROUP BY session_date
    HAVING names_at_extreme > 0
)
SELECT multiIf(names_at_extreme <= 3, '1 to 3 names',
               names_at_extreme <= 9, '4 to 9 names',
               '10 or more names') AS sample_size_bucket,
       count() AS readings,
       round(avg(names_at_extreme), 1) AS avg_names_in_denominator,
       round(quantileDeterministic(0.5)(100 * new_highs / names_at_extreme,
                                        cityHash64(session_date)), 1) AS median_record_high_pct,
       round(quantileDeterministic(0.5)(abs(100 * new_highs / names_at_extreme - 50),
                                        cityHash64(session_date)), 1) AS median_distance_from_50
FROM daily
GROUP BY sample_size_bucket
ORDER BY avg_names_in_denominator
Run this yourself

في جلسات 39 ضمن فئة 1 to 3 names، استندت القراءة بأكملها إلى متوسط بلغ 2 سهماً من أصل 40. وسجلت تلك الجلسات نسبة قمم قياسية وسيطية قدرها 100، وكانت تبعد بوسيط قدره 50 نقطة عن مستوى 50. أما الجلسات 10 or more names، وكان 1 منها بمتوسط 10 سهماً، فسجلت نسبة وسيطية قدرها 70، وكانت تبعد 20 نقطة عن المنتصف.

تحد الحسابات ما يمكن أن تعرضه الجلسة الضعيفة من قراءات. فعندما يكون هناك ثلاثة أسهم عند مستوى متطرف، تكون القراءات الممكنة الوحيدة هي 0 و33.3 و66.7 و100. وعندما يكون هناك سهمان، فلا تتاح إلا القراءات 0 و50 و100. وتحمل قراءة 66.7 المبنية على قمتين وقاع واحد فاصلة عشرية لا يدعمها حجم عينتها. والطريقة البسيطة لتصحيح ذلك هي قراءة أعداد القمم والقيعان الخام إلى جانب المؤشر، وعدم قراءة المؤشر منفرداً.

اتساع السوق: مؤشر القمم والقيعان مقابل اتساع الصعود والهبوط

يسأل كلا المقياسين عن عدد الأسهم المشاركة، لكنهما يفعلان ذلك على أفقين مختلفين. يقيس اتساع الصعود والهبوط كل سهم أغلق مرتفعاً أو منخفضاً مقارنة بالجلسة السابقة. ويكون مقامه هو كامل نطاق الأسهم، كما يصف يوماً واحداً. أما مؤشر القمم والقيعان فيحسب فقط الأسهم الموجودة عند مستوى متطرف خلال 52 أسبوعاً. ويكون مقامه صغيراً، كما يصف موقع الأسعار مقارنة بتاريخ سنة كاملة. وقد ترتفع السوق على نطاق واسع خلال اليوم، بينما لا يقترب سوى عدد قليل جداً من الأسهم من قمة خلال 52 أسبوعاً.

يُنعّم الجدول أدناه كلا المقياسين على مدى الجلسات العشر نفسها وللسلة نفسها، بحيث يضعهما على مقياس واحد.

الاستعلاممقياسان للاتساع، السلة نفسها: مؤشر الارتفاع-الانخفاض لـ10 أيام مقابل نسبة الأسهم الصاعدة لـ10 أيام
استعلام SQL الدقيق وراء كل رقم
WITH daily_close AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
           argMax(close, window_start) AS close_px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AAPL','MSFT','NVDA','AMZN','GOOGL','AVGO','JPM','JNJ','XOM','PG',
                     'KO','PEP','WMT','HD','CVX','MRK','PFE','ABBV','CSCO','ORCL',
                     'CRM','ADBE','MCD','NKE','VZ','T','DIS','BA','CAT','GE',
                     'IBM','MMM','UNH','LLY','COST','TGT','SBUX','GS','MS','LIN')
      AND window_start >= toDateTime('2025-03-01 00:00:00')
      AND window_start < toDateTime('2026-08-01 05:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker, session_date
),
extremes AS (
    SELECT cur.ticker AS ticker,
           cur.session_date AS session_date,
           cur.close_px AS close_px,
           max(hist.close_px) AS high_52w,
           min(hist.close_px) AS low_52w
    FROM daily_close AS cur
    INNER JOIN daily_close AS hist ON cur.ticker = hist.ticker
    WHERE cur.session_date >= toDate('2026-04-01')
      AND hist.session_date <= cur.session_date
      AND hist.session_date > cur.session_date - 364
    GROUP BY cur.ticker, cur.session_date, cur.close_px
),
daily AS (
    SELECT session_date,
           countIf(close_px >= high_52w) AS new_highs,
           countIf(close_px >= high_52w) + countIf(close_px <= low_52w) AS names_at_extreme
    FROM extremes
    GROUP BY session_date
    HAVING names_at_extreme > 0
),
prior AS (
    SELECT ticker,
           session_date,
           close_px,
           lagInFrame(close_px, 1) OVER (PARTITION BY ticker ORDER BY session_date
                                         ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
    FROM daily_close
),
breadth AS (
    SELECT session_date,
           round(100 * countIf(close_px > prev_close) / count(), 1) AS advancing_pct
    FROM prior
    WHERE session_date >= toDate('2026-04-01')
      AND prev_close > 0
    GROUP BY session_date
    HAVING count() >= 20
),
combined AS (
    SELECT d.session_date AS session_date,
           round(100 * d.new_highs / d.names_at_extreme, 1) AS record_high_pct,
           b.advancing_pct AS advancing_pct
    FROM daily AS d
    INNER JOIN breadth AS b ON d.session_date = b.session_date
),
smoothed AS (
    SELECT session_date,
           round(avg(record_high_pct) OVER (ORDER BY session_date
                                            ROWS BETWEEN 9 PRECEDING AND CURRENT ROW), 1) AS high_low_index_pct,
           round(avg(advancing_pct) OVER (ORDER BY session_date
                                          ROWS BETWEEN 9 PRECEDING AND CURRENT ROW), 1) AS advancing_pct_10d,
           count() OVER (ORDER BY session_date
                         ROWS BETWEEN 9 PRECEDING AND CURRENT ROW) AS sessions_in_window
    FROM combined
)
SELECT session_date AS date,
       formatDateTimeInJodaSyntax(session_date, 'MMM d') AS session_label,
       high_low_index_pct,
       advancing_pct_10d
FROM smoothed
WHERE sessions_in_window = 10
ORDER BY session_date
Run this yourself

يبدأ الزوج في النطاق المرسوم عند 52.5 لمؤشر القمم والقيعان و52.8 لنسبة الأسهم الصاعدة خلال عشرة أيام في Apr 15، وينتهي عند 64 و52.5 في Jul 29، عبر 68 جلسة مرسومة. وتتحرك نسبة الأسهم الصاعدة ضمن نطاق ضيق. ففي الجلسة العادية، يغلق نحو نصف أسهم السلة مرتفعاً، ويترك احتساب متوسط عشرة أيام الخط قريباً من منتصف المقياس. أما مؤشر القمم والقيعان فلا يملك هذا الارتكاز. فعندما لا يسجل أي سهم في السلة قاعاً جديداً خلال 52 أسبوعاً طوال عشر جلسات، تبلغ كل قراءة يومية 100، ويبلغ المتوسط 100 أيضاً.

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

الأسئلة الشائعة عن مؤشر القمم والقيعان

ماذا تعني قراءة لمؤشر القمم والقيعان فوق 70؟

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

ما الفرق بين نسبة القمم القياسية ومؤشر القمم والقيعان؟

نسبة القمم القياسية هي قراءة جلسة واحدة: عدد القمم الجديدة مقسوماً على مجموع القمم الجديدة والقيعان الجديدة، ثم مضروباً في 100. أما مؤشر القمم والقيعان فهو المتوسط المتحرك البسيط لـ10 أيام لهذه النسبة. يصف الأول اليوم، بينما يصف الثاني الأسبوعين الأخيرين.

هل يمكن أن يبلغ مؤشر القمم والقيعان 0 أو 100؟

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

هل مؤشر القمم والقيعان هو نفسه اتساع الصعود والهبوط؟

لا. يقسم اتساع الصعود والهبوط على كامل نطاق الأسهم، ويصف اتجاه يوم واحد. أما مؤشر القمم والقيعان فيقسم على المجموعة الصغيرة من الأسهم الموجودة عند مستويات متطرفة خلال 52 أسبوعاً، ويصف موقعها مقارنة بتاريخ الأسعار على مدى سنة.

كم يبلغ عدد الأسهم عادةً في مقام مؤشر القمم والقيعان؟

في سلة الأسهم الأربعين المقاسة هنا من أبريل إلى يوليو 2026، بلغ متوسط عدد الأسهم في المقام خلال الجلسات في فئة 1 to 3 names نحو 2 سهماً. وتكون أعداد البورصة بأكملها أكبر بالقيمة المطلقة، لكنها تظل شريحة صغيرة من إجمالي الأسهم المدرجة، ولذلك ينبغي عرض الأعداد الخام على الشاشة إلى جانب المؤشر.


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

#market breadth#52-week highs#indicators#record high percent