Strasmore Research
การเรียนรู้ Matt Connorโดย Matt Connor · อัปเดตเมื่อ 2026-08-08 · data as of August 8, 2026 · refreshed weekly

ขายหุ้นวัน ex-dividend date ยังได้รับเงินปันผลหรือไม่

คุณยังได้รับเงินปันผลแม้ขายหุ้นในวัน ex-dividend date หากถือครองหุ้นไว้ตอนตลาดเปิดทำการ สิทธินี้จะอิงตามรายชื่อในสมุดทะเบียน ณ วัน record date ซึ่งเป็นขั้นตอนสำคัญที่นักลงทุนควรทราบ

คุณสามารถขายหุ้นในวัน ex-dividend date และยังคงได้รับเงินปันผลได้หรือไม่ คำตอบคือได้ หากคุณถือครองหุ้นอยู่เมื่อตลาดเปิดทำการในวัน ex-dividend date เงินปันผลนั้นจะเป็นของคุณ และการขายหุ้นในช่วงเช้าวันเดียวกันนั้นไม่ได้ทำให้สิทธิดังกล่าวหายไป เงินสดจะถูกโอนเข้าบัญชีในอีกหลายสัปดาห์ถัดมา โดยจ่ายให้กับผู้ที่มีชื่ออยู่ในสมุดทะเบียนผู้ถือหุ้นของบริษัท ณ วัน record date ซึ่งเป็นช่วงเวลาหลังจากที่หุ้นนั้นถูกขายออกจากบัญชีของคุณไปนานแล้ว

ใครได้รับเงินปันผล: สามวันที่เป็นตัวตัดสิน

การจ่ายเงินปันผลทุกครั้งจะเกี่ยวข้องกับสามวันที่สำคัญ และมีเพียงสองวันแรกเท่านั้นที่เป็นตัวตัดสินว่าใครจะได้รับเงิน

วัน ex-dividend date คือวันแรกที่หุ้นซื้อขายโดยไม่มีสิทธิได้รับเงินปันผลติดไปด้วย หากคุณซื้อหุ้นในวันนั้นหรือหลังจากนั้น ผู้ขายจะเป็นผู้ได้รับเงินปันผล วัน record date คือวันที่บริษัทตรวจสอบสมุดทะเบียนผู้ถือหุ้นและบันทึกรายชื่อผู้ถือหุ้น ส่วนวัน pay date คือวันที่เงินสดเข้าสู่บัญชีที่มีรายชื่ออยู่ในทะเบียน ซึ่งโดยปกติจะใช้เวลาอีกสองสามสัปดาห์ คู่มือของเราเรื่อง วัน ex-dividend date จะอธิบายรายละเอียดของวันแรกในสามวันนี้แยกต่างหาก และ วัน record date เทียบกับวัน ex-dividend date จะอธิบายว่าทั้งสองวันถูกกำหนดขึ้นมาอย่างไร

ระยะห่างระหว่างวันเหล่านี้กว้างกว่าที่ผู้อ่านส่วนใหญ่คาดคิด ตารางด้านล่างนี้ติดตามบริษัทที่จ่ายเงินปันผลจำนวน 8 แห่ง ผ่านวัน ex-dividend date ล่าสุดที่เสร็จสมบูรณ์ ไปจนถึงวันที่เงินโอนเข้าบัญชี

คำสั่งดึงข้อมูลจากวันขึ้นเครื่องหมาย XD ถึงวันกำหนดรายชื่อผู้ถือหุ้น (Record Date) จนถึงวันจ่ายเงิน (หน่วยเป็นวันตามปฏิทิน)
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
    ticker,
    formatDateTime(max(ex_dividend_date), '%b %e, %Y')                            AS ex_dividend,
    formatDateTime(argMax(record_date, ex_dividend_date), '%b %e, %Y')            AS record_books,
    formatDateTime(argMax(pay_date, ex_dividend_date), '%b %e, %Y')               AS cash_arrives,
    dateDiff('day', max(ex_dividend_date), argMax(record_date, ex_dividend_date)) AS record_gap,
    dateDiff('day', max(ex_dividend_date), argMax(pay_date, ex_dividend_date))    AS payout_wait
FROM global_markets.stocks_dividends
WHERE ticker IN ('AAPL', 'MSFT', 'JNJ', 'KO', 'PG', 'XOM', 'CVX', 'PEP')
  AND ex_dividend_date >= today() - 200
  AND ex_dividend_date <= today()
  AND dateDiff('day', ex_dividend_date, record_date) BETWEEN 0 AND 7
  AND dateDiff('day', ex_dividend_date, pay_date) BETWEEN 0 AND 120
