Strasmore Research

Mutual Funds dividends کب ادا کرتے ہیں؟

Mutual funds عموماً ماہانہ، سہ ماہی یا سالانہ dividends ادا کرتے ہیں، جبکہ capital gains دسمبر میں ایک بار تقسیم ہوتے ہیں۔ calendar، NAV میں کمی اور tax trap جانیں۔

Mutual funds اس شیڈول کے مطابق dividends ادا کرتے ہیں جو ان کے holdings طے کرتے ہیں: زیادہ تر bond funds ماہانہ، جبکہ زیادہ تر stock funds سہ ماہی ادائیگی کرتے ہیں۔ ششماہی اور سالانہ شیڈول بھی موجود ہیں، اور prospectus میں وہ شیڈول درج ہوتا ہے جس پر fund عمل کرنے کا ارادہ رکھتا ہے۔ دوسری اور الگ ادائیگی capital gains distribution ہوتی ہے، جو عموماً سال میں ایک بار دسمبر کے آخری ہفتوں میں آتی ہے۔ دونوں events کی ادائیگی کے دن fund کی net asset value کم ہو جاتی ہے، لیکن dividend سے مراد صرف پہلی ادائیگی ہوتی ہے۔

Mutual funds dividends کب ادا کرتے ہیں؟

Fund کی income distribution وہ رقم ہوتی ہے جو اس کے portfolio نے متعلقہ مدت میں حاصل کی: bonds سے interest اور stocks سے dividends، جس میں fund کے expenses منہا ہوتے ہیں۔ Bond interest مسلسل موصول ہوتا ہے، اس لیے bond funds عموماً اسے ماہانہ تقسیم کرتے ہیں۔ Company dividends سہ ماہی مرحلوں میں آتے ہیں، اس لیے stock funds عموماً سہ ماہی ادائیگی کرتے ہیں۔ Fund کئی سال تک اپنے مقررہ cadence پر قائم رہتا ہے۔

یہ pattern exchange-listed funds میں سب سے آسانی سے دکھائی دیتا ہے، کیونکہ وہ اپنی ہر ادائیگی کے لیے per-share record شائع کرتے ہیں۔ 2023 سے 2025 تک تین برسوں کے دوران چودہ بڑے funds کے ہر filed record کا جائزہ:

استفسار کریںبڑے funds کتنی بار تقسیم کرتے ہیں: سالانہ ادائیگی ریکارڈ، 2023-2025
ہر عدد کے پیچھے موجود درست SQL
SELECT ticker,
       multiIf(ticker IN ('AGG', 'BND', 'LQD', 'HYG', 'TLT'), 'bonds',
               ticker = 'PFF', 'preferred shares',
               ticker = 'JEPI', 'stocks with options written against them',
               ticker = 'VNQ', 'real estate securities',
               ticker IN ('SCHD', 'VYM'), 'dividend-paying stocks',
               'large-cap stocks') AS portfolio,
       round(count() / 3, 1) AS payouts_per_year,
       uniqExact(toMonth(ex_dividend_date)) AS calendar_months_used,
       round(sum(toFloat64(cash_amount)) / 3, 3) AS annual_total_usd,
       round(avg(toFloat64(cash_amount)), 4) AS avg_payment_usd
FROM global_markets.stocks_dividends
WHERE ticker IN ('AGG', 'BND', 'LQD', 'HYG', 'TLT', 'PFF', 'JEPI',
                 'SPY', 'VOO', 'VTI', 'QQQ', 'SCHD', 'VYM', 'VNQ')
  AND cash_amount > 0
  AND ex_dividend_date >= toDate('2023-01-01')
  AND ex_dividend_date <= toDate('2025-12-31')
GROUP BY ticker
ORDER BY payouts_per_year DESC, ticker ASC
Run this yourself

