Strasmore Research
การเรียนรู้ Matt Connorโดย Matt Connor · อัปเดตเมื่อ 2026-09-04

ประวัติการแตกหุ้น Apple และอัตราส่วนย้อนหลังทั้งหมด

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

3 ประวัติการแตกหุ้นของ Apple ประกอบด้วยการแตกหุ้นจำนวน 3 ครั้ง โดยครั้งล่าสุดคือการแตกหุ้นในอัตรา 4-for-1 ซึ่งมีผลตั้งแต่วันที่ August 31, 2020 หุ้นหนึ่งหุ้นที่ถือไว้ก่อนการแตกหุ้นครั้งแรกสุดจะมีจำนวนเท่ากับ 56 หุ้นในปัจจุบัน ตัวเลขเพียงตัวเดียวนี้คือสิ่งที่เชื่อมโยงราคาตามหน้าข่าวที่ผู้คนจดจำเข้ากับราคาที่ปรากฏบนกราฟในขณะนี้ และตารางด้านล่างนี้คือที่มาของตัวเลขดังกล่าว

Apple ทำการแตกหุ้นมาแล้วกี่ครั้ง

การแตกหุ้น (stock split) คือการเพิ่มจำนวนหุ้นและลดราคาหุ้นลงตามสัดส่วนเดียวกันในวันที่มีผล มูลค่าการถือครองของนักลงทุนจะไม่เปลี่ยนแปลง ณ ขณะนั้น เช่นเดียวกับขนาดของบริษัท กลไกการแตกหุ้น อธิบายรายละเอียดเกี่ยวกับกระบวนการนี้ไว้ ประวัติการแตกหุ้นของ Apple นั้นสั้นพอที่จะสรุปได้ในตารางเดียว

คำสั่งดึงข้อมูลประวัติการแตกหุ้นของ Apple และจำนวนหุ้นที่ได้รับหลังการแตกหุ้น
วันที่แตกหุ้นมีผลวันที่อัตราส่วนจำนวนหุ้นปัจจุบันต่อหุ้นเดิม
2005-02-28February 28, 20052-for-156
2014-06-09June 9, 20147-for-128
2020-08-31August 31, 20204-for-14
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
    toString(s.execution_date)                                       AS split_date,
    concat(monthName(s.execution_date), ' ',
           toString(toDayOfMonth(s.execution_date)), ', ',
           toString(toYear(s.execution_date)))                       AS effective_on,
    concat(toString(toUInt32(any(s.split_to))), '-for-',
           toString(toUInt32(any(s.split_from))))                    AS ratio_label,
    toUInt32(round(exp(sum(log(toFloat64(f.split_to) / toFloat64(f.split_from)))))) AS shares_today_per_old_share
FROM
(
    SELECT DISTINCT execution_date, split_from, split_to
    FROM global_markets.stocks_splits
    WHERE ticker = 'AAPL'
) AS s
CROSS JOIN
(
    SELECT DISTINCT execution_date, split_from, split_to
    FROM global_markets.stocks_splits
    WHERE ticker = 'AAPL'
) AS f
WHERE f.execution_date >= s.execution_date
GROUP BY s.execution_date
ORDER BY s.execution_date
ลองรันด้วยตัวเอง

คอลัมน์สุดท้ายแสดงข้อมูลสองชุดพร้อมกัน จำนวนหุ้นหนึ่งหุ้นที่ถือไว้ก่อนการแตกหุ้นนั้นจะนับเป็นจำนวนหุ้นเท่ากับตัวเลขดังกล่าวในปัจจุบัน และราคาหุ้นที่ปรากฏก่อนการแตกหุ้นจะถูกหารด้วยตัวเลขเดียวกันเพื่อให้สอดคล้องกับราคาที่คุณเห็นในปัจจุบัน พิจารณาการแตกหุ้น 7-for-1 ซึ่งมีผลในวันที่ June 9, 2014 โดยมีตัวคูณเท่ากับ 28 ซึ่งเป็นผลคูณของการแตกหุ้นครั้งนั้นและทุกครั้งที่เกิดขึ้นหลังจากนั้น ส่งผลให้ราคาหุ้นในช่วงสัปดาห์ก่อนหน้าการแตกหุ้นมีระดับที่ต่ำกว่ามากเมื่อนำมาแสดงบนกราฟในปัจจุบัน