GROUP BY ticker
ORDER BY payout_wait
Run this yourself

เมื่อดูคอลัมน์ ex-dividend และคอลัมน์ record ควบคู่กัน จะพบว่าทั้งสองคอลัมน์ระบุวันที่เดียวกัน ส่วนระยะเวลาที่ต้องรอรับเงินนั้นเป็นส่วนที่ยาวนานกว่า โดยเริ่มจาก 3 วันตามปฏิทินที่ AAPL ไปจนถึง 26 วันที่ XOM ซึ่งขึ้นเครื่องหมาย XD ในวันที่ May 15, 2026 และจ่ายเงินในวันที่ Jun 10, 2026 ผู้ที่ขายหุ้นในวัน ex-date จะไม่ได้ถือหุ้นนั้นแล้วในเวลาที่เงินโอนเข้าบัญชี

เหตุใดการขายในวัน ex-date จึงไม่ทำให้เสียสิทธิรับเงินปันผล

การชำระราคา (settlement) คือสิ่งที่เชื่อมโยงกระบวนการทั้งหมดเข้าด้วยกัน การชำระราคาคือช่วงเวลาที่การซื้อขายโอนกรรมสิทธิ์หุ้นและเงินอย่างเป็นทางการ ซึ่งเกิดขึ้นหลังจากที่มีการบันทึกรายการซื้อขายแล้ว หุ้นสหรัฐฯ มีรอบการชำระราคาแบบ T+1 คือหนึ่งวันทำการหลังจากวันซื้อขาย คู่มือของเราเรื่อง การชำระราคาแบบ T+1 จะอธิบายลำดับเวลานี้ตั้งแต่ต้นจนจบ

สมุดทะเบียนที่บริษัทตรวจสอบในวัน record date คือรายชื่อของสถานะที่ชำระราคาเสร็จสิ้นแล้ว ผู้ซื้อจำเป็นต้องมีการซื้อขายที่ชำระราคาเสร็จสิ้นภายในวัน record date เพื่อให้มีชื่อปรากฏในทะเบียน ซึ่งทำให้วันสุดท้ายที่ต้องซื้อหุ้นเพื่อรับเงินปันผลคือหนึ่งวันทำการก่อนหน้า ตลาดหลักทรัพย์จะกำหนดให้วันถัดไปเป็นวัน ex-dividend และตั้งแต่วันนั้นเป็นต้นไป หุ้นจะเปลี่ยนมือโดยไม่มีสิทธิรับเงินปันผลติดไปด้วย

ลองใช้ตรรกะเดียวกันกับการขายหุ้นของคุณ คุณถือหุ้นจนถึงราคาปิดของวันอังคาร หุ้นขึ้นเครื่องหมาย XD ในเช้าวันพุธและคุณขายหุ้นที่ราคาเปิด การขายของคุณจะชำระราคาในวันพฤหัสบดี สมุดทะเบียนถูกตรวจสอบไปแล้วในวันพุธ โดยที่สถานะของคุณยังคงชำระราคาเสร็จสิ้นในชื่อของคุณ คุณจึงมีชื่ออยู่ในรายชื่อนั้น สิ่งที่เกิดขึ้นในวันพฤหัสบดีไม่สามารถแก้ไขรายชื่อที่ถูกบันทึกไปแล้วเมื่อวันก่อนได้

หลักการเดียวกันนี้ใช้กับฝั่งผู้ซื้อ หุ้นที่ซื้อในหรือหลังวัน ex-date จะมาพร้อมกับราคาที่หักสิทธิเงินปันผลออกไปแล้ว และผู้ซื้อก็ทราบเรื่องนี้ดี ผู้ซื้อรายนั้นไม่มีสิทธิในเงินปันผลของคุณ และไม่มีใครสามารถเรียกคืนเงินนั้นได้

การชำระราคาแบบ T+1 เปลี่ยนแปลงวันเหล่านี้อย่างไร

วงจรจากวันพุธไปวันพฤหัสบดีเคยใช้เวลาเพิ่มอีกหนึ่งวัน ก่อนวันที่ 28 พฤษภาคม 2026 หุ้นสหรัฐฯ มีรอบการชำระราคาแบบ T+2 และวัน ex-dividend date จะอยู่ก่อนวัน record date หนึ่งวันทำการ ภายใต้ระบบ T+1 ทั้งสองวันนี้จึงมาตรงกับวันเดียวกันตามปฏิทิน ตารางนี้รวบรวมเงินปันผลของสหรัฐฯ ทุกรายการตลอดปี 2024 ที่มีวัน record date ที่ใช้งานได้ และวัดผลหุ้นที่มีวัน record date และวัน ex-dividend date ตรงกัน

