การแตกหุ้นคืออะไร อัตราส่วนและกลไกการทำงาน
ทำความเข้าใจเรื่องการแตกหุ้นที่เพิ่มจำนวนหุ้นและลดราคาต่อหุ้นลงตามอัตราส่วนที่กำหนด โดยที่มูลค่ารวมของการลงทุนยังคงเท่าเดิม พร้อมศึกษาข้อมูลสถิติย้อนหลัง
การแตกหุ้น (stock split) เป็นการเปลี่ยนจำนวนหุ้นและราคาต่อหุ้นของบริษัทในเวลาเดียวกันด้วยอัตราส่วนที่กำหนดไว้ โดยที่มูลค่ารวมของทุกการถือครองยังคงเท่าเดิม ตัวอย่างเช่น การแตกหุ้นในอัตราส่วน 4-for-1 จะทำให้หุ้นเดิมหนึ่งหุ้นกลายเป็นหุ้นใหม่สี่หุ้น โดยแต่ละหุ้นจะมีราคาใกล้เคียงกับหนึ่งในสี่ของราคาเดิม ทั้งนี้ไม่มีสิ่งใดเกี่ยวกับตัวบริษัทเปลี่ยนแปลงไป ไม่ว่าจะเป็นรายได้ กำไร หรือสัดส่วนการถือหุ้น คู่มือนี้ครอบคลุมถึงกลไกการทำงานตามข้อมูลจริง รายชื่อบริษัทที่เพิ่งมีการแตกหุ้น ราคาที่เกิดขึ้นหลังจากนั้น และสิ่งที่บันทึกข้อมูลในรอบหนึ่งทศวรรษแสดงให้เห็นอย่างชัดเจนว่า การแตกหุ้นส่วนใหญ่ใน US มักจะดำเนินไปในทิศทางตรงกันข้าม
การแตกหุ้นคืออะไร?
การแตกหุ้นคือการดำเนินการของบริษัท โดยการเพิ่มจำนวนหุ้นตามอัตราส่วนที่กำหนด และลดราคาหุ้นลงตามอัตราส่วนเดียวกัน คณะกรรมการบริษัทจะเป็นผู้อนุมัติอัตราส่วนและกำหนดวันที่มีผลบังคับใช้ ซึ่งก็คือวันแรกที่มีการซื้อขายด้วยราคาและจำนวนหุ้นใหม่ ตั้งแต่เช้าของวันนั้น ผู้ที่ถือหุ้น 100 หุ้นในการแตกหุ้นแบบ 4-for-1 จะกลายเป็นผู้ถือหุ้น 400 หุ้น โดยมีราคาหุ้นเหลือเพียงประมาณหนึ่งในสี่ของราคาเดิม ซึ่งมูลค่ารวมเป็นดอลลาร์และสัดส่วนความเป็นเจ้าของในบริษัทยังคงเท่าเดิม
ทุกอย่างที่คำนวณตามจำนวนหุ้นจะปรับเปลี่ยนไปในทิศทางเดียวกัน จำนวนหุ้นที่จดทะเบียนและ จำนวนหุ้นที่หมุนเวียนในตลาด จะเพิ่มขึ้นตามอัตราส่วน ส่วนเงินปันผลต่อหุ้นจะลดลงตามอัตราส่วนดังกล่าว ทำให้ยอดรวมเงินปันผลเป็นดอลลาร์ยังคงไม่เปลี่ยนแปลง สำหรับสัญญาออปชันที่จดทะเบียนจะถูกปรับโดย Options Clearing Corporation เพื่อให้สถานะที่มีอยู่ยังคงมีมูลค่าทางเศรษฐกิจเท่าเดิม ส่วนมูลค่าหลักทรัพย์ตามราคาตลาด (Market capitalization) ซึ่งคำนวณจากราคาคูณด้วยจำนวนหุ้น จะไม่มีการเปลี่ยนแปลง
การแตกหุ้นปรากฏอย่างไรบนกระดานซื้อขาย?
วิธีที่ชัดเจนที่สุดในการทำความเข้าใจกลไกนี้คือการดูเหตุการณ์จริง: การแตกหุ้นในอัตราส่วน 10 ต่อ 1 ของ NVDA ซึ่งมีผลตั้งแต่วันที่ 10 มิถุนายน 2024 นี่คือราคาเปิดและราคาปิดในช่วงเวลาทำการปกติของวันสุดท้ายก่อนการแตกหุ้น และวันแรกหลังการแตกหุ้น ซึ่งอ้างอิงจากบันทึกการซื้อขายแบบนาทีต่อนาที:
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT toString(day) AS session,
round(argMinIf(toFloat64(open), window_start, rth), 2) AS regular_open,
round(argMaxIf(toFloat64(close), window_start, rth), 2) AS regular_close
FROM (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
window_start, open, close,
toTimeZone(window_start, 'America/New_York') >= toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 09:30:00'), 'America/New_York')
AND toTimeZone(window_start, 'America/New_York') < toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 16:00:00'), 'America/New_York') AS rth
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'NVDA'
AND window_start >= '2024-06-07 04:00:00'
AND window_start < '2024-06-11 04:00:00'
)
GROUP BY day
ORDER BY dayNVDA ปิดตลาดในช่วงเวลาทำการปกติที่ $1208.65 ใน 2024-06-07 และเปิดตลาดที่ $120.37 ใน 2024-06-10 — ราคาลดลงเหลือหนึ่งในสิบ แต่จำนวนหุ้นเพิ่มขึ้นสิบเท่า โดยที่บริษัทยังเป็นบริษัทเดิมและมีมูลค่าเท่าเดิม หากดูจากกราฟที่ไม่ได้ปรับปรุงราคา (unadjusted chart) ในเช้าวันนั้น จะดูเหมือนราคาดิ่งลงถึง 90% แต่ในความเป็นจริงไม่ใช่เช่นนั้น เนื่องจากเครื่องมือทำกราฟส่วนใหญ่จะทำการปรับปรุงข้อมูลย้อนหลังโดยอัตโนมัติหลังการแตกหุ้น โดยการนำราคาในอดีตทุกราคามาหารด้วยอัตราส่วนการแตกหุ้น และราคาที่ระบุไว้ข้างต้นคือราคาที่มีการซื้อขายกันจริง
บริษัทใดบ้างที่มีการแตกหุ้นเมื่อเร็วๆ นี้?
คนส่วนใหญ่ต้องการทราบชื่อบริษัทมากกว่าข้อมูลสรุป ตารางด้านล่างแสดงรายการการแตกหุ้นทุกครั้งที่เกิดขึ้นตั้งแต่ปี 2020 โดยบริษัทที่ถือครองโดยนักลงทุนจำนวนมากสิบสามแห่ง พร้อมด้วยการเคลื่อนไหวของราคาหุ้นในช่วง 21 วันทำการถัดไป (ประมาณหนึ่งเดือน) โดยวัดจากราคาปิด ณ วันที่แตกหุ้น และการเคลื่อนไหวของ SPY ซึ่งเป็น ETF ที่ติดตามดัชนี S&P 500 ในช่วงเวลาเดียวกัน
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT ticker, executed_on, ratio, recorded_as, stock_21_sessions_pct, spy_21_sessions_pct
FROM (
WITH events AS (
SELECT ticker, execution_date,
concat(toString(toInt32(split_to)), '-for-', toString(toInt32(split_from))) AS ratio,
if(adjustment_type = 'stock_dividend', 'stock dividend', 'forward split') AS recorded_as
FROM global_markets.stocks_splits
WHERE ticker IN ('AAPL', 'TSLA', 'GOOGL', 'AMZN', 'NVDA', 'WMT', 'CMG', 'AVGO', 'SMCI', 'LRCX', 'DECK', 'ORLY', 'NFLX')
AND execution_date >= '2020-01-01' AND execution_date <= '2026-06-30'
AND split_to > split_from
),
daily AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMaxIf(toFloat64(close), window_start,
(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS close_rth
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN (SELECT ticker FROM events UNION ALL SELECT 'SPY')
AND window_start >= '2020-08-01 00:00:00' AND window_start < '2026-01-15 00:00:00'
GROUP BY ticker, d
HAVING close_rth > 0
),
series AS (
SELECT ticker, arraySort(x -> x.1, groupArray((d, close_rth))) AS dc
FROM daily
GROUP BY ticker
),
spy AS (
SELECT dc AS spy_dc FROM series WHERE ticker = 'SPY'
)
SELECT e.ticker AS ticker,
toString(e.execution_date) AS executed_on,
e.ratio AS ratio,
e.recorded_as AS recorded_as,
arrayFirstIndex(x -> x.1 >= e.execution_date, s.dc) AS idx,
arrayFirstIndex(x -> x.1 >= e.execution_date, spy_dc) AS sidx,
round((s.dc[idx + 21].2 / s.dc[idx].2 - 1) * 100, 1) AS stock_21_sessions_pct,
round((spy_dc[sidx + 21].2 / spy_dc[sidx].2 - 1) * 100, 1) AS spy_21_sessions_pct,
e.execution_date AS ed
FROM events e
JOIN series s ON s.ticker = e.ticker
CROSS JOIN spy
ORDER BY ed DESC, ticker ASC
)บริษัทล่าสุดในรายการนี้คือ NFLX ซึ่งมีการแตกหุ้นแบบ 10-for-1 มีผลตั้งแต่วันที่ 2025-11-17 ส่วนการแตกหุ้นของ Chipotle ในอัตราส่วน 50-for-1 (2024-06-26) เป็นอัตราส่วนที่สูงที่สุดในรายการ โดยทั่วไปการประกาศในกลุ่มนี้มักระบุถึงเหตุผลด้านการเข้าถึง เนื่องจากราคาต่อหุ้นที่ต่ำลงช่วยให้การซื้อขายแบบ round lots และสัญญาออปชันขนาด 100 หุ้น มีมูลค่าต่อหน่วยที่เล็กลง
การแตกหุ้น (Stock split) เทียบกับ การจ่ายหุ้นปันผล (Stock dividend)
คอลัมน์ที่ระบุว่าเป็น "recorded-as" ช่วยคลายความสับสนที่พบบ่อย เนื่องจาก "การแตกหุ้น" ที่มีชื่อเสียงหลายครั้ง เช่น 5-for-1 ของ 2020-08-31 ของ Tesla, 20-for-1 ของ 2022-07-18 ของ Alphabet และ 4-for-1 ของ 2021-07-20 ของ NVIDIA แท้จริงแล้วมีโครงสร้างแบบ การจ่ายหุ้นปันผล ไม่ใช่การแตกหุ้น การจ่ายหุ้นปันผลคือการจัดสรรหุ้นเพิ่มเติมในลักษณะเดียวกับการจ่ายเงินปันผลที่เป็นเงินสด โดยกรณีของ Tesla คือการมอบหุ้นเพิ่มอีกสี่หุ้นต่อหนึ่งหุ้นที่ถือครองอยู่ สำหรับผู้ถือหุ้น การคำนวณทางคณิตศาสตร์นั้นเหมือนกับการแตกหุ้นแบบ forward split คือมีจำนวนหุ้นเพิ่มขึ้น ราคาต่อหุ้นลดลงในสัดส่วนที่เท่ากัน โดยที่มูลค่ารวมเป็นดอลลาร์ยังคงเดิม และโดยปกติแล้วไม่ต้องเสียภาษี ซึ่งเป็นเหตุผลว่าทำไมพาดหัวข่าวต่างๆ จึงเรียกสิ่งเหล่านี้ว่าการแตกหุ้นทั้งหมด ความแตกต่างที่แท้จริงคือรูปแบบทางบัญชีและกฎหมาย โดยการจ่ายหุ้นปันผลจะใช้กำไรสะสมมาเพิ่มทุน ในขณะที่การแตกหุ้นจะปรับมูลค่าที่ตราไว้ (par value) และทั้งสองวิธีนี้ไม่มีการนำเงินออกจากบริษัทเหมือนกับการ จ่ายเงินปันผล
อัตราส่วนการแตกหุ้นที่บริษัทต่างๆ ใช้จริงคือเท่าใด?
การประกาศแตกหุ้นมักถูกอธิบายด้วยคำศัพท์ทั่วไป แต่ข้อมูลในบันทึกนั้นมีความเฉพาะเจาะจง เมื่อพิจารณาจำนวนการแตกหุ้นแบบ Forward Split ทั้งหมดในหลักทรัพย์ที่จดทะเบียนในสหรัฐฯ ตลอดหนึ่งปีที่ผ่านมา:
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT concat(toString(toInt32(split_to)), '-for-1') AS ratio,
count() AS splits
FROM global_markets.stocks_splits
WHERE execution_date >= '2025-07-01' AND execution_date <= '2026-06-30'
AND split_from = 1 AND split_to >= 2 AND split_to = round(split_to)
GROUP BY ratio
ORDER BY splits DESC
LIMIT 6อัตราส่วน Forward Split ที่พบบ่อยที่สุดในช่วงเวลาดังกล่าวคือ 2-for-1 โดยมีการดำเนินการทั้งหมด 76 ครั้ง ตามมาด้วย 3-for-1 (51) อัตราส่วนขนาดเล็กแบบตัวเลขจำนวนเต็มเป็นส่วนใหญ่ ส่วนอัตราส่วนที่มีตัวเลขสองหลักซึ่งมักเป็นข่าวใหญ่ เช่น กรณี 10-for-1 ของ NVDA ข้างต้นนั้น มีจำนวนเพียงส่วนน้อยเท่านั้น
หุ้นจะปรับตัวขึ้นหลังจากมีการแตกหุ้นหรือไม่?
คำถามที่ถูกค้นหามากที่สุดคือคำถามต่อเนื่อง และตารางการแตกหุ้นที่สำคัญได้บ่งบอกถึงคำตอบไว้แล้ว: NFLX มีการซื้อขายที่ระดับ -14.1% ในช่วง 21 เซสชันหลังการแตกหุ้น ในขณะที่ SPY ปรับตัวขึ้น +0.8%, Chipotle มีกำไร -24.3% หลังจากการแตกหุ้นใน 50-for-1 และ Alphabet ปรับตัวขึ้น 11.7% ในช่วงเวลาที่ SPY ปรับตัวขึ้น 12.5% เพื่อให้เห็นภาพที่ชัดเจนกว่าข้อมูลเบื้องต้น: ข้อมูลหุ้นจดทะเบียนในสหรัฐฯ ทุกตัวที่มีการแตกหุ้นแบบจำนวนเต็มในปี 2025 ซึ่งมีข้อมูลรายนาทีครบถ้วนในฐานข้อมูลของเรา โดยวัดผลด้วยวิธีเดียวกัน คือวัดจากราคาปิดในวันที่มีการแตกหุ้น โดยใช้ราคาหลังการแตกหุ้นทั้งหมด:
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH events AS (
SELECT ticker, execution_date
FROM global_markets.stocks_splits
WHERE execution_date >= '2025-01-01' AND execution_date <= '2025-12-31'
AND adjustment_type = 'forward_split' AND split_from = 1
AND split_to >= 2 AND split_to = round(split_to)
),
daily AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMaxIf(toFloat64(close), window_start,
(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS close_rth
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN (SELECT ticker FROM events UNION ALL SELECT 'SPY')
AND window_start >= '2025-01-01 00:00:00' AND window_start < '2026-03-01 00:00:00'
GROUP BY ticker, d
HAVING close_rth > 0
),
series AS (
SELECT ticker, arraySort(x -> x.1, groupArray((d, close_rth))) AS dc
FROM daily
GROUP BY ticker
),
spy AS (
SELECT dc AS spy_dc FROM series WHERE ticker = 'SPY'
),
per_event AS (
SELECT e.ticker AS tkr,
arrayFirstIndex(x -> x.1 >= e.execution_date, s.dc) AS idx,
arrayFirstIndex(x -> x.1 >= e.execution_date, spy_dc) AS sidx,
s.dc AS dc, spy_dc
FROM events e
JOIN series s ON s.ticker = e.ticker
CROSS JOIN spy
),
measured AS (
SELECT tkr,
(dc[idx + 5].2 / dc[idx].2 - 1) * 100 AS r5,
(dc[idx + 21].2 / dc[idx].2 - 1) * 100 AS r21,
(spy_dc[sidx + 21].2 / spy_dc[sidx].2 - 1) * 100 AS spy21
FROM per_event
WHERE idx > 0 AND length(dc) >= idx + 21
AND sidx > 0 AND length(spy_dc) >= sidx + 21
AND dc[idx].2 > 0
)
SELECT count() AS splits_measured,
round(quantileDeterministic(0.5)(r5, cityHash64(tkr)), 1) AS median_5_session_pct,
round(quantileDeterministic(0.5)(r21, cityHash64(tkr)), 1) AS median_21_session_pct,
round(100.0 * countIf(r21 > 0) / count(), 0) AS pct_up_after_21_sessions,
round(quantileDeterministic(0.5)(spy21, cityHash64(tkr)), 1) AS median_spy_21_session_pct
FROM measuredจากการแตกหุ้นทั้งหมด 44 ครั้ง ค่ามัธยฐานของการเคลื่อนไหวอยู่ที่ -0.9% ในช่วงห้าเซสชันหลังวันแตกหุ้น และอยู่ที่ -1.5% หลังจากผ่านไป 21 เซสชัน โดยมีเพียง 45% ของกลุ่มตัวอย่างที่มีราคา สูงกว่าเดิมเมื่อผ่านไปหนึ่งเดือน ในขณะที่ค่ามัธยฐานการเคลื่อนไหวของ SPY ในช่วงเวลาเดียวกันคือ +1.6% ข้อมูลย้อนหลังหนึ่งปีไม่ใช่กฎเกณฑ์ตายตัว เนื่องจากรายการข้างต้นรวมกำไรหลังการแตกหุ้นไว้ด้วย แต่ข้อมูลนี้ค้านกับความเชื่อทั่วไปที่ว่าการแตกหุ้นจะช่วยให้ราคาหุ้นพุ่งสูงขึ้น ตามกลไกแล้วไม่มีปัจจัยใดที่ระบุว่าราคาควรจะสูงขึ้น เพราะเปรียบเสมือนพิซซ่าถาดเดิมแต่ถูกหั่นแบ่งเป็นชิ้นที่มากขึ้นเท่านั้น
การแตกหุ้นช่วยให้ซื้อขายหุ้นได้ง่ายขึ้นจริงหรือไม่?
เหตุผลด้านการเข้าถึงตลาดสามารถพิสูจน์ได้ หากราคาต่อหุ้นที่ต่ำลงช่วยเพิ่มปริมาณการซื้อขาย ผลลัพธ์จะแสดงให้เห็นผ่านปริมาณการซื้อขาย (volume) กรณีการแตกหุ้น 10 ต่อ 1 ของ NVDA ในช่วง 20 วันทำการทั้งก่อนและหลังการแตกหุ้น:
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH daily AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
sum(toFloat64(volume)) AS shares,
sum(toFloat64(close) * toFloat64(volume)) AS dollars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'NVDA'
AND window_start >= '2024-05-08 00:00:00' AND window_start < '2024-07-12 00:00:00'
GROUP BY d
),
ranked AS (
SELECT d, shares, dollars,
d >= toDate('2024-06-10') AS post,
row_number() OVER (PARTITION BY d >= toDate('2024-06-10')
ORDER BY if(d < toDate('2024-06-10'), -toUInt32(d), toUInt32(d))) AS rn
FROM daily
)
SELECT if(post = 0, 'Last 20 sessions before the split', 'First 20 sessions from the split') AS phase,
count() AS sessions,
round(avg(shares) / 1e6, 1) AS avg_daily_shares_millions,
round(avg(dollars) / 1e9, 1) AS avg_daily_dollars_billions
FROM ranked
WHERE rn <= 20
GROUP BY phase, post
ORDER BY postปริมาณหุ้นเพิ่มขึ้นอย่างมาก: โดยมีค่าเฉลี่ยอยู่ที่ 44.1 ล้านหุ้นต่อวันก่อนการแตกหุ้น และเพิ่มเป็น 292.4 ล้านหุ้นหลังการแตกหุ้น อย่างไรก็ตาม การใช้จำนวนหุ้นเป็นหน่วยวัดนั้นไม่ถูกต้อง เนื่องจากหุ้นหลังการแตกหุ้นมีมูลค่าเพียงหนึ่งในสิบของราคาเดิม หากเปลี่ยนมาพิจารณาด้วยมูลค่าเงินแทน ผลลัพธ์จะกลับกัน: มีมูลค่า $46.9 billion ต่อวันก่อนการแตกหุ้น และมีมูลค่า $37.1 billion ตั้งแต่วันที่แตกหุ้นเป็นต้นไป ซึ่งน้อยกว่าเล็กน้อย มีการเปลี่ยนมือของคำสั่งซื้อขายในขนาดที่เล็กลงมากขึ้น โดยแต่ละคำสั่งยังคงผ่าน bid-ask spread เช่นเดิม มูลค่าเงินหมุนเวียนในตลาดจึงไม่ได้เติบโตขึ้น
การทำ reverse split พบได้บ่อยกว่าการทำ forward split
การทำ reverse split มีกระบวนการคำนวณในทิศทางตรงกันข้าม คือจำนวนหุ้นจะถูกหารและราคาจะถูกคูณ การทำ reverse stock split ในอัตราส่วน 1 ต่อ 10 จะเปลี่ยนหุ้น 1,000 หุ้นที่ราคา 0.50 ดอลลาร์ ให้กลายเป็น 100 หุ้นที่ราคา 5.00 ดอลลาร์ ตลาดหลักทรัพย์กำหนดมาตรฐานราคาขั้นต่ำสำหรับหุ้นที่จดทะเบียน และการทำ reverse split เป็นเครื่องมือมาตรฐานในการปรับราคาให้กลับขึ้นไปสูงกว่าเกณฑ์ดังกล่าว — สามารถอ่านรายละเอียดกลไกทั้งหมดได้ในคู่มือที่เชื่อมโยงไว้
สิ่งที่บทความอธิบายส่วนใหญ่มักมองข้ามคือสถิติ เมื่อนับจำนวนการทำ split ทุกครั้งที่เกิดขึ้นกับหลักทรัพย์ที่จดทะเบียนในสหรัฐฯ ตลอดระยะเวลาสิบปีเต็มที่ผ่านมา:
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT sum(forward_splits) AS forward_total,
sum(reverse_splits) AS reverse_total,
round(sum(reverse_splits) / sum(forward_splits), 2) AS reverse_per_forward,
countIf(reverse_splits > forward_splits) AS years_reverse_ahead
FROM (
SELECT toYear(execution_date) AS year,
countIf(split_to > split_from) AS forward_splits,
countIf(split_from > split_to) AS reverse_splits
FROM global_markets.stocks_splits
WHERE execution_date >= '2016-01-01' AND execution_date < '2026-01-01'
GROUP BY year
)การทำ reverse split มีจำนวนมากกว่า forward split ในอัตราส่วน 7109 ต่อ 4122 ในช่วงปี 2016-2025 — หรือคิดเป็น reverse split ประมาณ 1.72 ต่อทุกๆ หนึ่ง forward split — และฝั่ง reverse split เป็นฝ่ายที่มีจำนวนมากกว่าในแต่ละปีรวมทั้งสิ้น 9 ปี จากระยะเวลาสิบปี โดยมีรายละเอียดรายปีรวมช่วงครึ่งแรกของปี 2026 ดังนี้:
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT toYear(execution_date) AS year,
countIf(split_to > split_from) AS forward_splits,
countIf(split_from > split_to) AS reverse_splits
FROM global_markets.stocks_splits
WHERE execution_date >= '2016-01-01' AND execution_date <= '2026-06-30'
GROUP BY year
ORDER BY yearใน 2025 ซึ่งเป็นปีเต็มปีล่าสุด มีจำนวน reverse split อยู่ที่ 1038 ต่อ forward split จำนวน 429 และในช่วงครึ่งแรกของปี 2026 ยังคงรูปแบบเดิมที่อัตราส่วน reverse split 597 ต่อ forward split 233 ปีที่มีสถิติใกล้เคียงกันที่สุดคือ 2018 โดยมีอัตราส่วน forward split 529 ต่อ reverse split 526 การทำ forward split มักกระจุกตัวอยู่ในบริษัทขนาดใหญ่ที่มีราคาหุ้นพุ่งสูงขึ้นต่อเนื่องหลายปี ในขณะที่ reverse split เป็นการจัดการตามปกติสำหรับกลุ่มหุ้นขนาดเล็กที่มีราคาต่ำจำนวนมากในตลาด — และกลุ่มหุ้นขนาดเล็กนี้มีจำนวนสมาชิกมากกว่ากลุ่มบริษัทขนาดใหญ่
วันกำหนดรายชื่อผู้มีสิทธิ, วันที่มีผลบังคับใช้ และต้นทุนฐานของคุณ
การประกาศแตกหุ้นประกอบด้วยสามวันที่สำคัญ ได้แก่ วันที่ประกาศ (วันที่กำหนดอัตราส่วนการแตกหุ้น), วันกำหนดรายชื่อผู้มีสิทธิ (วันที่บริษัทตรวจสอบรายชื่อผู้ถือหุ้นที่มีสิทธิได้รับหุ้น) และ วันที่มีผลบังคับใช้ ซึ่งเป็นเช้าวันที่ราคาหุ้นเปิดตลาดที่ราคาใหม่และจำนวนหุ้นในบัญชีของคุณเปลี่ยนเป็นจำนวนใหม่ ข้อกังวลที่พบบ่อยคือความจำเป็นในการถือครองหุ้นจนถึงวันกำหนดรายชื่อผู้มีสิทธิเพื่อให้ "ได้รับสิทธิ" แต่ในความเป็นจริงระบบจะจัดการเรื่องนี้โดยอัตโนมัติ หุ้นที่ซื้อระหว่างวันกำหนดรายชื่อผู้มีสิทธิและวันที่มีผลบังคับใช้จะได้รับสิทธิตามมาด้วย (โบรกเกอร์จะติดตามเรื่องนี้ด้วย due bills) และหุ้นที่ขายไปจะส่งต่อสิทธินั้นให้แก่ผู้ซื้อ คุณไม่ต้องดำเนินการสมัครหรือยื่นคำร้องใดๆ
ต้นทุนฐาน (Cost basis) จะถูกปรับสัดส่วนในลักษณะเดียวกับราคา สมมติว่าคุณซื้อหุ้น 100 หุ้น ที่ราคา $40 คิดเป็นมูลค่า $4,000 หลังจากมีการแตกหุ้นในอัตรา 4-for-1 คุณจะมีหุ้น 400 หุ้น และมูลค่า $4,000 เท่าเดิมจะถูกเฉลี่ยเป็นหุ้นละ $10 หากคุณขายหุ้น 100 หุ้นในภายหลัง ต้นทุนสำหรับยอดขายนั้นจะเท่ากับ $1,000
อัตราส่วนที่ซับซ้อนอาจทำให้เกิดเศษหุ้น เช่น การแตกหุ้นในอัตรา 3-for-2 จะเปลี่ยนหุ้น 25 หุ้น เป็น 37.5 หุ้น และบริษัทส่วนใหญ่มักไม่ออกหุ้นในรูปแบบเศษส่วน โบรกเกอร์จะส่งมอบหุ้นเต็มจำนวนให้ 37 หุ้น และส่วนที่เหลืออีกครึ่งหุ้นจะถูกจ่ายคืนเป็น เงินสดแทนหุ้น (cash in lieu) เช่น หากราคาหลังการแตกหุ้นอยู่ที่ $20 คุณจะได้รับเงินฝากเข้าบัญชี $10 การขายหุ้นส่วนเกินโดยบังคับนี้ถือเป็นเหตุการณ์ที่ต้องเสียภาษีสำหรับเศษหุ้นนั้น
ผลกระทบของการแตกหุ้นต่อดัชนีแบบถ่วงน้ำหนักด้วยราคา
ในดัชนีแบบถ่วงน้ำหนักด้วยมูลค่าหลักทรัพย์ตามราคาตลาด (capitalization-weighted index) เช่น S&P 500 การแตกหุ้นจะไม่มีผลกระทบ เนื่องจากมูลค่าหลักทรัพย์ตามราคาตลาดและน้ำหนักในดัชนีจะไม่มีการเปลี่ยนแปลง แต่ดัชนีแบบ ถ่วงน้ำหนักด้วยราคา (price-weighted) อย่าง Dow Jones Industrial Average จะแตกต่างออกไป โดยน้ำหนักของแต่ละบริษัทในดัชนีนี้คำนวณจากราคาหุ้นหารด้วยผลรวมของราคาหุ้นทั้งสามสิบตัว ซึ่งการแตกหุ้นจะทำให้ทั้งราคาหุ้นและผลรวมดังกล่าวลดลง ในเช้าวันที่การแตกหุ้นมีผล ผู้จัดทำดัชนีจะปรับค่า Dow divisor ซึ่งเป็นตัวเลขที่ใช้หารผลรวมราคาหุ้น เพื่อรักษาให้ระดับของดัชนีมีความต่อเนื่อง หลังจากนั้นหุ้นที่แตกหุ้นจะมีน้ำหนักในดัชนีลดลงตามสัดส่วน เช่น การแตกหุ้นในอัตรา 4-for-1 จะทำให้ผลกระทบต่อดัชนี Dow ลดลงเหลือเพียงประมาณหนึ่งในสี่
คำถามที่พบบ่อยเกี่ยวกับการแตกหุ้น (Stock split)
การแตกหุ้นทำให้มูลค่าการลงทุนของฉันเปลี่ยนแปลงหรือไม่?
ไม่ การแตกหุ้นจะทำให้จำนวนหุ้นเพิ่มขึ้นตามอัตราส่วน และราคาหุ้นจะลดลงตามอัตราส่วนนั้น ส่งผลให้ผลรวมของมูลค่าเงินลงทุนในตำแหน่งของคุณยังคงเท่าเดิม รวมถึงสัดส่วนการถือครองหุ้นที่ยังคงเดิมด้วย ตามกฎระเบียบของสหรัฐฯ การแตกหุ้นไม่ถือเป็นเหตุการณ์ที่ต้องเสียภาษี โดยต้นทุนต่อหุ้น (cost basis) จะถูกเฉลี่ยไปตามจำนวนหุ้นใหม่ที่เพิ่มขึ้น
โดยปกติแล้วราคาหุ้นจะปรับตัวสูงขึ้นหลังการแตกหุ้นหรือไม่?
ข้อมูลสถิติไม่ได้ระบุว่าราคาจะพุ่งสูงขึ้นโดยอัตโนมัติ จากการวัดผลการแตกหุ้นล่วงหน้าจำนวน 44 ครั้งในปี 2025 พบว่าค่ามัธยฐานของการเคลื่อนไหวของราคาในช่วง 21 วันทำการนับจากวันที่แตกหุ้นอยู่ที่ -1.5% และมีเพียง 45% เท่านั้นที่มีราคาเพิ่มขึ้น ในขณะที่ค่ามัธยฐานการเคลื่อนไหวของ SPY ในช่วงเวลาเดียวกันอยู่ที่ +1.6%
การแตกหุ้น (Stock split) และการจ่ายปันผลเป็นหุ้น (Stock dividend) แตกต่างกันอย่างไร?
ทั้งสองวิธีเป็นการเพิ่มจำนวนหุ้นตามสัดส่วนที่ถือครอง ซึ่งทำให้มีจำนวนหุ้นมากขึ้น แต่ราคาต่อหุ้นจะลดลงในสัดส่วนที่เท่ากัน โดยที่มูลค่ารวมยังคงเดิม ความแตกต่างอยู่ที่รูปแบบทางกฎหมายและการบัญชี โดยการ "แตกหุ้น" ที่มีชื่อเสียงหลายครั้ง รวมถึงกรณีของ Tesla ในปี 2020 และ Alphabet ในปี 2022 ถูกจัดโครงสร้างในรูปแบบการจ่ายปันผลเป็นหุ้น ทั้งนี้ทั้งสองวิธีไม่ใช่การจ่ายเงินปันผล (cash dividend) ซึ่งเป็นการจ่ายเป็นเงินสด
เงินปันผลและออปชัน (Options) จะเป็นอย่างไรเมื่อมีการแตกหุ้น?
ทั้งสองส่วนจะถูกปรับโดยอัตโนมัติ โดยเงินปันผลต่อหุ้นจะถูกหารด้วยอัตราส่วนการแตกหุ้น ทำให้ยอดรวมของเงินปันผลยังคงเท่าเดิม สำหรับออปชันที่จดทะเบียนจะถูกปรับโดย Options Clearing Corporation โดยราคาใช้สิทธิ (strike price) จะถูกหารด้วยอัตราส่วน และจำนวนสัญญาจะถูกคูณเพิ่มขึ้น เพื่อรักษาผลประโยชน์ทางเศรษฐกิจของแต่ละตำแหน่งไว้
ฉันต้องดำเนินการใดๆ หรือไม่เมื่อหุ้นที่ฉันถืออยู่มีการแตกหุ้น?
ไม่ต้อง โบรกเกอร์จะดำเนินการแตกหุ้นให้โดยอัตโนมัติในวันที่เริ่มมีผลบังคับใช้ จำนวนหุ้นใหม่และต้นทุนต่อหุ้นที่ปรับสัดส่วนใหม่จะปรากฏในบัญชีของคุณโดยไม่ต้องดำเนินการใดๆ สำหรับเศษหุ้นที่เกิดจากอัตราส่วนที่ไม่ลงตัว โดยปกติจะได้รับการชำระคืนเป็นเงินสดแทน
ข้อมูลทุกจำนวนข้างต้นมาจากการดึงข้อมูลที่จัดเก็บไว้ตามเวอร์ชัน หากต้องการดูรายละเอียดการวัดผลที่ชัดเจนสามารถขยายคำสั่ง SQL ภายใต้แผงควบคุม หรือพิมพ์คำถามเดียวกันเป็นภาษาอังกฤษบนเทอร์มินัลของ Strasmore