เหตุการณ์ที่เกิดขึ้นก่อนการแตกหุ้นของ Apple

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

คำสั่งดึงข้อมูลความเคลื่อนไหวของราคาหุ้น Apple ในช่วง 12 เดือนก่อนการแตกหุ้นแต่ละครั้ง
ประเภทการแตกหุ้นราคาปิดปีก่อนหน้าราคาปิดก่อนแตกหุ้นผลตอบแทน 12 เดือน (%)
Feb 20050.431.59272.6
Jun 201415.7823.0646.1
Aug 202052.18124.81139.2
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
    formatDateTime(s.split_date, '%b %Y')                              AS split_label,
    round(argMaxIf(b.close, b.date, b.date <= s.split_date - 365), 2)  AS close_year_earlier,
    round(argMax(b.close, b.date), 2)                                  AS close_before_split,
    round(100 * (argMax(b.close, b.date)
               / argMaxIf(b.close, b.date, b.date <= s.split_date - 365) - 1), 1) AS gain_12m_pct
FROM
(
    SELECT DISTINCT execution_date AS split_date
    FROM global_markets.stocks_splits
    WHERE ticker = 'AAPL'
) AS s
CROSS JOIN
(
    SELECT date, toFloat64(close) AS close
    FROM global_markets.stocks_daily_aggs
    WHERE ticker = 'AAPL'
) AS b
WHERE b.date >= s.split_date - 400
  AND b.date <  s.split_date
GROUP BY s.split_date
HAVING countIf(b.date <= s.split_date - 365) > 0
ORDER BY s.split_date
ลองรันด้วยตัวเอง

แท่งราคาประจำวันซึ่งแสดงหนึ่งแถวต่อหนึ่งรอบการซื้อขาย มีข้อมูลย้อนหลังเพียงพอที่จะครอบคลุม 3 ของการแตกหุ้นทั้งหมดที่มีการบันทึกไว้ และทุกครั้งที่เกิดขึ้นล้วนตามหลังปีที่ราคาปรับตัวสูงขึ้น โดยราคาปรับตัวขึ้น 272.6% ก่อนการแตกหุ้น Feb 2005 และปรับตัวขึ้น 139.2% ก่อนการแตกหุ้น Aug 2020 เมื่อเทียบราคาปิดต่อราคาปิด ระดับราคาเป็นอีกครึ่งหนึ่งของภาพรวมที่จำเป็นต้องมีการตีความก่อน แท่งราคาเหล่านี้ถูกปรับค่าตามการแตกหุ้นแล้ว โดยราคาปิดก่อนการแตกหุ้น Aug 2020 จะแสดงเป็น $124.81 ในตาราง แทนที่จะเป็นตัวเลขที่ปรากฏบนเทปบันทึกการซื้อขายในบ่ายวันนั้น ส่วนราคาปิดเมื่อสิบสองเดือนก่อนหน้าจะแสดงเป็น $52.18 บนฐานการคำนวณเดียวกัน

ตัวเลขทั้งสองไม่ใช่ปัจจัยกระตุ้น คณะกรรมการบริษัทสามารถปล่อยให้ราคาหุ้นในเชิงตัวเลขอยู่ในระดับสูงต่อไปได้เรื่อย ๆ และไม่มีตารางใดในหน้านี้ที่แสดงให้เห็นโดยตรงได้ เนื่องจากราคาที่ปรากฏทั้งหมดที่นี่ถูกปรับใหม่ตามจำนวนหุ้นในปัจจุบัน ความถี่ในการแตกหุ้น เป็นตัวกำหนดอัตราฐานของตลาดโดยรวมที่หุ้นตัวนี้อยู่ภายใต้เงื่อนไขเดียวกัน