คำสั่งดึงข้อมูลสัดส่วนเงินปันผลในสหรัฐฯ ปี 2024 ที่มีวัน Record Date ตรงกับวันขึ้นเครื่องหมาย XD
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
    formatDateTime(toStartOfMonth(ex_dividend_date), '%Y-%m')         AS month,
    round(100 * countIf(record_date = ex_dividend_date) / count(), 1) AS same_day_pct,
    count()                                                           AS dividends_counted
FROM global_markets.stocks_dividends
WHERE ex_dividend_date BETWEEN toDate('2024-01-01') AND toDate('2024-12-31')
  AND currency = 'USD'
  AND dateDiff('day', ex_dividend_date, record_date) BETWEEN 0 AND 7
GROUP BY month
ORDER BY month
Run this yourself

ใน 2024-01 เงินปันผล 0.2% มีวัน record date ตรงกับวัน ex-dividend date เมื่อถึง 2024-12 ตัวเลขดังกล่าวอยู่ที่ 98.9% จากจำนวนเงินปันผล 5551 รายการในเดือนนั้นเพียงเดือนเดียว การเปลี่ยนแปลงในช่วงกลางปีคือผลจากการปรับเปลี่ยนรอบการชำระราคา

คำตอบของคำถามนี้ยังคงใช้ได้กับทั้งสองระบบ ภายใต้ T+2 การขายในวัน ex-date จะชำระราคาในอีกสองวันทำการถัดมา ซึ่งคือหนึ่งวันหลังจากวัน record date ภายใต้ T+1 การชำระราคาจะเกิดขึ้นในหนึ่งวันทำการถัดมา ซึ่งก็ยังคงเป็นช่วงเวลาหลังจากวัน record date อยู่ดี ไม่ว่าอย่างไรก็ตาม สมุดทะเบียนก็ได้บันทึกชื่อของคุณไว้เรียบร้อยแล้ว

ราคาหุ้นลดลงตามจำนวนเงินปันผลในวัน ex-date หรือไม่

มีต้นทุนที่แฝงอยู่ในเรื่องของเวลา และราคาเปิดในวันนั้นคือจุดที่แสดงให้เห็น ตารางด้านล่างนี้แบ่งกลุ่มเงินปันผลรายไตรมาสปกติของสหรัฐฯ ทุกรายการจากปี 2024 และ 2025 ตามขนาดเมื่อเทียบกับราคาปิดก่อนหน้า จากนั้นวัดว่าราคาเปิดในวัน ex-date ต่ำกว่าราคาปิดนั้นเท่าใด โดยคำนวณเป็นค่าเฉลี่ยในแต่ละกลุ่ม

คำสั่งดึงข้อมูลส่วนต่างราคาเปิดในวันขึ้นเครื่องหมาย XD จำแนกตามขนาดเงินปันผล (เงินปันผลรายไตรมาสของสหรัฐฯ ปี 2024 ถึง 2025)
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH px AS
(
    SELECT
        ticker,
        date,
        toFloat64(open) AS open_px,
        volume,
        toFloat64(any(close) OVER (PARTITION BY ticker ORDER BY date ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING)) AS prior_close
    FROM global_markets.stocks_daily_aggs
    WHERE date BETWEEN toDate('2023-12-15') AND toDate('2025-12-31')
),
ex AS
(
    SELECT
        ticker,
        ex_dividend_date,
        max(cash_amount) AS div_cash
    FROM global_markets.stocks_dividends
    WHERE ex_dividend_date BETWEEN toDate('2024-01-01') AND toDate('2025-12-31')
      AND frequency = 4
      AND cash_amount > 0
      AND currency = 'USD'
    GROUP BY ticker, ex_dividend_date
)
SELECT
    multiIf(
        div_pct < 0.25, 'under 0.25%',
        div_pct < 0.50, '0.25% to 0.50%',
        div_pct < 1.00, '0.50% to 1.00%',
        div_pct < 2.00, '1.00% to 2.00%',
                        'over 2.00%')  AS dividend_bucket,
    count()                            AS sample_size,
    round(avg(div_pct), 3)             AS avg_dividend_pct,
    round(avg(open_gap_pct), 3)        AS avg_open_gap_pct