فہرست ہر fund کی holdings کے مطابق تقسیم ہوتی ہے۔ AGG، جس کے پاس bonds ہیں، نے سالانہ 12 distribution records فائل کیے اور اس مقصد کے لیے 11 calendar months استعمال کیے؛ اس طرح مجموعی سالانہ رقم اوسطاً $3.54 فی share رہی۔ دوسری طرف VYM، جس کے پاس dividend-paying stocks ہیں، نے سالانہ 4 records فائل کیے، جو 4 مہینوں میں پھیلے ہوئے تھے۔ Wrapper ایک ہی ہے، tax rules ایک جیسے ہیں، مگر payment clocks مختلف ہیں۔

ہر ادائیگی کا حجم بھی بدلتا رہتا ہے۔ Fund وہی رقم تقسیم کرتا ہے جو اس کی holdings نے حقیقتاً ادا کی ہو، اور یہ رقم جمع ہونے والے coupons اور dividends کے ساتھ تبدیل ہوتی ہے۔ ایک بڑے bond fund کی تین سال کی ماہانہ payments:

استفسار کریںماہانہ income stream: فی شیئر distributions، AGG، جولائی 2023 تا جون 2026
ہر عدد کے پیچھے موجود درست SQL
SELECT formatDateTime(toStartOfMonth(ex_dividend_date), '%Y-%m') AS month,
       formatDateTimeInJodaSyntax(toStartOfMonth(ex_dividend_date), 'MMMM yyyy') AS month_label,
       round(sum(toFloat64(cash_amount)), 4) AS distribution_per_share,
       count() AS records
FROM global_markets.stocks_dividends
WHERE ticker = 'AGG'
  AND cash_amount > 0
  AND ex_dividend_date >= toDate('2023-07-01')
  AND ex_dividend_date <= toDate('2026-06-30')
GROUP BY toStartOfMonth(ex_dividend_date)
ORDER BY toStartOfMonth(ex_dividend_date)
Run this yourself

تمام 33 مہینوں میں cadence ہر ماہ ایک ادائیگی کا ہے۔ رقم مقرر نہیں: July 2023 میں $0.2547 فی share کے مقابلے میں June 2026 میں $0.3315، جبکہ درمیان کے ہر مہینے کی اپنی رقم ہے۔ Fund کی quoted yield ان payments کے گزشتہ بارہ ماہ کے حساب پر مبنی ہوتی ہے، اس لیے payments بدلنے کے ساتھ yield بھی بدلتی ہے۔ Dividend yield اس calculation کی وضاحت کرتی ہے۔

Income اور capital gains دو مختلف distributions ہیں

Income distribution portfolio کی کمائی آگے منتقل کرتی ہے۔ Capital gains distribution وہ منافع آگے منتقل کرتی ہے جو fund کے manager نے سال کے دوران holdings کو منافع پر فروخت کر کے realized کیا ہو۔ اس کا اس بات سے کوئی تعلق نہیں کہ آپ نے کچھ فروخت کیا تھا یا نہیں۔

Regulated investment company کے طور پر qualify کرنے والا fund shareholders کو منتقل کی جانے والی income اور gains پر fund-level tax ادا نہیں کرتا۔ اس tax treatment کی قیمت یہ ہے کہ وہ income اور gains shareholders کو منتقل کیے جائیں۔ زیادہ تر funds سال میں ایک بار، دسمبر کے آخری ہفتوں میں، حساب مکمل کرتے ہیں اور record dates سے پہلے اکتوبر اور نومبر میں estimated amounts شائع کرتے ہیں۔

یہ year-end pattern market کے مجموعی payment calendar میں بھی دکھائی دیتا ہے۔ 2023 سے 2025 تک US-listed تمام distribution records، جن میں سالانہ ادائیگی کرنے والوں کو پوری population سے الگ دکھایا گیا ہے:

استفسار کریںCalendar year میں distributions کی تقسیم: annual-schedule payers بمقابلہ تمام payers، 2023-2025
ہر عدد کے پیچھے موجود درست SQL
SELECT toMonth(ex_dividend_date) AS month,
       ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
        'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'][toMonth(ex_dividend_date)] AS month_label,
       round(100 * countIf(frequency = 1)
             / greatest(sum(countIf(frequency = 1)) OVER (), 1), 1) AS annual_payer_share_pct,
       round(100 * count()
             / greatest(sum(count()) OVER (), 1), 1) AS all_payer_share_pct
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= toDate('2023-01-01')
  AND ex_dividend_date <= toDate('2025-12-31')
  AND cash_amount > 0