ราคาหุ้นจะเป็นอย่างไรในวันแตกหุ้น

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

คำสั่งดึงข้อมูลราคาปิดรายวันของ Apple รอบการแตกหุ้นครั้งล่าสุด (ปรับค่าตามการแตกหุ้นแล้ว)
วันที่ซื้อขายวันที่พิมพ์ราคาปิด (ปรับค่าแตกหุ้น)ปริมาณการซื้อขาย (ล้าน)
2020-08-24Aug 24, 2020125.86345.9
2020-08-25Aug 25, 2020124.82211.2
2020-08-26Aug 26, 2020126.52162.5
2020-08-27Aug 27, 2020125.01155.5
2020-08-28Aug 28, 2020124.81187.5
2020-08-31Aug 31, 2020129.04225.6
2020-09-01Sep 1, 2020134.18152.1
2020-09-02Sep 2, 2020131.4200.1
2020-09-03Sep 3, 2020120.88257.6
2020-09-04Sep 4, 2020120.96332.5
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
    toString(date)                            AS session_date,
    formatDateTime(date, '%b %e, %Y')         AS printed_on,
    round(toFloat64(any(close)), 2)           AS close_split_adjusted,
    round(toFloat64(any(volume)) / 1e6, 1)    AS volume_millions
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'AAPL'
  AND date >= '2020-08-24'
  AND date <= '2020-09-04'
GROUP BY date
ORDER BY date
ลองรันด้วยตัวเอง

โปรดพิจารณาแถวข้อมูลที่อยู่ติดกัน Aug 28, 2020 เป็นช่วงการซื้อขายสุดท้ายที่ใช้จำนวนหุ้นเดิมและปิดที่ $124.81 ในขณะที่ Aug 31, 2020 เป็นช่วงการซื้อขายแรกที่ใช้จำนวนหุ้นใหม่และปิดที่ $129.04 ราคาไม่ได้ลดลงตามอัตราส่วนการแตกหุ้นระหว่างสองแถวนี้ ราคาปิดก่อนหน้าได้ถูกหารปรับค่าเรียบร้อยแล้ว ซึ่งเป็นหลักการทำงานของข้อมูลชุดที่ปรับค่าแล้ว (adjusted series) โดยราคาที่ปรากฏบนกระดานซื้อขายจริงในบ่ายวันนั้นคือค่าที่คูณด้วยตัวคูณแล้ว ซึ่งตารางแรกในหน้านี้ได้แสดงตัวคูณดังกล่าวไว้

มูลค่าของเงินลงทุนไม่ได้ลดลงที่รอยต่อนี้เช่นกัน ราคาบนกระดานซื้อขายถูกหารด้วย 4 และจำนวนหุ้นถูกคูณด้วยตัวเลขเดียวกัน คอลัมน์ปริมาณการซื้อขายแสดงไว้ที่ 187.5 ล้านหุ้น และ 225.6 ล้านหุ้น ตามลำดับ ซึ่งจำนวนหุ้นทั้งสองฝั่งของการแตกหุ้นไม่สามารถนำมาเปรียบเทียบกันโดยตรงได้

เหตุใดประวัติราคาในอดีตของ Apple บนกราฟจึงดูไม่ถูกต้อง

กราฟและหน้าจอแสดงราคาเกือบทุกแห่งแสดงข้อมูลแบบปรับค่าตามการแตกหุ้น (split-adjusted) และแท่งราคาประจำวันในหน้านี้ก็เป็นหนึ่งในนั้น ราคาแต่ละจุดก่อนการแตกหุ้นจะถูกหารด้วยอัตราส่วนการแตกหุ้นนั้นแล้ว เพื่อให้เส้นกราฟมีความต่อเนื่องตลอดช่วงเวลาที่เกิดเหตุการณ์ แผงข้อมูลด้านล่างคือประวัติราคาที่ปรับค่าแล้ว โดยแสดงข้อมูลปีละหนึ่งแถว

