การแตกหุ้นและ Dow divisor ทำงานอย่างไร
การแตกหุ้นส่งผลให้ต้องปรับค่า Dow divisor เพื่อรักษาความต่อเนื่องของดัชนี โดยการคำนวณแบบถ่วงน้ำหนักด้วยราคาจะทำให้สัดส่วนของหุ้นตัวนั้นลดลง ซึ่งต่างจากกองทุน S&P 500 ที่ไม่มีกลไกนี้
การแตกหุ้น (stock split) ส่งผลให้ตัวหารของดัชนี Dow (Dow divisor) ต้องมีการปรับเปลี่ยน ซึ่งการปรับค่านี้เองที่เป็นเหตุผลว่าทำไมดัชนี Dow Jones Industrial Average จึงไม่มีการกระชากของระดับดัชนีในเช้าวันที่หุ้นที่เป็นสมาชิกมีการแตกหุ้น ดัชนี Dow ใช้วิธีถ่วงน้ำหนักด้วยราคา (price weighted) โดยระดับดัชนีคือผลรวมของราคาหุ้นสมาชิกหารด้วยตัวเลขเพียงตัวเดียวที่เรียกว่าตัวหาร เมื่อมีการแตกหุ้นในอัตรา 4-ต่อ-1 ซึ่งทำให้ราคาหุ้นของสมาชิกตัวนั้นลดลงเหลือหนึ่งในสี่ ตัวหารก็จะถูกปรับลดลงในสัดส่วนเดียวกัน ส่งผลให้ระดับดัชนีที่ประกาศออกมายังคงต่อเนื่องไม่ขาดช่วง และอิทธิพลของหุ้นตัวนั้นที่มีต่อดัชนีจะลดลงเหลือหนึ่งในสี่ของระดับเดิม
หน้าที่ที่แท้จริงของตัวหารดัชนี Dow
ดัชนีที่ถ่วงน้ำหนักด้วยราคาจะนำราคาของสมาชิกมารวมกันแล้วหารด้วยตัวหาร หากกำหนดให้ตัวหารเป็น 1 ค่าดัชนีก็จะเป็นเพียงราคาเฉลี่ยของสมาชิกเท่านั้น ทุกครั้งที่มีเหตุการณ์ใดก็ตามที่ทำให้ผลรวมของราคาเปลี่ยนแปลงโดยที่ผู้ถือหุ้นไม่ได้สูญเสียหรือได้รับมูลค่าเพิ่ม ตัวหารจะถูกปรับเปลี่ยนไปพร้อมกันเพื่อรักษาค่าดัชนีให้คงที่ในช่วงเวลาดังกล่าว การแตกหุ้นเป็นหนึ่งในเหตุการณ์นั้น รวมถึงการปรับเปลี่ยนรายชื่อหุ้นในดัชนีเมื่อมีการนำหุ้นตัวใหม่ที่มีราคาซื้อขายต่างจากหุ้นตัวเดิมเข้ามาแทนที่ และการแยกบริษัทลูก (spinoff) ซึ่งเป็นการดึงมูลค่าออกจากราคาหุ้นของสมาชิกเดิม
S&P Dow Jones Indices ซึ่งเป็นผู้ดูแลดัชนี Dow ได้กำหนดกฎเกณฑ์ไว้ในระเบียบวิธีของ Dow Jones Averages ว่า ตัวหารจะถูกปรับเพื่อให้ค่าดัชนีไม่เปลี่ยนแปลงทั้งก่อนและหลังการทำรายการของบริษัท ค่าของตัวหารในปัจจุบันเป็นตัวเลขที่เปลี่ยนแปลงอยู่ตลอดเวลาและไม่จำเป็นต้องจดจำ แต่กฎเกณฑ์ที่อยู่เบื้องหลังนั้นไม่มีการเปลี่ยนแปลง
ผลกระทบของการแตกหุ้น 4-ต่อ-1 ต่อดัชนีที่ถ่วงน้ำหนักด้วยราคา
สมมติให้ดัชนีจำลองมีสมาชิกห้าตัวและมีตัวหารเท่ากับ 0.9 ราคาหุ้นอยู่ที่ $400, $200, $150, $100 และ $50 ตามลำดับ ผลรวมราคาคือ $900 และเมื่อนำ $900 หารด้วย 0.9 จะได้ค่าดัชนีที่ 1,000
หากหุ้นตัวที่ราคา $400 แตกหุ้น 4-ต่อ-1 ราคาจะกลายเป็น $100 และผู้ถือหุ้นทุกคนจะมีจำนวนหุ้นเพิ่มขึ้นสี่เท่า ดังนั้นมูลค่าของบริษัทจึงไม่มีการเปลี่ยนแปลง ผลรวมราคาใหม่จะอยู่ที่ $600 หากคงตัวหารไว้ที่ 0.9 ดัชนีจะเปิดที่ 666.7 ซึ่งเป็นการลดลงถึง 33% โดยที่ผู้ถือหุ้นไม่ได้ประสบกับการขาดทุนจริง คณะกรรมการดัชนีจึงต้องคำนวณหาตัวหารใหม่ที่จะรักษาค่าดัชนีไว้ที่ 1,000 โดยนำผลรวมราคาใหม่ที่ $600 หารด้วยระดับดัชนีเดิมที่ 1,000 จะได้ตัวหารใหม่เท่ากับ 0.6
ระดับดัชนีมีความต่อเนื่อง แต่ตารางน้ำหนักหุ้นนั้นไม่เป็นเช่นนั้น:
- ก่อนแตกหุ้น หุ้นราคา $400 คิดเป็น 44.4% ของผลรวมราคา ซึ่งเป็นน้ำหนักที่มากที่สุดในดัชนี
- หลังแตกหุ้น หุ้นตัวเดิมนั้นจะมีน้ำหนักเหลือเพียง 16.7%
- หุ้นราคา $200 จะขึ้นมาเป็นอันดับหนึ่งด้วยน้ำหนัก 33.3%
- น้ำหนักของหุ้นตัวอื่น ๆ จะเพิ่มขึ้นโดยที่ไม่มีการซื้อขายหุ้นแม้แต่เซนต์เดียว
กลไกในฝั่งของบริษัทที่จำนวนหุ้นเพิ่มขึ้นและราคาลดลงโดยที่ความเป็นเจ้าของยังเท่าเดิมนั้น ได้อธิบายไว้ใน what a stock split is สัญญา Option ที่จดทะเบียนจะได้รับการปฏิบัติในลักษณะเดียวกันผ่านการปรับเปลี่ยนสัญญาอย่างเป็นทางการ ซึ่งอธิบายไว้ใน how stock splits affect options
น้ำหนักตามราคาและขนาดของบริษัทเป็นตัวเลขที่ต่างกัน
ในดัชนีที่ถ่วงน้ำหนักด้วยราคา อิทธิพลของสมาชิกคือราคาหุ้นของตัวนั้นหารด้วยผลรวมราคาของสมาชิกทั้งหมด ขนาดของบริษัทไม่มีส่วนเกี่ยวข้องในการคำนวณ ตารางด้านล่างนี้สร้างตะกร้าหุ้นที่ถ่วงน้ำหนักด้วยราคาจากหุ้นขนาดใหญ่ที่เป็นที่รู้จัก และแสดงน้ำหนักตามราคาของแต่ละชื่อเทียบกับน้ำหนักตามมูลค่าตลาด (cap weight) ซึ่งเป็นน้ำหนักที่จะได้รับในดัชนีที่ถ่วงน้ำหนักด้วยมูลค่าตลาดอย่าง S&P 500
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH members AS
(
SELECT
ticker,
argMax(toFloat64(price), date) AS last_price,
argMax(toFloat64(market_cap), date) AS last_cap
FROM global_markets.stocks_ratios
WHERE ticker IN ('AAPL','AMGN','AXP','CAT','GS','HD','JNJ','KO','MCD','MSFT','V','WMT')
AND date >= today() - 45
AND price > 0
AND market_cap > 0
GROUP BY ticker
),
totals AS
(
SELECT
sum(last_price) AS price_sum,
sum(last_cap) AS cap_sum
FROM members
)
SELECT
m.ticker AS symbol,
round(m.last_price, 2) AS share_price,
round(100 * m.last_price / t.price_sum, 2) AS price_weight_pct,
round(100 * m.last_cap / t.cap_sum, 2) AS cap_weight_pct
FROM members AS m
CROSS JOIN totals AS t
ORDER BY price_weight_pct DESCGS อยู่ในอันดับต้นของคอลัมน์ถ่วงน้ำหนักด้วยราคาที่ 21.21% ของผลรวมราคาจากราคาหุ้นที่ $1037.21 เทียบกับ 2.44% ของมูลค่าตลาดของตะกร้าหุ้น ในอีกด้านหนึ่ง KO มีน้ำหนัก 1.77% ของผลรวมราคา และ 3.02% ของมูลค่าตลาด จากหุ้นทั้งหมด 12 ตัว ทั้งสองคอลัมน์กำลังวัดสิ่งที่แตกต่างกัน และการแตกหุ้นส่งผลกระทบต่อเพียงคอลัมน์เดียวเท่านั้น
น้ำหนักสูงสุดในตะกร้าที่ถ่วงน้ำหนักด้วยราคาจะเปลี่ยนแปลงไปเอง
น้ำหนักตามราคาจะเปลี่ยนไปทุกครั้งที่ราคาเปลี่ยน โดยไม่ต้องมีการปรับสมดุลพอร์ต (rebalance) และไม่ต้องผ่านการลงมติจากคณะกรรมการ การแตกหุ้น 4-ต่อ-1 ของหุ้นที่เป็นผู้นำในคอลัมน์ราคาจะทำให้ตัวเลขแรกนั้นหายไปประมาณสามในสี่ภายในเช้าวันเดียว โดยไม่มีกระแสเงินสดหรือการซื้อขายเข้ามาเกี่ยวข้อง กราฟประวัติราคาของหุ้นตัวนั้นมักจะถูกปรับย้อนหลังในเวลาเดียวกัน ซึ่งเป็นหัวข้อของ split-adjusted price history
เหตุใดกองทุนดัชนี S&P 500 จึงไม่มีการซื้อขายเมื่อมีการแตกหุ้น
ดัชนีที่ถ่วงน้ำหนักด้วยมูลค่าตลาด (cap-weighted) จะถ่วงน้ำหนักสมาชิกแต่ละตัวด้วยจำนวนหุ้นที่ออกจำหน่ายคูณด้วยราคาหุ้น การแตกหุ้น 4-ต่อ-1 จะทำให้จำนวนหุ้นเพิ่มขึ้นสี่เท่าและราคาลดลงสี่เท่า ผลลัพธ์ที่ได้ยังคงเท่าเดิม น้ำหนักของสมาชิกยังคงเดิม และตัวหารของดัชนีก็ไม่จำเป็นต้องปรับเปลี่ยนใด ๆ สำหรับการแตกหุ้น กองทุนที่ติดตามดัชนีนั้นจะถือหุ้นจำนวนมากขึ้นสี่เท่าในมูลค่าดอลลาร์ที่เท่าเดิม ซึ่งเป็นเพียงการบันทึกทางบัญชีมากกว่าจะเป็นการซื้อขาย
สิ่งที่บังคับให้กองทุนดัชนีต้องมีการปรับพอร์ต (turnover) คือการเปลี่ยนแปลงในสิ่งที่ดัชนีถือครอง หรือสัดส่วนการถือครอง:
- การเพิ่มหรือถอนหุ้น เมื่อบริษัทเข้าหรือออกจากดัชนี
- การปรับปรุงจำนวนหุ้นหรือหุ้นที่หมุนเวียนในตลาด (float) ซึ่งเป็นการปรับมูลค่าที่ลงทุนได้ของสมาชิก
- การปรับสมดุลพอร์ตตามกำหนดการ เมื่อผู้ให้บริการปรับปรุงข้อมูลตามปฏิทินที่ตั้งไว้
- การดำเนินการอื่น ๆ ของบริษัท เช่น การควบรวมกิจการและการแยกบริษัทลูก ซึ่งเป็นการยกเลิกหรือเพิ่มรายการหุ้น
การแตกหุ้นไม่อยู่ในรายการดังกล่าว นี่คือความแตกต่างในทางปฏิบัติระหว่างดัชนีทั้งสองรูปแบบ: การแตกหุ้นเป็นเหตุการณ์ที่ส่งผลต่อการปรับน้ำหนักอย่างแท้จริงในดัชนี Dow แต่เป็นเพียงการเปลี่ยนแปลงจำนวนหุ้นที่ไม่มีใครต้องซื้อขายในดัชนี S&P 500
การแตกหุ้นครั้งใหญ่เกิดขึ้นบ่อยแค่ไหน?
การแตกหุ้นในอัตรา 4-ต่อ-1 หรือมากกว่านั้นเงียบหายไปในช่วงเกือบตลอดทศวรรษ 2010 และกลับมาคึกคักอีกครั้งหลังปี 2020 ตารางด้านล่างนี้รวบรวมเหตุการณ์ทั้งหมดตั้งแต่เดือนมกราคม 2020 ในกลุ่มหุ้นที่ผู้อ่านส่วนใหญ่คุ้นเคย
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
ticker AS symbol,
concat(toString(any(split_to)), '-for-', toString(any(split_from))) AS split_ratio,
formatDateTime(execution_date, '%b %e, %Y') AS effective_on,
round(toFloat64(any(split_to)) / toFloat64(any(split_from)), 1) AS shares_multiple
FROM global_markets.stocks_splits
WHERE execution_date >= '2020-01-01'
AND execution_date < today()
AND split_from > 0
AND toFloat64(split_to) / toFloat64(split_from) >= 4
AND ticker IN ('AAPL','AMZN','AVGO','CELH','CMG','CSGP','DXCM','FTNT','GOOG','GOOGL','ISRG','LRCX','MSFT','NFLX','NVDA','ORLY','PANW','SHOP','SMCI','TSLA','WMT')
AND ticker NOT IN ('SPCX')
GROUP BY ticker, execution_date
ORDER BY shares_multiple DESC, execution_date17 ของหุ้นเหล่านั้นผ่านเกณฑ์ 4-ต่อ-1 อัตราส่วนที่กว้างที่สุดในชุดข้อมูลคือ 50-for-1 ที่ CMG เมื่อวันที่ Jun 26, 2024 ส่วนที่แคบที่สุดคือ 4-for-1 ที่ DXCM หุ้นเหล่านี้หากอยู่ในดัชนีที่ถ่วงน้ำหนักด้วยราคาจะส่งผลให้ตัวหารลดลงในเช้าวันเดียวกัน ในสัดส่วนเดียวกับราคา หุ้นที่มีกำหนดการแตกหุ้นแล้วจะแสดงอยู่ใน upcoming stock splits
เมื่อมองออกไปนอกกลุ่มหุ้นขนาดใหญ่ (megacaps) กระแสการแตกหุ้นมีความสม่ำเสมอมากกว่าที่พาดหัวข่าวระบุ การแตกหุ้นแบบปกติ (forward split) และการแตกหุ้นแบบรวมพาร์ (reverse split) ต่างก็ปรับราคาใหม่ และทั้งสองกรณีต่างทำให้คณะกรรมการดัชนีต้องกลับมาปรับตัวหาร
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
toString(toYear(execution_date)) AS year,
uniqExactIf((ticker, execution_date), split_to > split_from) AS forward_splits,
uniqExactIf((ticker, execution_date), split_to < split_from) AS reverse_splits
FROM global_markets.stocks_splits
WHERE execution_date >= '2016-01-01'
AND execution_date < today()
AND split_from > 0
AND split_to > 0
GROUP BY year
ORDER BY yearจนถึงปัจจุบันในปี 2026 บริษัทที่จดทะเบียนในสหรัฐฯ ได้ดำเนินการแตกหุ้นแบบปกติไปแล้ว 284 ครั้ง และแบบรวมพาร์ 749 ครั้ง และปีนี้ยังเหลือเวลาอีกหลายเดือน มีเพียงไม่กี่ชื่อที่อยู่ในกลุ่มหุ้นสามสิบตัวของ Dow สำหรับหุ้นตัวอื่น ๆ การคำนวณนั้นเหมือนกันทุกประการ เพียงแต่เกิดขึ้นภายในดัชนีที่ถือหุ้นเหล่านั้นอยู่
หมายเหตุข้อมูล
ตะกร้าหุ้นสิบสองตัวในตารางน้ำหนักเป็นเพียงตัวอย่างที่สร้างขึ้นจากหุ้นขนาดใหญ่ที่เป็นที่รู้จัก ไม่ใช่สำเนาของสมาชิกอย่างเป็นทางการของ Dow ซึ่งผู้ให้บริการดัชนีมีการปรับเปลี่ยนเป็นระยะ จุดประสงค์ของตารางคือการแสดงคณิตศาสตร์ของการถ่วงน้ำหนักด้วยราคาเทียบกับการถ่วงน้ำหนักด้วยมูลค่าตลาด ซึ่งคณิตศาสตร์นั้นเหมือนกันไม่ว่ารายชื่อสมาชิกจะเป็นอย่างไร ราคาและมูลค่าตลาดมาจากบันทึกล่าสุดของแต่ละ ticker
คำถามที่พบบ่อย
การแตกหุ้นทำให้ดัชนี Dow Jones Industrial Average เปลี่ยนแปลงหรือไม่?
ไม่เปลี่ยนในแง่ของระดับดัชนี ตัวหารจะถูกปรับใหม่ในทันทีที่การแตกหุ้นมีผล ทำให้ค่าเฉลี่ยไม่เปลี่ยนแปลงตลอดเหตุการณ์ สิ่งที่เปลี่ยนไปคือน้ำหนักของหุ้นที่แตกหุ้นภายในดัชนี ซึ่งจะลดลงตามสัดส่วนของราคาหุ้นใหม่
ตัวหารของ Dow คืออะไร?
คือตัวเลขเพียงตัวเดียวที่ใช้หารผลรวมราคาของหุ้นในดัชนี Dow เพื่อให้ได้ระดับดัชนีที่ประกาศออกมา S&P Dow Jones Indices จะปรับตัวหารใหม่สำหรับการแตกหุ้น การเปลี่ยนรายชื่อหุ้น และการแยกบริษัทลูก เพื่อรักษาความต่อเนื่องของระดับดัชนีในแต่ละเหตุการณ์ การปรับตัวหารมานานหลายทศวรรษทำให้ค่าตัวหารลดลงต่ำกว่า 1 ซึ่งเป็นเหตุผลว่าทำไมค่าดัชนีจึงสูงกว่าผลรวมของราคาหุ้นทั้งสามสิบตัวมาก
การแตกหุ้นทำให้บริษัทมีน้ำหนักในดัชนี S&P 500 เปลี่ยนไปหรือไม่?
ไม่ การถ่วงน้ำหนักด้วยมูลค่าตลาดจะนำจำนวนหุ้นที่ออกจำหน่ายคูณด้วยราคาหุ้น และการแตกหุ้นจะทำให้ทั้งสองตัวแปรเปลี่ยนไปในสัดส่วนที่เท่ากันแต่ในทิศทางตรงกันข้าม น้ำหนักจึงคงเดิมอย่างแม่นยำ
กองทุนดัชนีต้องซื้อขายเมื่อหุ้นมีการแตกหุ้นหรือไม่?
ไม่มีการซื้อขายที่จำเป็น กองทุนจะบันทึกจำนวนหุ้นที่เพิ่มขึ้นในราคาที่ลดลงต่อหุ้น โดยยังคงมูลค่าดอลลาร์เท่าเดิม การปรับพอร์ตจะเกิดขึ้นจากการเพิ่มหรือถอนหุ้นออกจากดัชนี และจากการปรับปรุงจำนวนหุ้นที่ผู้ให้บริการดำเนินการตามปฏิทินที่กำหนดไว้
เหตุใดการแตกหุ้นจึงมีความสำคัญต่อดัชนี Dow มากกว่า S&P 500?
ดัชนี Dow จัดอันดับสมาชิกตามราคาหุ้น ดังนั้นการลดราคาจึงลดอิทธิพลของหุ้นตัวนั้น ส่วน S&P 500 จัดอันดับตามมูลค่าตลาด ซึ่งการแตกหุ้นไม่ได้ส่งผลกระทบต่อมูลค่าตลาด การดำเนินการของบริษัทเดียวกันจึงเป็นเหตุการณ์ที่ส่งผลต่อการปรับน้ำหนักในดัชนีหนึ่ง แต่ไม่มีผลในอีกดัชนีหนึ่ง
ตารางด้านบนทุกตารางมาพร้อมกับคำสั่ง SQL ที่ใช้สร้างขึ้น คุณสามารถขยายดูเพื่อตรวจสอบวิธีการคำนวณน้ำหนักได้อย่างแม่นยำ หากต้องการเปรียบเทียบการถ่วงน้ำหนักด้วยราคาเทียบกับมูลค่าตลาดในตะกร้าหุ้นที่คุณสนใจ สามารถสอบถามได้ด้วยภาษาอังกฤษทั่วไปบนเทอร์มินัล Strasmore