GROUP BY month
ORDER BY month
Run this yourself

تمام payers میں calendar تقریباً flat ہے۔ دسمبر میں سال کے 14.2% records آتے ہیں، جو بارہ مہینوں میں برابر تقسیم کی صورت میں بننے والے 8.3% کے قریب ہے۔ سالانہ schedule والے گروپ کا pattern مختلف ہے: annual schedule پر ادائیگی کرنے والوں کے 24.7% records کا December ex-date ہوتا ہے، جو اس برابر تقسیم سے واضح طور پر زیادہ ہے۔ سال کا اختتام وہ وقت ہے جب ایک بار ادائیگی کرنے والے payers اپنے accounts settle کرتے ہیں۔

Fund distribution کی چار dates

ہر distribution ایک ہی sequence سے گزرتی ہے۔

  1. Declaration date: fund per-share amount اور اس سے متعلق dates کا اعلان کرتا ہے۔
  2. Record date: اس دن کے اختتام پر fund کے records میں موجود shareholders payment وصول کرتے ہیں۔
  3. Ex-dividend date: اس دن کے آغاز پر fund کی net asset value distribution کی رقم کے برابر کم کر دی جاتی ہے، اور اس date پر یا اس کے بعد قیمت طے ہونے والی خریداری payment کی حق دار نہیں ہوتی۔ Exchange-listed shares کے لیے one-day settlement کے باعث اب ex-date اور record date ایک ہی دن ہوتی ہیں۔
  4. Payable یا reinvestment date: cash account میں پہنچتی ہے، یا اسی دن کی NAV پر اس رقم سے نئی shares خریدی جاتی ہیں۔

ترتیب ایک عملی سوال کے لیے اہم ہے: آیا آپ کی خریداری count ہوتی ہے یا نہیں۔ Mutual fund order کی قیمت fund کے daily cutoff کے بعد مقرر ہونے والی NAV پر طے ہوتی ہے، اور record date پر cutoff سے پہلے قبول کیا گیا order آپ کو اس payment کے لیے records میں شامل کر سکتا ہے۔ Mutual funds کب trade کرتے ہیں cutoff اور pricing rule کی وضاحت کرتا ہے، جبکہ mutual fund settlement بتاتا ہے کہ cash کب account میں پہنچتی ہے۔ Stock side پر انہی dates کی وضاحت record date بمقابلہ ex-dividend date اور ex-dividend date کی وضاحت میں کی گئی ہے۔

Fund کے payment پر آپ کا balance کیوں نہیں بدلتا؟

یہ وہ mechanism ہے جو سب کو الجھاتا ہے، حالانکہ یہ خالص arithmetic ہے۔ فرض کریں fund کی NAV $10.00 ہے اور وہ فی share $0.50 تقسیم کرتا ہے۔ Ex-date پر NAV کم ہو کر $9.50 ہو جاتی ہے۔ اگر آپ کے پاس 100 shares ہیں تو آپ کے پاس fund کی $950 value اور $50 cash ہیں: مجموعی طور پر $1,000۔ اگر رقم reinvest کر دی جائے تو $50 سے $9.50 کی قیمت پر 5.263 مزید shares خریدی جائیں گی، جس سے 105.263 shares ہوں گی۔ ہر share کی value $9.50 ہونے پر مجموعی رقم پھر $1,000 ہوگی۔ Shares کی تعداد بڑھی، رقم نہیں۔

حقیقی fund پر یہی staircase دیکھیے۔ تین برس کے دوران ہر ex-date، اس date کی price، اور ہر payment کو reinvest کرنے کی صورت میں 100 shares سے شروع کرنے والے holder کی accumulated share count:

استفسار کریںہر distribution کی reinvestment: ہر ex-date پر shares کی تعداد اور fund price، AGG، 2023-2026
ہر عدد کے پیچھے موجود درست SQL
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           argMax(close, window_start) AS session_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'AGG'
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2023-07-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY d
),
paid AS (
    SELECT ex_dividend_date AS d,
           sum(toFloat64(cash_amount)) AS amount
    FROM global_markets.stocks_dividends
    WHERE ticker = 'AGG'
      AND cash_amount > 0
      AND ex_dividend_date >= toDate('2023-07-01')
      AND ex_dividend_date <= toDate('2026-06-30')
    GROUP BY d
),
matched AS (
    SELECT paid.d AS ex_date,
           paid.amount AS amount,
           toFloat64(daily.session_close) AS px
    FROM paid
    INNER JOIN daily ON paid.d = daily.d
)
SELECT formatDateTime(ex_date, '%Y-%m-%d') AS date,
       formatDateTimeInJodaSyntax(ex_date, 'MMMM yyyy') AS date_label,
       round(px, 2) AS fund_price,
       round(100 * exp(sum(log(1 + amount / px))
             OVER (ORDER BY ex_date ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)), 3) AS shares_owned
FROM matched
ORDER BY ex_date
Run this yourself

ہر payment پر share count بڑھتی ہے: July 2023 کے پہلے ex-date کے بعد 100.261، اور June 2026 کے آخری ex-date کے بعد 111.856۔ Price line کا pattern مختلف ہے: trace کے آغاز میں $97.58 کے مقابلے میں اختتام پر $98.69۔ ایک ہی panel میں دو facts موجود ہیں۔ ہر ex-date پر reduction mechanical اور exact ہوتی ہے۔ باقی session کے دوران day-to-day price trading سے طے ہوتی ہے، اس لیے کسی ایک دن کی حرکت payment کے برابر ہونا ضروری نہیں۔ زیادہ shares کا مطلب زیادہ money نہیں؛ اس سوال کا جواب price الگ سے دیتی ہے۔

Taxable account میں dividend خریدنے کا مطلب

Buying the dividend دسمبر میں آنے والے surprise کے لیے استعمال ہونے والی اصطلاح ہے، اور یہ صرف taxable account میں اثر انداز ہوتی ہے۔ ایک فرضی مثال دیکھیں۔ آپ 10 دسمبر کو $50 فی share کے حساب سے fund میں $10,000 لگاتے ہیں، جس سے 200 shares ملتی ہیں۔ 15 دسمبر کو fund فی share $3.50 کی capital gains تقسیم کرتا ہے۔ آپ کی 200 shares سے $700 بنتے ہیں، NAV کم ہو کر $46.50 ہو جاتی ہے، اور آپ کی position میں fund کی $9,300 value کے ساتھ $700 cash یا نئی shares شامل ہوتی ہیں۔ مجموعی رقم وہی $10,000 رہتی ہے جو آپ نے پانچ دن پہلے لگائی تھی، مگر ایک taxable event پیدا ہو جاتا ہے۔

تقسیم کیے جانے والے gains manager نے پورے سال کے دوران realized کیے تھے، اور ان میں سے زیادہ تر آپ کے fund میں آنے سے پہلے کے تھے۔ Tax form اس بات کو اہمیت نہیں دیتا کہ آپ نے fund صرف پانچ دن رکھا۔ Tax-deferred account میں distribution فی الحال taxable نہیں ہوتی، اس لیے یہ سوال مؤخر ہو جاتا ہے۔ Taxable account میں fund کا published estimate record date سے کئی ہفتے پہلے payment کا متوقع حجم ظاہر کرتا ہے۔ Ledger کے دوسرے رخ کے بھی اپنے نکات ہیں: loss پر mutual funds فروخت کرنا ان کی وضاحت کرتا ہے۔

کیا ETFs بھی اسی طرح distributions دیتے ہیں؟

