Strasmore Research
تعلیمی مواد Matt Connorاز Matt Connor · اپ ڈیٹ شدہ 2026-07-25

اسٹاک اسپلٹ کے بعد شیئر قیمت بڑھتی ہے؟

اسٹاک اسپلٹ کے بعد کیا قیمت بڑھتی ہے؟ 2016 سے فارورڈ اسپلٹس کے ڈیٹا مطالعے سے پتہ چلتا ہے کہ بڑھاؤ اسپلٹ سے پہلے آتا ہے، اور اس کے بعد میڈین اسٹاک S&P 500 سے پیچھے رہا۔

اسٹاک اسپلٹ کمپنی کے شیئرز کی تعداد کو کئی گنا بڑھا دیتا ہے اور اس کی قیمت کو اسی تناسب سے کم کر دیتا ہے۔ لہٰذا ڈالر 600 کا اسٹاک جو three-for-one میں اسپلٹ ہو، تین ڈالر 200 کے شیئرز بن جاتے ہیں جن کی مالیت بالکل وہی رہتی ہے۔ کیا پھر اسٹاک اوپر جاتا ہے؟ اوسطاً ہاں، تھوڑا سا، لیکن مارکیٹ سے کم۔ 2016 سے 2025 تک کے سینکڑوں فارورڈ اسپلٹس میں، عام اسٹاک نے اسپلٹ کے بعد کے تین مہینوں میں S&P 500 سے پیچھے رہنے کی کارکردگی دکھائی، ہر measured عرصے میں۔ قیمت میں بڑی حرکت اسپلٹ سے پہلے آئی، نہ کہ بعد میں۔

اسپلٹ کیا کرتا ہے، اور کیا نہیں کرتا

یہ عمل قدر کے لحاظ سے غیر جانبدار ہے۔ ایک فارورڈ اسپلٹ قیمت کو کم اور شیئرز کی تعداد کو برابر مقدار میں بڑھاتا ہے، اور راتوں رات کاروبار کی حالت میں کوئی تبدیلی نہیں آتی۔ "اسپلٹ پاپ" کے تصور میں دو الگ الگ چیزیں شامل ہیں: اسپلٹ سے پہلے کا بڑھاؤ، اور اس کے بعد اسٹاک کی حرکت۔ یہ مطالعہ دوسرے کو براہ راست، اسپلٹ کی عمل درآمد کی تاریخ سے ماپتا ہے، اور اسے پہلے سے الگ رکھتا ہے۔ اعلان کی تاریخ، جہاں تعلیمی کاموں میں معمولی ردعمل ملا ہے، ہفتوں پہلے آتی ہے اور یہاں measured عمل درآمد کی تاریخ تک قیمت میں شامل ہو چکی ہوتی ہے۔

بڑھاؤ اسپلٹ سے پہلے آتا ہے

حالیہ مشہور اسپلٹس یہ شکل دکھاتے ہیں، ہر ایک کو اس کے اسپلٹ سے چھ مہینے پہلے اور تین مہینے بعد measure کیا گیا۔

استفسار کریںحالیہ مشہور اسٹاک اسپلٹس: اسپلٹ سے 6 ماہ قبل بمقابلہ 3 ماہ بعد
ہر عدد کے پیچھے موجود درست SQL
WITH
cohort AS (
    SELECT ticker, max(execution_date) AS ex,
           argMax(concat(toString(split_to), '-for-', toString(split_from)), execution_date) AS ratio
    FROM global_markets.stocks_splits
    WHERE ticker IN ('NVDA', 'AVGO', 'NFLX', 'AMZN', 'GOOGL', 'AAPL', 'TSLA')
      AND split_to >= 2 * split_from
      AND adjustment_type IN ('forward_split', 'stock_dividend')
      AND execution_date >= '2020-01-01' AND execution_date <= '2026-01-31'
    GROUP BY ticker
),
bars AS (
    SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           toFloat64(argMax(close, window_start)) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE (ticker IN (SELECT ticker FROM cohort) OR ticker = 'SPY')
      AND window_start >= '2019-06-01 00:00:00' AND window_start < '2026-07-14 00: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, d
),
series AS (
    SELECT ticker,
           arrayMap(x -> x.1, arraySort(x -> x.1, groupArray((d, px)))) AS days,
           arrayMap(x -> x.2, arraySort(x -> x.1, groupArray((d, px)))) AS prices
    FROM bars GROUP BY ticker
),
spy AS (SELECT days AS sd, prices AS sp FROM series WHERE ticker = 'SPY')
SELECT c.ticker AS ticker,
       c.ratio AS ratio,
       toString(c.ex) AS ex_date,
       round((s.prices[indexOf(s.days, c.ex) - 1] / s.prices[indexOf(s.days, c.ex) - 1 - 126] - 1) * 100, 1) AS run_up_before_pct,
       round((s.prices[indexOf(s.days, c.ex) + 63] / s.prices[indexOf(s.days, c.ex)] - 1) * 100, 1) AS after_3mo_pct,
       round((spy.sp[indexOf(spy.sd, c.ex) + 63] / spy.sp[indexOf(spy.sd, c.ex)] - 1) * 100, 1) AS spy_3mo_pct