FROM
(
    SELECT
        100 * toFloat64(ex.div_cash) / px.prior_close         AS div_pct,
        100 * (px.prior_close - px.open_px) / px.prior_close AS open_gap_pct
    FROM px
    INNER JOIN ex ON px.ticker = ex.ticker AND px.date = ex.ex_dividend_date
    WHERE px.prior_close >= 10
      AND px.open_px > 0
      AND px.volume >= 1000000
)
GROUP BY dividend_bucket
ORDER BY avg_dividend_pct
Run this yourself

คอลัมน์เปอร์เซ็นต์ทั้งสองเคลื่อนไหวไปในทิศทางเดียวกันตลอดทั้งตาราง ในกลุ่ม over 2.00% เงินปันผลมีค่าเฉลี่ยอยู่ที่ 3.047% ของราคาปิดก่อนหน้า และราคาเปิดต่ำกว่าราคาปิดนั้น 2.651% จากจำนวนวัน ex-dividend date ทั้งหมด 270 วัน ในกลุ่ม under 0.25% ตัวเลขทั้งสองลดลงเข้าใกล้ศูนย์ คือ 0.146% และ 0.045%

ค่าเฉลี่ยเป็นเพียงจุดเดียวที่ความสัมพันธ์นี้ดูชัดเจน ในวัน ex-date ใดวันหนึ่ง การเคลื่อนไหวข้ามคืนจะรวมปัจจัยอื่น ๆ ทั้งหมดที่เกิดขึ้นกับหุ้นไว้ด้วย และเงินปันผลเป็นเพียงปัจจัยหนึ่งในตัวเลขที่มีความผันผวนสูงกว่ามาก การคำนวณดังกล่าวเป็นหัวใจสำคัญของ กลยุทธ์ dividend capture ซึ่งนักเทรดจะซื้อหุ้นก่อนวัน ex-date และขายหุ้นในวันนั้น

สองกรณีที่เงินสดไม่ใช่เงินปันผล

มีสองสถานการณ์ที่เปลี่ยนสิ่งที่ได้รับเข้าบัญชีจริง ๆ

กรณีแรกคือสถานะ Short ผู้ที่ทำ Short selling ได้ยืมหุ้นมาขาย และในวัน record date ผู้ให้ยืมหุ้นนั้นยังคงคาดหวังว่าจะได้รับเงินปันผล ผู้ทำ Short selling จึงมีภาระต้องจ่ายเงินจำนวนดังกล่าว และรายการหักบัญชีจะปรากฏในบัญชี Short ในช่วงวัน pay date โดยมีจำนวนเงินเท่ากับเงินปันผล

กรณีที่สองคือการให้ยืมหุ้น (stock lending) โบรกเกอร์จะนำหุ้นที่ถืออยู่ในบัญชีมาร์จิ้นไปให้ยืม และหุ้นที่ถูกยืมไปนั้นจะไปอยู่ในบัญชีของผู้อื่นในช่วงวัน record date บัญชีที่ให้ยืมหุ้นจะได้รับเงินชดเชยที่เรียกว่า payment in lieu of dividend ซึ่งมีมูลค่าเท่ากับเงินสด โดยจะถูกจัดเก็บภาษีเป็นรายได้ทั่วไปแทนที่จะเป็นอัตราภาษีเงินปันผล (qualified dividend rates) แม้จำนวนเงินจะเท่ากัน แต่การจัดการทางภาษีนั้นแตกต่างกัน

หุ้นที่ถูกยืมทุกหุ้นสามารถสืบย้อนกลับไปยังบัญชีจริงได้เสมอ ยอด Short interest เป็นตัวบ่งชี้ขั้นต่ำว่ามีหุ้นจำนวนเท่าใดที่ถูกยืมอยู่ในขณะนั้น

คำสั่งดึงข้อมูลสัดส่วนหุ้นที่ถูกขายชอร์ตเทียบกับปริมาณการซื้อขายเฉลี่ยต่อวัน ของบริษัทที่จ่ายเงินปันผลสูง
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
    ticker,
    formatDateTime(max(settlement_date), '%b %e, %Y')         AS as_of,
    round(argMax(short_interest, settlement_date) / 1e6, 2)   AS shares_short_millions,
    round(argMax(avg_daily_volume, settlement_date) / 1e6, 2) AS avg_volume_millions
FROM global_markets.stocks_short_interest
WHERE ticker IN ('AAPL', 'MSFT', 'JNJ', 'KO', 'PG', 'XOM', 'CVX', 'PEP')
  AND settlement_date >= today() - 150
  AND short_interest > 0
GROUP BY ticker
ORDER BY shares_short_millions DESC
Run this yourself

