หุ้นที่มีความผันผวนต่ำสุด
จัดอันดับหุ้น Large-cap ที่มีความผันผวนต่ำที่สุดจากการวัด Realized volatility ในรอบหนึ่งปีที่ผ่านมา เพื่อดูรายชื่อหุ้นที่มีการแกว่งตัวของราคาต่ำที่สุด
หุ้นที่มีความผันผวนต่ำสุดคือหุ้นขนาดใหญ่ที่มีช่วงการแกว่งตัวของราคาต่อวันน้อยที่สุด โดยวัดจากความผันผวนที่เกิดขึ้นจริง (historical volatility) ในช่วงหนึ่งปีที่ผ่านมา หุ้นรายตัวที่มีความเคลื่อนไหวสงบที่สุดคือกลุ่มสาธารณูปโภคและกลุ่มสินค้าอุปโภคบริโภค ซึ่งเป็นบริษัทด้านไฟฟ้าและสินค้าอุปโภคในครัวเรือนที่มียอดขายไม่ค่อยเปลี่ยนแปลงตามสภาวะเศรษฐกิจ หน้าเว็บนี้จัดอันดับกลุ่มหุ้นขนาดใหญ่ในกลุ่มสินค้าอุปโภคในครัวเรือนมากกว่า 30 ตัว โดยเรียงตามความผันผวนต่อปีจากระดับที่สงบที่สุด และแสดงข้อมูลสำคัญอีกประการหนึ่งคือ กองทุนดัชนีที่มีการกระจายความเสี่ยงนั้นมีความผันผวนอยู่ที่ระดับเดียวกับหรือต่ำกว่าหุ้นรายตัวที่มั่นคงที่สุดในกลุ่มนี้
ความผันผวนต่ำมีความหมายอย่างไรสำหรับหุ้น?
ความผันผวนที่เกิดขึ้นจริง (Realized volatility) คือค่าส่วนเบี่ยงเบนมาตรฐานของผลตอบแทนรายวันของหุ้น เมื่อปรับสเกลเป็นค่ารายปี หุ้นที่มีค่า 15% จะมีการเคลื่อนไหวรอบแนวโน้มประมาณ 15% ในช่วงหนึ่งปี ส่วนหุ้นที่มีค่า 40% จะมีการแกว่งตัวรุนแรงกว่าเกือบสามเท่า นี่คือมาตรวัดย้อนหลังที่บอกว่าการเคลื่อนไหวที่ผ่านมามีความผันผวนเพียงใด แต่ไม่ใช่การพยากรณ์และไม่ใช่ผลตอบแทน หุ้นสองตัวอาจมีกำไรในรอบ 12 เดือนเท่ากัน โดยตัวหนึ่งค่อยๆ เคลื่อนที่ขึ้นอย่างช้าๆ ในขณะที่อีกตัวหนึ่งเคลื่อนไหวอย่างรุนแรง ความผันผวนคือสิ่งที่บ่งบอกถึงความแตกต่างของลักษณะการเคลื่อนไหวนั้น
ตารางด้านล่างจัดอันดับกลุ่มหุ้นขนาดใหญ่ที่เป็นที่รู้จักโดยใช้ความผันผวนต่อปีในช่วงหนึ่งปีที่ผ่านมา โดยใช้ราคาปิดรายวันของแต่ละหุ้น ตัวเลขที่ต่ำที่สุดคือหุ้นที่มีความเคลื่อนไหวสงบที่สุด
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH d AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS dt,
argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY','KO','JNJ','PG','PEP','WMT','MCD','MO','VZ','T','XOM','CVX','JPM','HD','COST','UNH','ABBV','MRK','PFE','LLY','CAT','HON','LMT','IBM','ORCL','CSCO','TXN','SO','DUK','NEE','NVDA','TSLA')
AND window_start >= now() - INTERVAL 400 DAY
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, dt
),
r AS (
SELECT ticker, dt,
c / lagInFrame(c) OVER (PARTITION BY ticker ORDER BY dt) - 1 AS ret
FROM d
)
SELECT ticker,
round(stddevSamp(ret) * sqrt(252) * 100, 1) AS annual_vol_pct
FROM r
WHERE ret IS NOT NULL AND dt >= today() - 370
GROUP BY ticker
ORDER BY annual_vol_pct ASC
LIMIT 15หุ้นที่สงบที่สุดในกลุ่มคือ SPY ซึ่งเป็นกองทุนดัชนี S&P 500 เอง โดยมีความผันผวนต่อปีอยู่ที่ 12.5% หุ้นรายตัวที่มั่นคงที่สุดคือ DUK ที่ระดับ 15.6% ส่วนหุ้นกลุ่มที่มีความผันผวนต่ำที่เหลือมีลักษณะเหมือนรายการสินค้ากลุ่มป้องกันความเสี่ยง ได้แก่ กลุ่มสาธารณูปโภคที่มีกฎระเบียบควบคุม, ผู้ผลิตเครื่องดื่ม, เชนร้านเบอร์เกอร์ และบริษัทผลิตสบู่และผงซักฟอก ในส่วนบนสุดของกลุ่มที่มีความผันผวนต่ำนี้ WMT ยังคงมีค่าอยู่ที่ใกล้เคียงกับ 24.3% ซึ่งสูงกว่าดัชนีประมาณสองเท่า ส่วนหุ้นที่มีการเคลื่อนไหวรุนแรงอย่าง NVDA และ TSLA นั้นอยู่นอกรายการนี้อย่างสิ้นเชิง โดยมีความผันผวนสูงกว่าหุ้นที่แสดงในรายการหลายเท่า
ทำไมกลุ่มสาธารณูปโภคและสินค้าอุปโภคจึงอยู่อันดับล่างสุด
รูปแบบนี้ไม่ได้เกิดขึ้นโดยบังเอิญ บริษัทสาธารณูปโภคด้านไฟฟ้าที่มีกฎระเบียบควบคุมจะมีอัตราผลตอบแทนที่กำหนดโดยคณะกรรมการกำกับดูแล และความต้องการใช้ไฟฟ้าแทบไม่เปลี่ยนแปลงตามวัฏจักรธุรกิจ ส่วนบริษัทสินค้าอุปโภคบริโภคขายสินค้าที่ผู้คนต้องซื้อในทุกสภาวะเศรษฐกิจ เช่น ยาสีฟัน, น้ำอัดลม, บุหรี่ และน้ำยาล้างจาน รายได้ของบริษัทเหล่านี้มีความสม่ำเสมอ มีการจ่ายเงินปันผลที่ยาวนานและเชื่อถือได้ และราคาหุ้นเคลื่อนไหวเพียงเล็กน้อยในวันส่วนใหญ่ ความสม่ำเสมอนี้คือสิ่งที่ค่าความผันผวนตรวจพบ สำหรับข้อมูลด้านรายได้ คำอธิบายอัตราผลตอบแทนเงินปันผล และ วันที่ขึ้นเครื่องหมาย ex-dividend ที่กำลังจะมาถึง จะครอบคลุมถึงการจ่ายเงินปันผลที่หุ้นกลุ่มนี้มีชื่อเสียง และ วันที่ขึ้นเครื่องหมาย ex-dividend จะครอบคลุมถึงกลไกในการรับเงินปันผล
ข้อมูลนี้ไม่ได้บอกว่าหุ้นที่มีความผันผวนต่ำจะไม่ราคาตก แต่มันบอกว่าการตกลงของราคามักจะตื้นและช้ากว่า ซึ่งข้อมูลในส่วนถัดไปจะแสดงให้เห็นอย่างชัดเจน
หุ้นที่สงบที่สุดตกลงมาไกลแค่ไหน?
ความผันผวนวัดการแกว่งตัวในแต่ละวัน ส่วน Maximum drawdown วัดการลดลงจากจุดสูงสุดไปสู่จุดต่ำสุดที่แย่ที่สุดในช่วงเวลาเดียวกัน ซึ่งก็คือจุดต่ำสุดที่ผู้ถือหุ้นต้องเผชิญก่อนที่ราคาจะฟื้นตัว หุ้นที่เคลื่อนไหวสงบและหุ้นที่เคลื่อนไหวรุนแรงอาจมีผลตอบแทนรวมเท่ากัน แต่มีช่วงเวลาที่แย่ที่สุดที่แตกต่างกันอย่างสิ้นเชิง ส่วนนี้จะนำหุ้นที่มั่นคงที่สุดจากตารางด้านบนมาแสดงค่า Maximum drawdown ที่ใหญ่ที่สุดในช่วงหนึ่งปีที่ผ่านมา
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH d AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS dt,
argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY','KO','JNJ','PG','MCD','COST','SO','DUK')
AND window_start >= now() - INTERVAL 400 DAY
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, dt
),
m AS (
SELECT ticker, dt, c,
max(c) OVER (PARTITION BY ticker ORDER BY dt ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS peak
FROM d
WHERE dt >= today() - 370
)
SELECT ticker,
round(min(c / peak - 1) * 100, 1) AS max_drawdown_pct
FROM m
GROUP BY ticker
ORDER BY max_drawdown_pct DESC
LIMIT 15ค่า Maximum drawdown ที่ตื้นที่สุดในกลุ่มคือของ KO ที่ระดับ -8.5% และดัชนี SPY อยู่ในระดับใกล้เคียงกันที่ -9.1% แม้แต่จุดที่ต่ำที่สุดในกลุ่มนี้คือ MCD ที่ระดับ -22.4% ก็ยังเป็นเพียงเศษเสี้ยวของสิ่งที่หุ้นกลุ่มเติบโต (growth) ที่มีความผันผวนสูงต้องเผชิญในช่วงที่ตลาดไม่ดี ความผันผวนที่เกิดขึ้นจริงต่ำและค่า Maximum drawdown ที่ตื้นมักจะปรากฏในหุ้นกลุ่มเดียวกัน นั่นคือการเคลื่อนไหวที่ราบรื่นกว่าและวันที่แย่ที่สุดนั้นไม่รุนแรง
ทำไมดัชนีจึงชนะหุ้นรายตัวทุกตัว
บทเรียนที่มีประโยชน์ที่สุดในหน้านี้คือตำแหน่งของ SPY ในทั้งสองตาราง กองทุนดัชนีมีความผันผวนน้อยที่สุดในการจัดอันดับความผันผวน และมีค่า Maximum drawdown ที่ตื้นที่สุดในกลุ่ม ซึ่งมีความเคลื่อนไหวเงียบกว่าหุ้นรายตัวทุกตัวในกลุ่มนี้ นี่คือผลลัพธ์ทางคณิตศาสตร์ของการกระจายความเสี่ยง เมื่อหุ้นตัวหนึ่งในกองทุนราคาตกลงเนื่องจากรายงานผลประกอบการที่แย่ หุ้นอีกหลายร้อยตัวในกองทุนอาจมีราคาคงที่หรือเพิ่มขึ้นในวันนั้น ซึ่งการเคลื่อนไหวที่หักล้างกันจะช่วยลดความผันผวนลง หุ้นรายตัวไม่มีเกราะป้องกันเช่นนี้ การเรียกคืนสินค้าเพียงครั้งเดียว การฟ้องร้องหนึ่งคดี หรือการปรับลดคาดการณ์กำไรเพียงครั้งเดียว สามารถทำให้ราคาหุ้นทั้งตัวเคลื่อนไหวไปในทิศทางเดียวกันได้ทันที
นี่คือด้านตรงข้ามของ ความเสี่ยงจากการกระจุกตัว: ยิ่งพอร์ตโฟลิโอพึ่งพาหุ้นตัวใดตัวหนึ่งมากเท่าไหร่ พอร์ตโฟลิโอนั้นก็จะรับความผันผวนดิบของหุ้นตัวนั้นมามากเท่านั้น การกระจายการลงทุนในดัชนีคือการแลกโอกาสในการทำกำไรมหาศาลจากหุ้นตัวเดียวกับเส้นทางที่มั่นคงกว่ามาก สำหรับผู้ที่ต้องการให้เงินสดของตนไม่แกว่งตัวรุนแรง การแลกเปลี่ยนนี้คือจุดดึงดูดหลัก และหากไม่ใช้กองทุนดัชนี การ พักเงินสด ไว้ในเครื่องมือที่มีความมั่นคงสูงก็เป็นทางเลือกที่ให้ความผันผวนต่ำที่สุด
คำถามที่พบบ่อย
หุ้นที่มีความผันผวนต่ำที่สุดในขณะนี้คือหุ้นอะไร?
ในช่วงหนึ่งปีที่ผ่านมา หุ้นขนาดใหญ่ที่เคลื่อนไหวสงบที่สุดคือกลุ่มสาธารณูปโภคที่มีกฎระเบียบควบคุมและกลุ่มสินค้าอุปโภคบริโภค ในกลุ่มที่จัดอันดับไว้ข้างต้น หุ้นรายตัวที่มั่นคงที่สุดคือ DUK ที่ความผันผวนต่อปีระดับ 15.6% โดยมีหุ้นอย่าง Coca-Cola, McDonald's และ Procter & Gamble อยู่ในกลุ่มใกล้เคียงกัน รายการนี้จะอัปเดตใหม่เมื่อมีข้อมูลราคาใหม่เข้ามา
ความผันผวนต่ำเท่ากับความปลอดภัยหรือไม่?
ไม่ใช่ ความผันผวนต่ำหมายถึงการแกว่งตัวรายวันที่น้อยกว่า และในทางประวัติศาสตร์จะมีค่า Maximum drawdown ที่ตื้นกว่า ซึ่งผู้ถือหุ้นหลายคนรู้สึกว่าเป็นการเคลื่อนไหวที่ราบรื่นกว่า แต่มันไม่ใช่การรับประกันว่าจะไม่ขาดทุน แม้แต่หุ้นที่มั่นคงที่สุดในตาราง Maximum drawdown ด้านบนก็ยังเคยมีราคาตกลงจากจุดสูงสุด ความผันผวนอธิบายถึงความผันผวนในอดีต ไม่ใช่ความปลอดภัยในอนาคต
ทำไมกองทุนดัชนีถึงมีความผันผวนน้อยกว่าหุ้นรายตัว?
กองทุนดัชนีถือหุ้นหลายร้อยบริษัท ดังนั้นวันที่แย่ของบริษัทหนึ่งจะถูกลดทอนด้วยวันที่ราคาคงที่หรือเพิ่มขึ้นของบริษัทอื่นๆ การเคลื่อนไหวที่หักล้างกันนี้จะทำให้การแกว่งตัวโดยรวมของกองทุนลดลง หุ้นรายตัวต้องรับแรงกระแทกจากข่าวของตนเองโดยไม่มีอะไรมาช่วยหักล้าง นี่คือเหตุผลที่ SPY มีค่าต่ำกว่าหุ้นรายตัวทุกตัวในตาราง
คำนวณความผันผวนที่เกิดขึ้นจริงได้อย่างไร?
คำนวณจากค่าส่วนเบี่ยงเบนมาตรฐานของผลตอบแทนรายวันของหุ้น คูณด้วยรากที่สองของ 252 (จำนวนวันทำการในหนึ่งปี) เพื่อปรับให้เป็นสเกลรายปี แล้วแสดงผลเป็นเปอร์เซ็นต์ ตัวเลขที่มากกว่าหมายถึงการเคลื่อนไหวรายวันที่รุนแรงกว่า โดยการคำนวณในหน้านี้คำนวณโดยตรงจากราคาปิดรายวัน
ทุกส่วนข้างต้นมาพร้อมกับคำสั่ง SQL ที่ใช้ในการสร้างข้อมูล คุณสามารถขยายส่วนใดก็ได้เพื่อตรวจสอบตัวเลข หรือจัดอันดับหุ้นที่เคลื่อนไหวสงบที่สุดด้วยตนเองบนเทอร์มินัล Strasmore