FROM cohort c INNER JOIN series s ON s.ticker = c.ticker CROSS JOIN spy
WHERE indexOf(s.days, c.ex) > 130 AND length(s.prices) >= indexOf(s.days, c.ex) + 63
ORDER BY run_up_before_pct DESC

NVDA نے اپنے 10-for-1 اسپلٹ سے چھ مہینے پہلے 165.6% کا اضافہ کیا، اور AAPL میں 67% کا اضافہ ہوا۔ یہ بڑھاؤ عالمگیر نہیں: AMZN، GOOGL، اور NFLX چھ مہینے کے -28.8-21%، اور -6.6% کے منافع کے ساتھ اپنے اسپلٹس میں داخل ہوئے۔ ان سات میں سے تقریباً کسی نے بھی بعد میں مارکیٹ سے بہتر کارکردگی نہیں دکھائی۔ NVDA نے اسپلٹ کے بعد تین مہینوں میں -11.2% کا منافع دیا، جبکہ S&P 500 کا 2.5% رہا، اور اس گروپ کی اکثریت نے اسی عرصے میں index سے پیچھے رہنے کی کارکردگی دکھائی۔

کیا اسٹاک اسپلٹ کے بعد اوپر جاتا ہے؟ ریکارڈ مارکیٹ سے کم بتاتا ہے

سات نام کچھ ثابت نہیں کرتے، اس لیے یہ ہیں 2016 سے 2025 تک کا ہر لیکوڈ فارورڈ اسپلٹ (two-for-one یا اس سے بڑا شیئر اسپلٹ، داخل ہوتے وقت ڈالر 30 سے اوپر قیمت)، تین مدتوں میں تقسیم۔ ہر ایک کے لیے، اسپلٹ کے بعد میڈین اسٹاک کا تین ماہ کا منافع، S&P 500 کے اسی ونڈو کے منافع کے ساتھ دیا گیا ہے۔

استفسار کریںہر لیکوڈ فارورڈ اسپلٹ، 2016-2025: اسپلٹ کے بعد میڈین 3 ماہ کی ریٹرن بمقابلہ S&P 500، مدت کے لحاظ سے
ہر عدد کے پیچھے موجود درست SQL
WITH
cohort AS (
    SELECT ticker, min(execution_date) AS ex
    FROM global_markets.stocks_splits
    WHERE adjustment_type IN ('forward_split', 'stock_dividend') AND split_to >= 2 * split_from
      AND execution_date >= '2016-01-01' AND execution_date <= '2025-12-31' AND ticker != 'SPCX'
    GROUP BY ticker, execution_date
),
bars AS (
    SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           toFloat64(argMax(close, window_start)) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE (ticker IN (SELECT ticker FROM cohort) OR ticker = 'SPY')
      AND window_start >= '2015-06-01 00:00:00' AND window_start < '2026-02-01 00: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, d
),
series AS (
    SELECT ticker,
           arrayMap(x -> x.1, arraySort(x -> x.1, groupArray((d, px)))) AS days,
           arrayMap(x -> x.2, arraySort(x -> x.1, groupArray((d, px)))) AS prices
    FROM bars GROUP BY ticker
),
spy AS (SELECT days AS sd, prices AS sp FROM series WHERE ticker = 'SPY'),
fwd AS (
    SELECT ex,
        (prices[i0 - 1] / prices[i0 - 1 - 126] - 1) * 100 AS run_up,
        (prices[i0 + 63] / prices[i0] - 1) * 100 AS ret,
        (sp[j0 + 63] / sp[j0] - 1) * 100 AS spy_ret
    FROM (
        SELECT c.ex AS ex, indexOf(s.days, c.ex) AS i0, indexOf(spy.sd, c.ex) AS j0,
               s.prices AS prices, spy.sp AS sp
        FROM cohort c INNER JOIN series s ON s.ticker = c.ticker CROSS JOIN spy
    )
    WHERE i0 > 130 AND length(prices) >= i0 + 63 AND prices[i0] > 0 AND prices[i0 - 1] >= 30
)
SELECT multiIf(toYear(ex) <= 2019, '2016-2019', toYear(ex) <= 2023, '2020-2023', '2024-2025') AS period,
    count() AS splits,
    round(median(run_up), 1) AS median_runup_before_pct,
    round(median(ret), 1) AS median_after_3mo_pct,
    round(median(spy_ret), 1) AS median_spy_3mo_pct,
    round(median(ret - spy_ret), 1) AS median_gap_vs_spy_pct,
    round(100.0 * countIf(ret > spy_ret) / count(), 0) AS pct_beat_spy
FROM fwd GROUP BY period ORDER BY period