คำสั่งดึงข้อมูลช่วงราคาหุ้น Apple รายปี (ปรับค่าตามการแตกหุ้นแล้ว) ตั้งแต่ปี 2012 จนถึงปัจจุบัน
ปีราคาสูงสุดรอบปีราคาต่ำสุดรอบปีราคาปิดสิ้นปี
201225.1814.6119.01
201320.5413.7520.04
201429.9417.6327.6
201533.642326.32
201629.6722.3728.96
201744.328.6942.31
201858.3736.6539.44
201973.4935.573.41
2020138.7953.15132.69
2021182.13116.21177.57
2022182.94125.87129.93
2023199.62124.17192.53
2024260.1164.08250.42
2025288.62169.21271.86
2026344.57243.42310.4
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
    toString(toYear(date))                    AS year,
    round(toFloat64(max(high)), 2)            AS year_high,
    round(toFloat64(min(low)), 2)             AS year_low,
    round(toFloat64(argMax(close, date)), 2)  AS year_close
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'AAPL'
  AND date >= '2012-01-01'
GROUP BY toYear(date)
ORDER BY toYear(date)
ลองรันด้วยตัวเอง

แผงข้อมูลเริ่มต้นในปี 2012 โดยมีราคาสูงสุดอยู่ที่ $25.18 และราคาต่ำสุดอยู่ที่ $14.61 ซึ่งทั้งสองค่าเป็นการคำนวณใหม่โดยอ้างอิงจากจำนวนหุ้นในปัจจุบัน ไม่ใช่จำนวนหุ้นที่มีผลในขณะนั้น หากนำราคาสูงสุดดังกล่าวไปคูณด้วย 28 ซึ่งเป็นตัวคูณที่ครอบคลุมการแตกหุ้นในรอบ 7-for-1 และ 4-for-1 ที่เกิดขึ้นหลังจากนั้น คุณจะได้ราคาตามที่ปรากฏในข่าวที่ผู้คนจดจำได้จากปีนั้น สำหรับปี 2015 ราคาสูงสุดจะอยู่ที่ $33.64 บนฐานการคำนวณเดียวกัน โดยมีเพียงการแตกหุ้นรอบ 4-for-1 ในปี August 31, 2020 เท่านั้นที่คั่นระหว่างปีนั้นกับปัจจุบัน ซึ่งทำให้ 4 เป็นตัวคูณสำหรับแถวนั้น ประวัติราคาที่ปรับค่าตามการแตกหุ้น อธิบายกระบวนการปรับเทียบข้อมูลนี้ในรายละเอียดเพิ่มเติม

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

Apple จะแตกหุ้นอีกครั้งหรือไม่?

การแตกหุ้นจะเกิดขึ้นก็ต่อเมื่อคณะกรรมการบริษัทประกาศออกมาเท่านั้น และบันทึกการดำเนินการของบริษัทข้างต้นสิ้นสุดลงที่ August 31, 2020 สิ่งที่สามารถระบุได้โดยไม่ต้องคาดเดาคือรูปแบบของประวัติที่ผ่านมา ซึ่งมีการแตกหุ้นรวมทั้งสิ้น 3 ครั้ง และสำหรับ 3 ครั้งที่มีข้อมูลการซื้อขายรายวันครบหนึ่งปีเต็มนั้น ราคาหุ้นต่างปรับตัวสูงขึ้นในช่วงสิบสองเดือนก่อนหน้าการแตกหุ้นแต่ละครั้ง ราคาปิดล่าสุดในตารางรายปีอยู่ที่ $310.4 และไม่มีการแตกหุ้นเกิดขึ้นระหว่างช่วงเวลาดังกล่าวจนถึงปัจจุบัน ซึ่งส่งผลให้ตัวเลขที่ปรับค่าแล้วและราคาที่ซื้อขายจริงเป็นตัวเลขเดียวกัน

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

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