ณ วันที่ Jul 15, 2026 หุ้น AAPL มีสถานะ Short สูงที่สุดในกลุ่ม คือ 146.55 ล้านหุ้น เทียบกับปริมาณการซื้อขายเฉลี่ยต่อวันที่ 47.95 ล้านหุ้น หุ้นเหล่านั้นทุกหุ้นถูกยืมมาจากบัญชีที่เป็นเจ้าของจริง และวัน ex-date แต่ละวันในช่วงเวลาดังกล่าวได้เปลี่ยนเงินปันผลให้กลายเป็น payment in lieu สำหรับผู้ที่ให้ยืมหุ้นเหล่านั้น

คำถามที่พบบ่อย

ฉันสามารถขายหุ้นในวัน ex-dividend date และยังได้รับเงินปันผลได้หรือไม่?

ได้ การเป็นเจ้าของหุ้น ณ เวลาที่ตลาดเปิดในวัน ex-dividend date คือเงื่อนไขทั้งหมด และการขายหุ้นในวันเดียวกันนั้นจะชำระราคาหลังจากที่สมุดทะเบียนถูกตรวจสอบไปแล้วในวัน record date เงินสดจะเข้าบัญชีในวัน pay date อีกหลายสัปดาห์ถัดมา ไม่ว่าคุณจะยังถือหุ้นนั้นอยู่หรือไม่ก็ตาม

จะเกิดอะไรขึ้นหากฉันขายหุ้นก่อนวัน ex-dividend date?

ผู้ซื้อจะเป็นผู้ได้รับเงินปันผลแทน การซื้อขายในวันทำการสุดท้ายก่อนวัน ex-date จะโอนสิทธิเงินปันผลไปยังเจ้าของใหม่ ซึ่งเป็นสิ่งที่หลักการของวัน ex-date ถูกกำหนดขึ้นมาเพื่อจัดการ

ฉันต้องถือหุ้นนานเท่าใดจึงจะได้รับเงินปันผล?

ไม่มีระยะเวลาถือครองขั้นต่ำสำหรับการรับเงินปันผล การเป็นเจ้าของหุ้นก่อนวัน ex-dividend date ก็เพียงพอแล้ว กฎภาษีของสหรัฐฯ แยกต่างหาก ซึ่งกำหนดให้ถือครองหุ้นประมาณ 61 วันภายในกรอบเวลา 121 วันรอบวัน ex-date จะเป็นตัวตัดสินว่าเงินปันผลนั้นจะถูกจัดเก็บภาษีในอัตรา qualified dividend rates หรือไม่ นั่นเป็นเรื่องของภาษี ไม่ใช่เรื่องของสิทธิในการรับเงิน

ราคาหุ้นจะลดลงในวัน ex-dividend date หรือไม่?

ราคาเปิดในวัน ex-date มักจะต่ำกว่าราคาปิดก่อนหน้าประมาณเท่ากับจำนวนเงินปันผล ตั้งแต่วันนั้นเป็นต้นไป หุ้นจะซื้อขายโดยไม่มีสิทธิรับเงินปันผลติดไปด้วย ตารางแบบแบ่งกลุ่มข้างต้นวัดขนาดของส่วนต่างดังกล่าว ซึ่งเป็นแนวโน้มโดยเฉลี่ยมากกว่าที่จะเป็นกฎตายตัวสำหรับทุกเช้า

payment in lieu of dividend คืออะไร?

คือเงินสดทดแทนที่จ่ายให้กับบัญชีที่หุ้นถูกนำไปให้ยืมในช่วงวัน record date จำนวนเงินจะเท่ากับเงินปันผล แต่การจัดการทางภาษีจะเป็นรายได้ทั่วไปแทนที่จะเป็นอัตราภาษีเงินปันผล และโบรกเกอร์จะรายงานรายการนี้แยกออกมาต่างหาก


ตารางทุกรายการที่นี่มาพร้อมกับคำสั่ง SQL ที่ใช้สร้างขึ้น เพื่อให้สามารถตรวจสอบวันที่และส่วนต่างแต่ละรายการได้ทีละแถว หากต้องการดูว่าหุ้นตัวใดจะขึ้นเครื่องหมาย XD ในครั้งถัดไป ปฏิทิน วัน ex-dividend date ที่กำลังจะมาถึง จะแสดงรายการที่เป็นปัจจุบัน และสามารถสอบถามคำถามเดียวกันนี้ได้ด้วยภาษาอังกฤษทั่วไปบนเทอร์มินัล Strasmore