تینوں مدتیں ایک ہی کہانی کہتی ہیں۔ 2016-2019 میں میڈین اسپلٹ اسٹاک نے عمل درآمد کے بعد تین مہینوں میں 1.8% کا منافع دیا، جبکہ S&P 500 کا 3.8% رہا۔ 2020-2023 میں یہ 1% رہا جبکہ S&P 500 کا 4.92024-2025 میں، 0% جبکہ S&P 500 کا 3.3%۔ ہر بار برابر یا معمولی اضافہ، اور ہر بار index سے نیچے۔ کسی بھی ونڈو میں نصف سے کم اسپلٹس نے مارکیٹ کو شکست دی، یعنی 37% اور 41% کے درمیان۔ پہلے کا بڑھاؤ پوری مدت میں بڑی حرکت رہا، یعنی 10.6% سے 17.1% تک کا میڈین۔

"اسٹاک اسپلٹ کے بعد ہمیشہ اوپر جاتے ہیں" یہ بات کیوں درست نہیں

اسپلٹ شیئرز کی تعداد اور قیمت کو ایک ہی تناسب سے بدلتا ہے اور کچھ نہیں، اس لیے اس کے بعد کوئی بھی بہتری اسپلٹ سے نہیں، بلکہ اس قسم کی کمپنی سے آنا چاہیے جو اسپلٹ کرتی ہے۔ اسپلٹ کرنے والی کمپنیاں تعمیر کے لحاظ سے پہلے ہی فاتح ہوتی ہیں، اور ڈیٹا میں اس گروپ نے اسپلٹ کے بعد اپنی برتری بڑھائی نہیں: 2016 سے ہر مدت میں میڈین نے اگلے سہ ماہی میں مارکیٹ سے پیچھے رہنے کی کارکردگی دکھائی۔ ریورس اسپلٹ، جو گرنے والے اسٹاکس میں ہوتا ہے، اوسطاً مزید کمزوری کا باعث بنتا ہے۔ دونوں ایک ہی سمت کی نشاندہی کرتے ہیں۔ اسٹاک کی اسپلٹ سے پہلے کی کارکردگی اسپلٹ کے بعد مارکیٹ سے بہتر منافع میں تبدیل نہیں ہوئی۔

عمومی سوالات

کیا اسٹاک اسٹاک اسپلٹ کے بعد اوپر جاتا ہے؟

اوسطاً اس میں معمولی اضافہ ہوا ہے، لیکن مارکیٹ سے کم۔ 2016 سے 2025 تک کے لیکوڈ فارورڈ اسپلٹس میں میڈین اسٹاک نے اگلے تین مہینوں میں 0% اور 1.8% کے درمیان منافع دیا، ہر مدت میں S&P 500 سے پیچھے رہا، اور نصف سے کم نے index کو شکست دی۔

کیا میں اسٹاک کو اسپلٹ سے پہلے یا بعد میں خریدوں؟

اسپلٹ خود کوئی بہتری نہیں لایا۔ اس سے پہلے قیمت میں بڑی حرکت آئی، جس میں 17.1% تک کا میڈین بڑھاؤ رہا، اور اس کے بعد کا منافع 2016 سے ہر مدت میں مارکیٹ سے پیچھے رہا۔ اسپلٹ شیئر کی مالیت نہیں بدلتا۔

اسٹاک اسپلٹ سے پہلے اکثر کیوں بڑھتے ہیں؟

کوئی اسٹاک اسپلٹ پر غور کرنے کے لیے کافی زیادہ قیمت تک تب ہی پہنچتا ہے جب اس میں پہلے اضافہ ہو چکا ہو، اس لیے تعمیر کے لحاظ سے بڑھاؤ اسپلٹ سے پہلے آتا ہے۔ بورڈز عام طور پر مضبوط عرصے کے بعد per-share قیمت کم کرنے کے لیے اسپلٹ کا اعلان کرتے ہیں۔

کیا اسٹاک اسپلٹس قدر پیدا کرتے ہیں؟

نہیں۔ ایک فارورڈ اسپلٹ شیئرز کو ضرب دیتا ہے اور قیمت کو اسی تناسب سے تقسیم کرتا ہے، کمپنی کی مارکیٹ قدر اور ہر ہولڈر کے حصص کو تبدیل کیے بغیر۔ یہ اکائیوں کی تبدیلی ہے، قدر کی نہیں۔

کون سے بڑے اسٹاکس حال ہی میں اسپلٹ ہوئے؟

NVDA (10-for-1AAPL، اور اوپر پینل میں موجود دیگر نام حالیہ برسوں میں اسپلٹ ہوئے۔ ان میں سے اکثر پہلے بڑھ چکے تھے، اور اکثر نے اسپلٹ کے بعد تین مہینوں میں S&P 500 سے پیچھے رہنے کی کارکردگی دکھائی۔


اوپر کا ہر پینل ایک محفوظ، جانچنے کے قابل query ہے۔ کسی بھی چارٹ کے تحت SQL کھولیں اسے آڈٹ کرنے کے لیے، یا Strasmore ٹرمینل پر ریکارڈ میں کسی بھی اسپلٹ پر وہی before-and-after ٹیسٹ چلائیں۔