چاروں dates اور NAV reduction ایک جیسی ہوتی ہیں۔ فرق capital gains line میں آتا ہے۔ ETF زیادہ تر redemptions کو securities کی صورت میں authorized participant کے حوالے کر کے پورا کرتا ہے، انہیں فروخت نہیں کرتا۔ اسی لیے broad ETFs شاذونادر ہی capital gains distribution دیتے ہیں۔ اس کے برعکس، mutual fund manager جب دوسرے shareholders کی redemptions پوری کرنے کے لیے holdings فروخت کرتا ہے تو gains realize ہوتے ہیں، جن کا بوجھ باقی تمام shareholders کو برداشت کرنا پڑتا ہے۔ Mutual funds بمقابلہ ETFs اس موازنے کو مزید آگے بڑھاتا ہے۔ جو funds اپنی stock holdings کے خلاف options فروخت کرتے ہیں، وہ عموماً ماہانہ distribution دیتے ہیں اور اس میں option premium شامل ہوتا ہے۔ covered call ETFs اس strategy کی وضاحت کرتا ہے۔

Data notes اور طریقۂ کار

Panels میں exchange-listed funds کے filed per-share distribution records شامل ہیں، کیونکہ ان کی payments الگ الگ شائع کی جاتی ہیں۔ Open-end mutual fund market price کے بجائے اپنی daily NAV کے مقابلے میں یہی declaration، record، ex اور reinvestment sequence استعمال کرتا ہے۔

Share-count trace میں یہ فرض کیا گیا ہے کہ دکھائی گئی پہلی ex-date سے پہلے 100 shares موجود تھیں، ہر distribution کو اس کی ex-date کی closing price پر reinvest کیا گیا، اور fractional shares کی اجازت تھی۔ Taxes اور کسی بھی purchase cost کو شامل نہیں کیا گیا۔

Calendar panel dollars کے بجائے distribution records شمار کرتا ہے، جبکہ payer کا schedule ہر record سے منسلک frequency ہوتی ہے۔

Mutual fund dividend FAQ

کیا تمام mutual funds ہر ماہ dividends ادا کرتے ہیں؟

نہیں۔ Bond funds کے لیے ماہانہ payments معمول ہیں، جبکہ زیادہ تر stock funds سہ ماہی ادائیگی کرتے ہیں۔ اس کے ساتھ ششماہی اور سالانہ mandates بھی موجود ہیں۔ پہلے panel میں شامل funds کے درمیان سب سے مصروف schedule نے سالانہ 12 distribution records پیدا کیے، جبکہ سب سے کم مصروف schedule نے 4۔

Mutual funds capital gains distributions کب ادا کرتے ہیں؟

تقریباً ہمیشہ سال میں ایک بار، دسمبر کے آخری ہفتوں میں۔ Estimated amounts اکتوبر اور نومبر میں شائع کیے جاتے ہیں۔ 2023 سے 2025 تک annual schedule پر US-listed payers کے فائل کردہ ہر distribution record میں سے 24.7% کا December ex-date تھا۔

کیا fund distribution میرے account value میں اضافہ کرتی ہے؟

نہیں۔ Ex-date پر NAV paid amount کے برابر کم ہو جاتی ہے۔ اس لیے $10.00 کی NAV پر $0.50 distribution کے بعد $9.50 کا fund اور $0.50 cash یا reinvested shares باقی رہتی ہیں۔ Account کی composition بدلتی ہے، مجموعی رقم نہیں۔

کیا reinvested mutual fund dividends taxable ہوتے ہیں؟

Taxable account میں، ہاں۔ Distribution جس سال ادا کی جائے اسی سال taxable ہوتی ہے، چاہے وہ cash کی صورت میں آئے یا نئی shares کی صورت میں۔ Reinvested amount آپ کے cost basis میں شامل ہو جاتی ہے۔ Tax-deferred accounts میں یہ سوال مکمل طور پر مؤخر ہو جاتا ہے۔

Buying the dividend کیا ہے؟

Distribution سے کچھ ہی پہلے taxable account میں fund خریدنا۔ اس صورت میں پہلے دن ہی آپ کو taxable payment ملتی ہے اور NAV میں اسی کے برابر کمی آتی ہے۔ Position کی value وہی رہتی ہے، مگر tax bill نیا پیدا ہو جاتا ہے۔


یہاں موجود ہر panel ایک stored query ہے، جس کے ساتھ اس کا SQL بھی منسلک ہے۔ کسی query کو کھولیں، ticker یا years تبدیل کریں، اور اسے Strasmore terminal پر run کریں۔