หุ้น Apple แตกพาร์มาแล้วกี่ครั้ง

3 ครั้งตามบันทึกการดำเนินการของบริษัท ครั้งล่าสุดคือการแตกพาร์แบบ 4-for-1 ซึ่งมีผลเมื่อ August 31, 2020 และครั้งก่อนหน้านั้นคือการแตกพาร์แบบ 7-for-1 ซึ่งมีผลเมื่อ June 9, 2014

ปัจจัยการแตกพาร์สะสมของ Apple คือเท่าใด

หุ้นหนึ่งหุ้นที่ถือไว้ก่อนการแตกพาร์ครั้งแรกสุดในบันทึก จะนับเป็น 56 หุ้นในปัจจุบัน ตัวเลขนี้คือผลคูณของอัตราส่วนการแตกพาร์ทุกครั้ง และยังทำหน้าที่เป็นตัวหารระหว่างราคาในอดีตกับราคาที่ปรับปรุงผลการแตกพาร์แล้วสำหรับวันที่เดียวกัน

การแตกพาร์ของหุ้น Apple ทำให้มูลค่าหุ้นที่ถืออยู่เปลี่ยนไปหรือไม่

ไม่เปลี่ยน จำนวนหุ้นจะเพิ่มขึ้นและราคาจะลดลงด้วยตัวเลขเดียวกันในวันที่มีผล แผงข้อมูลด้านบนแสดงราคาของทั้งสองฝั่งของการแตกพาร์ครั้งล่าสุดโดยอิงจากจำนวนหุ้นในปัจจุบันที่ $124.81 และ $129.04 โดยไม่มีการกระโดดของราคาตามอัตราส่วนเกิดขึ้น ในช่วงสัปดาห์นั้นราคาหุ้นถูกหารด้วย 4 ในขณะที่จำนวนหุ้นเพิ่มขึ้นด้วยตัวเลขเดียวกัน

ทำไมประวัติราคาของ Apple ถึงต่ำกว่าราคาที่ฉันจำได้

แผนภูมิจะแสดงข้อมูลแบบปรับปรุงผลการแตกพาร์เป็นค่าเริ่มต้น เช่นเดียวกับแท่งกราฟในหน้านี้ ราคาสูงสุดของ 2012 แสดงอยู่ที่ $25.18 ในแผงข้อมูลรายปี ซึ่งเป็นการคำนวณใหม่ตามจำนวนหุ้นในปัจจุบัน ในขณะที่ราคาซื้อขายจริงในขณะนั้นสูงเป็น 28 เท่าของตัวเลขดังกล่าว

หุ้น Apple จะแตกพาร์อีกครั้งในปีมิถุนายน 2026 หรือไม่

ไม่มีข้อมูลใดในบันทึกที่ระบุถึงการแตกพาร์ในอนาคต และการแตกพาร์จะเกิดขึ้นได้ก็ต่อเมื่อคณะกรรมการบริษัทประกาศเท่านั้น ประวัติที่สังเกตได้คือการแตกพาร์ 3 ครั้งในแผงข้อมูลแรก โดยครั้งล่าสุดมีผลเมื่อ August 31, 2020


แผงข้อมูลทุกส่วนในหน้านี้ใช้คำสั่ง SQL เดียวกันที่อยู่ด้านล่าง คุณสามารถเปิดดูเพื่อตรวจสอบวิธีการนับตัวเลข หรือสอบถามคำถามเดียวกันนี้เกี่ยวกับ ticker อื่นๆ บนเทอร์มินัล Strasmore

#stock splits#aapl#corporate actions#split history#share price