Stock Float และ Shares Outstanding คืออะไร
ทำความเข้าใจความแตกต่างระหว่าง Stock Float และ Shares Outstanding พร้อมอธิบายความหมายของ Low Float และผลกระทบต่อสภาพคล่องในการซื้อขายหุ้นในตลาด
หุ้น float คือจำนวนหุ้นที่มีการซื้อขายในตลาดสาธารณะ ซึ่งคำนวณจากจำนวนหุ้นทั้งหมด (shares outstanding) หักออกด้วยหุ้นที่ถือโดยผู้บริหาร (insider stakes) หุ้นที่มีเงื่อนไขการห้ามขาย (restricted stock) และหุ้นในกลุ่มผู้ถือหุ้นรายใหญ่ที่ไม่สามารถซื้อขายได้อย่างอิสระ จำนวน shares outstanding คือจำนวนหุ้นทั้งหมดที่บริษัทออกจำหน่าย ส่วน float คือส่วนหนึ่งของหุ้นที่สามารถซื้อขายได้ ซึ่งจะมีขนาดเท่ากับหรือน้อยกว่าจำนวนหุ้นทั้งหมดเสมอ คำจำกัดความส่วนใหญ่มักจะสิ้นสุดเพียงเท่านี้ แต่เนื้อหาในหน้านี้จะอธิบายต่อไปถึงที่มาของจำนวนหุ้นแต่ละประเภท ความหมายของคำว่า "low float" และลักษณะการซื้อขายของหุ้นที่มี float ต่ำ
ข้อควรทราบเบื้องต้น: float คือค่าประมาณการ ไม่ใช่ตัวเลขที่รายงานอย่างเป็นทางการ บริษัทต่างๆ จะรายงานจำนวน shares outstanding ในเอกสารที่ยื่นต่อ SEC ในทุกไตรคมาส แต่ไม่มีการระบุรายการ "float" ไว้ในเอกสารเหล่านั้น ผู้ให้บริการข้อมูลและผู้จัดทำดัชนีแต่ละแห่งจะคำนวณค่านี้โดยพิจารณาจากรายการถือครองที่ถูกจำกัดการซื้อขาย ซึ่งทำให้ผลลัพธ์ที่ได้มีความแตกต่างกัน ข้อมูลในคลังของเราใช้จำนวนหุ้นที่ดึงมาจากเอกสารที่ยื่นต่อหน่วยงานกำกับดูแลและบันทึกการจดทะเบียนโดยตรง และเราไม่มีการระบุคอลัมน์ float ไว้ในระบบ
หุ้นจดทะเบียนเทียบกับหุ้นหมุนเวียน: มีความแตกต่างกันอย่างไร?
จำนวนหุ้นทั้งสามประเภทมีความสัมพันธ์กันแบบลำดับขั้น โดยแต่ละประเภทเป็นส่วนหนึ่งของประเภทที่อยู่เหนือขึ้นไป
- Authorized shares — จำนวนหุ้นสูงสุดที่หนังสือบริคณห์สัญญากำหนดไว้ ซึ่งจะเพิ่มขึ้นได้ก็ต่อเมื่อมีการลงมติจากผู้ถือหุ้นเท่านั้น
- Shares outstanding — หุ้นทั้งหมดที่ออกจำหน่ายและถือครองโดยนักลงทุน รวมถึงผู้บริหารและคนในบริษัทด้วย จำนวนนี้คือตัวเลขที่รายงานในเอกสารของ SEC และเป็นตัวเลขที่ใช้คำนวณ Market Cap และ EPS
- Float — หุ้นหมุนเวียนที่สามารถซื้อขายในตลาดสาธารณะได้ ส่วนหุ้นที่เหลืออยู่ในมือของผู้ที่ไม่สามารถ หรือไม่มีแนวโน้มที่จะขายในวันใดวันหนึ่ง
สรุปความแตกต่างในประโยคเดียว: outstanding คือจำนวนที่มีอยู่จริง ส่วน float คือจำนวนที่ซื้อขายได้ โดยจำนวน outstanding จะผ่านการตรวจสอบและรายงานอย่างเป็นทางการ ซึ่งจะมีค่าตรงกันในทุกแหล่งข้อมูล ส่วน float เป็นค่าที่มาจากการคำนวณ ไม่มีการรายงานอย่างเป็นทางการ และอาจมีค่าแตกต่างกันในแต่ละผู้ให้บริการข้อมูล ทั้งนี้ Market Cap จะใช้จำนวน outstanding ในขณะที่การคำนวณน้ำหนักดัชนีและการคัดกรองหุ้นที่มีสภาพคล่องต่ำจะใช้จำนวน float
หุ้นที่ไม่อยู่ในกลุ่ม float มักอยู่ในรูปแบบที่คุ้นเคย ได้แก่ หุ้นที่ถือโดยผู้ก่อตั้งและผู้บริหาร, หุ้นของนักลงทุนระยะแรกที่ติดเงื่อนไขห้ามขายหลัง IPO (โดยปกติคือ 180 วัน), หุ้นที่ถือโดยบริษัทแม่ และหุ้นพนักงานที่ยังไม่ได้รับสิทธิ ส่วนหุ้นที่บริษัทซื้อคืนจะถูกหักออกจากจำนวน outstanding ทั้งหมด การทำ การแตกหุ้น จะทำให้ทั้ง outstanding และ float เพิ่มขึ้นในสัดส่วนที่เท่ากัน ส่วนการทำ การรวมหุ้น จะทำให้ทั้งสองค่าลดลงในสัดส่วนที่เท่ากัน ปัจจัยที่ทำให้ float เปลี่ยนแปลงเมื่อเทียบกับ outstanding คือกระแสการเคลื่อนย้ายหุ้นที่ต่างกัน เช่น การสิ้นสุดระยะเวลาห้ามขาย (lock-up) และการขายหุ้นโดยคนในจะทำให้จำนวนหุ้นที่ซื้อขายได้เพิ่มขึ้น, การออกหุ้นเพิ่มทุนจะทำให้มีหุ้นใหม่เกิดขึ้น และการซื้อหุ้นคืนจะทำให้จำนวนหุ้นลดลง
จำนวนหุ้นมาจากไหน? เอกสารที่ยื่นต่อ SEC
จำนวนหุ้นที่จดทะเบียน (Shares outstanding) เป็นข้อมูลจริงที่มีหลักฐานอ้างอิง เอกสาร 10-K และ 10-Q ทุกฉบับจะระบุจำนวนหุ้นไว้ โดยแสดงข้อมูลสรุป ณ วันที่ระบุในหน้าปก พร้อมทั้งจำนวนหุ้นพื้นฐาน (basic) และจำนวนหุ้นปรับลด (diluted) ในงบกำไรขาดทุนซึ่งใช้สำหรับการคำนวณกำไรต่อหุ้น (EPS) คำว่า "diluted" จะรวมจำนวนหุ้นที่จะเกิดขึ้นหากมีการใช้สิทธิในออปชัน (options), ใบสำคัญแสดงสิทธิ (warrants) และหุ้นกู้แปลงสภาพ (convertibles) เป็นหุ้นสามัญ นี่คือข้อมูลจากบริษัทขนาดใหญ่สามแห่งจากรายงานประจำไตรมาสล่าสุด:
อ่านข้อมูลในแถวแรก: รายงานของ NVDA สำหรับไตรมาสที่สิ้นสุด ณ Apr 26, 2026 ซึ่งยื่นเมื่อ May 20, 2026 ระบุจำนวนหุ้นพื้นฐานที่ 24.29 พันล้านหุ้น และจำนวนหุ้นปรับลดที่ 24.39 พันล้านหุ้น ส่วน AAPL ระบุจำนวนหุ้นพื้นฐานที่ 14.75 พันล้านหุ้น และจำนวนหุ้นปรับลดที่ MSFT พันล้านหุ้น และ 7.43 พันล้านหุ้น ทุกตัวเลขสามารถตรวจสอบย้อนกลับไปยังเอกสารที่ระบุชื่อและวันที่อย่างชัดเจน โดย เอกสารที่ยื่นต่อ SEC ที่พบบ่อยที่สุด จะอธิบายรายละเอียดเกี่ยวกับเอกสารเหล่านี้ ในเอกสารดังกล่าวจะไม่มีการระบุจำนวนหุ้นที่หมุนเวียนในตลาด (float) สำหรับบริษัทขนาดใหญ่ที่มีความมั่นคงแล้ว หุ้นเกือบทั้งหมดที่จดทะเบียนจะมีการซื้อขายอย่างเสรี ดังนั้นการประมาณการจำนวนหุ้น float จึงมีค่าใกล้เคียงกับจำนวนหุ้นที่จดทะเบียน แต่สำหรับบริษัทที่เพิ่งเข้าจดทะเบียนใหม่ ค่าทั้งสองนี้จะมีความแตกต่างกันมาก
หุ้นที่มี Low float คืออะไร?
คำว่า "Low float" ไม่มีเกณฑ์กำหนดอย่างเป็นทางการ ทำให้คำนี้ถูกนำมาใช้ได้ง่ายแต่ระบุขอบเขตที่ชัดเจนได้ยาก การกระจายตัวของจำนวนหุ้นที่จดทะเบียนทั้งหมด (shares outstanding) สามารถใช้เป็นเกณฑ์พื้นฐานได้ โดยพิจารณาจากจำนวนหุ้นพื้นฐานล่าสุดของบริษัทที่จดทะเบียนในสหรัฐฯ ตามรายงานรายไตรมาสล่าสุด:
จากบริษัททั้งหมดใน 6111 บริษัท ค่ามัธยฐานของจำนวนหุ้นที่จดทะเบียนทั้งหมดอยู่ที่ 50.1 ล้านหุ้น กลุ่มที่มีจำนวนหุ้นน้อยที่สุดในสิบส่วนล่าง (bottom decile) มีจำนวนหุ้นไม่เกิน 3.9 ล้านหุ้น และกลุ่มที่มีจำนวนหุ้นน้อยที่สุดในหนึ่งในสี่ส่วนล่าง (bottom quartile) มีจำนวนหุ้นไม่เกิน 15.6 ล้านหุ้น ในขณะที่กลุ่มที่มีจำนวนหุ้นมากที่สุดในสิบส่วนบน (top decile) เริ่มต้นที่ 452.6 ล้านหุ้น นี่คือคำตอบที่คำจำกัดความนี้มักจะเลี่ยงไป: บริษัทที่มีจำนวนหุ้นที่จดทะเบียนทั้งหมดน้อยกว่าประมาณ 15.6 ล้านหุ้น ถือเป็นกลุ่มที่มีสภาพคล่องต่ำที่สุดในตลาด หากหักหุ้นที่ถือโดยคนใน (insider block) ออกไป จำนวน float จะยิ่งน้อยลงไปอีก เครื่องมือคัดกรองหุ้น (screens) ของแต่ละผู้ให้บริการอาจแตกต่างกัน โดยเครื่องมือที่มีเกณฑ์เข้มงวดจะกำหนดขอบเขตไว้ในกลุ่มหนึ่งในสี่ส่วนล่างของตารางนี้ คือต่ำกว่าระดับ 15.6 ล้านหุ้น
หุ้นที่มีจำนวนหุ้นหมุนเวียนน้อย (low float) เคลื่อนที่แรงกว่าจริงหรือไม่?
นี่คือข้อสมมติฐานพื้นฐานของการคัดกรองหุ้น low float ซึ่งสามารถพิสูจน์ได้ โดยการจัดกลุ่มบริษัทตามจำนวนหุ้นที่รายงานล่าสุด จากนั้นวัดผลการซื้อขายในช่วง 20 วันทำการจนถึงวันที่ 10 กรกฎาคม 2026 โดยใช้ส่วนต่างระหว่างราคาสูงสุดและต่ำสุดของแต่ละวันคิดเป็นเปอร์เซ็นต์ของราคาต่ำสุด รวมกับมูลค่าการซื้อขายรวม (dollar volume) ทั้งนี้ จำนวนหุ้นที่รายงานเป็นเพียงตัวแทนของ float ไม่ใช่ค่า float โดยตรง แต่เป็นค่าที่วัดผลได้:
ผลลัพธ์แสดงให้เห็นความสัมพันธ์ที่ชัดเจนและเป็นไปในทิศทางเดียวกับความเชื่อทั่วไป บริษัทในกลุ่ม 1093 ที่มีหุ้นจดทะเบียน under 20M shares มีค่ามัธยฐานของส่วนต่างราคาสูงสุด-ต่ำสุดต่อวันอยู่ที่ 4.82% เมื่อเทียบกับ 1.68% สำหรับกลุ่ม 221 ที่มี over 1B shares ยิ่งระดับของกลุ่มสูงขึ้น ความผันผวนในแต่ละวันจะยิ่งลดลง: 3.94%, 3.64%, 2.72% ส่วนกลุ่มที่มีความผันผวนสูงสุดนั้นมีช่วงกว้างกว่ามาก โดยค่าในระดับเปอร์เซ็นไทล์ที่ 90 ของกลุ่มที่มีหุ้นน้อยที่สุดมีส่วนต่างอยู่ที่ 13.28% ซึ่งมากกว่า 4.65% ของกลุ่มที่มีหุ้นมากที่สุดถึงประมาณสามเท่า
คอลัมน์สภาพคล่องแสดงให้เห็นถึงกลไกดังกล่าว กลุ่มที่มีหุ้นน้อยที่สุดมีมูลค่าการซื้อขายมัธยฐานต่อวันอยู่ที่ 0.49 ล้านดอลลาร์ ในขณะที่กลุ่มที่มีหุ้นมากที่สุดอยู่ที่ 99.47 ล้านดอลลาร์ เมื่อความต้องการซื้อในวันนั้นมีปริมาณเพียงเศษเสี้ยวของสภาพคล่องที่มีอยู่ ราคาจึงต้องเคลื่อนที่ไปไกลขึ้นเพื่อหาผู้ขายรายถัดไป อย่างไรก็ตาม มีข้อควรระวังคือ จำนวนหุ้นที่น้อยมักกระจุกตัวอยู่ในบริษัทขนาดเล็กและมีราคาหุ้นต่ำ ดังนั้นกลุ่มเหล่านี้จึงมีความแตกต่างกันในหลายมิติ วันที่หุ้นมีการซื้อขายสูงกว่าปริมาณปกติอย่างมาก หรือที่ ปริมาณการซื้อขายสัมพัทธ์ วัดค่าได้ คือวันที่หุ้นที่มี float น้อยจะถูกทดสอบ และความผันผวนที่รุนแรงนั้นเกิดขึ้นได้ทั้งขาขึ้นและขาลง
การทำ IPO สร้าง float ได้อย่างไร?
ในวันจดทะเบียนซื้อขาย float จะเริ่มต้นจากตัวเลขที่ทราบแน่ชัดค่าหนึ่ง นั่นคือจำนวนหุ้นที่ถูกขายจริงในการเสนอขาย หุ้นส่วนอื่นที่ไม่ได้ถูกเสนอขาย ไม่ว่าจะเป็นหุ้นของผู้ก่อตั้ง, การให้หุ้นแก่พนักงาน หรือหุ้นของกลุ่ม Venture Capital จะถูกนับเป็นหุ้นที่จดทะเบียนแล้ว (outstanding) แต่ยังไม่สามารถซื้อขายได้ และส่วนใหญ่จะถูกล็อกไว้ (locked up) สิ่งนี้ทำให้ข้อมูลการทำ IPO เป็นข้อมูลที่หาได้ยาก เนื่องจากเป็นการวัดค่า float ที่แท้จริงในช่วงที่จำนวนหุ้นที่ซื้อขายได้มีความชัดเจนที่สุด ข้อมูลการจดทะเบียนจะระบุจำนวนหุ้นที่เสนอขายควบคู่ไปกับจำนวนหุ้นที่จดทะเบียนทั้งหมด โดยอัตราส่วนนี้คือสัดส่วนของบริษัทที่ถูกนำออกมาซื้อขายในตลาด (floated) จากข้อมูลการทำ IPO หุ้นสามัญในสหรัฐฯ ที่มีมูลค่าตั้งแต่ 100 ล้านดอลลาร์ขึ้นไป ในช่วงครึ่งแรกของปี 2026 (บัญชีรายชื่อ IPO ในช่วงครึ่งปีดังกล่าว):
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT count() AS ipos,
round(quantileDeterministic(0.5)(max_shares_offered / shares_outstanding, cityHash64(issuer_name)) * 100, 1) AS median_pct_offered,
round(quantileDeterministic(0.25)(max_shares_offered / shares_outstanding, cityHash64(issuer_name)) * 100, 1) AS p25_pct,
round(quantileDeterministic(0.75)(max_shares_offered / shares_outstanding, cityHash64(issuer_name)) * 100, 1) AS p75_pct,
countIf(max_shares_offered / shares_outstanding <= 0.30) AS floated_30pct_or_less
FROM global_markets.stocks_ipos
WHERE listing_date >= '2026-01-01'
AND listing_date <= '2026-06-30'
AND ipo_status = 'history'
AND currency_code = 'USD'
AND security_type = 'CS'
AND total_offer_size >= 100000000
AND shares_outstanding > 0
AND max_shares_offered > 0
AND max_shares_offered < shares_outstandingจากการวัดค่าการจดทะเบียนจำนวน 39 รายการ พบว่าค่ามัธยฐานของดีลต่างๆ มีจำนวนหุ้นที่เสนอขายเท่ากับ 30.2% ของจำนวนหุ้นจดทะเบียนทั้งหมด ซึ่งหมายความว่า float เริ่มต้นจากการเป็นสัดส่วนส่วนน้อยของบริษัท โดยกลุ่มค่ากลาง (middle half) มีสัดส่วน float อยู่ระหว่าง 17.3% ถึง 47.7% และ 19 ของ 39 มีสัดส่วน float อยู่ที่ 30% หรือน้อยกว่า มูลค่าหลักทรัพย์ตามราคาตลาด (market cap) ของบริษัทที่จดทะเบียนใหม่สามารถสูงกว่ามูลค่าของหุ้นที่ซื้อขายจริงได้หลายเท่า ซึ่งช่องว่างนี้คือความแตกต่างระหว่าง float และหุ้นที่จดทะเบียนทั้งหมดที่ถูกกำหนดด้วยราคา รายละเอียดของแปดดีลที่มีมูลค่าสูงสุดในครึ่งปีนี้:
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT issuer_name AS company,
toString(listing_date) AS listed,
round(max_shares_offered / 1e6, 1) AS shares_offered_m,
round(shares_outstanding / 1e6, 1) AS shares_outstanding_m,
round(100 * max_shares_offered / shares_outstanding, 1) AS pct_of_shares_offered
FROM global_markets.stocks_ipos
WHERE listing_date >= '2026-01-01'
AND listing_date <= '2026-06-30'
AND ipo_status = 'history'
AND currency_code = 'USD'
AND security_type = 'CS'
AND total_offer_size >= 100000000
AND shares_outstanding > 0
AND max_shares_offered > 0
AND max_shares_offered < shares_outstanding
ORDER BY total_offer_size DESC
LIMIT 8ดีลที่มีมูลค่าสูงสุดที่ถูกวัดค่าได้คือ Innio N.V. โดยเสนอขายจำนวน 90 ล้านหุ้น จากจำนวนหุ้นจดทะเบียนทั้งหมด 750 ล้านหุ้น หรือคิดเป็น 12% ที่ float ณ วันจดทะเบียน ทั้งนี้มีข้อควรระวังสองประการในแต่ละแถว: ตัวเลขที่เสนอขายคือค่าสูงสุดของช่วงราคาในแต่ละดีล และจำนวนหุ้นที่จดทะเบียนครอบคลุมเฉพาะหุ้นประเภทที่จดทะเบียนเท่านั้น ดังนั้นบริษัทที่มีหุ้นหลายประเภทอาจมีตัวเลขที่สูงกว่าความเป็นจริง สำหรับกรณีการทำ float ใหม่ที่เข้าสู่ตลาดเปิด สามารถดูได้ที่ การจดทะเบียนของ SpaceX ในเดือนมิถุนายน 2026
วิธีการคำนวณค่า float ของ IPO
รายละเอียดการคำนวณ:
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT count() AS ipos_h1_2026,
countIf(security_type = 'CS' AND total_offer_size >= 100000000) AS large_common_stock_ipos,
countIf(security_type = 'CS' AND total_offer_size >= 100000000
AND shares_outstanding > 0 AND max_shares_offered > 0) AS with_both_share_counts,
countIf(security_type = 'CS' AND total_offer_size >= 100000000
AND shares_outstanding > 0 AND max_shares_offered > 0
AND max_shares_offered >= shares_outstanding) AS dropped_placeholder_rows,
countIf(security_type = 'CS' AND total_offer_size >= 100000000
AND shares_outstanding > 0 AND max_shares_offered > 0
AND max_shares_offered < shares_outstanding) AS measured_ipos
FROM global_markets.stocks_ipos
WHERE listing_date >= '2026-01-01'
AND listing_date <= '2026-06-30'
AND ipo_status = 'history'
AND currency_code = 'USD'มีรายการจดทะเบียนในสกุลเงินดอลลาร์สหรัฐจำนวน 184 รายการในช่วงครึ่งปีนี้ โดย 60 เป็นดีลหุ้นสามัญที่มีมูลค่าตั้งแต่ 100 ล้านดอลลาร์ขึ้นไป และ 40 มีข้อมูลจำนวนหุ้นครบถ้วน ข้อมูลแถวที่ระบุจำนวนหุ้นที่เสนอขายเท่ากับหรือมากกว่าจำนวนหุ้นที่จดทะเบียนทั้งหมดจะถูกแยกไว้เป็นรายการสำรอง (ในที่นี้คือ 1) ทำให้เหลือรายการที่นำมาวัดค่าจริงจำนวน 39 รายการ ข้อมูลจำนวนหุ้นที่ไม่ครบถ้วนจะถูกคัดออกและไม่มีการคาดเดา
จะเกิดอะไรขึ้นกับจำนวนหุ้นที่หมุนเวียนในตลาด (float) เมื่อช่วงระยะเวลาห้ามขาย (lock-up) สิ้นสุดลง?
การสิ้นสุดระยะเวลาห้ามขาย คือการเปลี่ยนแปลงตามกำหนดการที่ใหญ่ที่สุดต่อจำนวนหุ้นที่หมุนเวียนในตลาดของบริษัทเกิดใหม่ โดยกลุ่มคนใน (insiders) และนักลงทุนช่วงก่อน IPO จะสามารถขายหุ้นได้ และหุ้นที่เคยถูกล็อกไว้จะกลายเป็นหุ้นที่ซื้อขายได้ในตลาด โดยปกติจะมีระยะเวลา 180 วัน ข้อจำกัดของข้อมูลคือ ไม่มีการบันทึกวันที่สิ้นสุดระยะเวลาห้ามขายไว้ในข้อมูลตลาดใดๆ ข้อมูลนี้จะอยู่ในหนังสือชี้ชวน ซึ่งมักจะมีการแบ่งช่วงเวลาการปลดล็อก และบางครั้งอาจมีการปลดล็อกก่อนกำหนด สิ่งที่สามารถวัดผลได้คือปริมาณการซื้อขายในช่วงเวลาดังกล่าว กรณีศึกษาคือ Medline ซึ่งเข้าจดทะเบียนในเดือนธันวาคม 2025 และครบกำหนด 180 วันในวันที่ 15 มิถุนายน 2026:
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH ipo AS (
SELECT concat(formatDateTime(listing_date, '%b'), ' ', toString(toDayOfMonth(listing_date)), ', ', toString(toYear(listing_date))) AS listed_on,
round(max_shares_offered / 1e6, 1) AS shares_offered_m
FROM global_markets.stocks_ipos
WHERE ticker = 'MDLN'
AND ipo_status = 'history'
AND listing_date >= '2025-12-01'
AND listing_date <= '2025-12-31'
LIMIT 1
),
daily AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session,
toFloat64(max(high)) AS hi,
toFloat64(min(low)) AS lo,
sum(toFloat64(volume)) AS shares_traded
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MDLN'
AND window_start >= toDateTime('2026-05-15 09:30:00', 'America/New_York')
AND window_start < toDateTime('2026-07-11 00:00:00', 'America/New_York')
AND toHour(toTimeZone(window_start, 'America/New_York')) >= 9
AND toHour(toTimeZone(window_start, 'America/New_York')) < 16
AND NOT (toHour(toTimeZone(window_start, 'America/New_York')) = 9
AND toMinute(toTimeZone(window_start, 'America/New_York')) < 30)
GROUP BY session
HAVING lo > 0
)
SELECT if(session < toDate('2026-06-15'), '1. 20 sessions before', '2. from the 180-day mark') AS window,
any(listed_on) AS listed_on,
any(shares_offered_m) AS shares_offered_m,
count() AS sessions,
concat(formatDateTime(min(session), '%b'), ' ', toString(toDayOfMonth(min(session)))) AS first_session,
concat(formatDateTime(max(session), '%b'), ' ', toString(toDayOfMonth(max(session)))) AS last_session,
round(quantileDeterministic(0.5)(shares_traded, cityHash64(session)) / 1e6, 2) AS median_daily_volume_m,
round(quantileDeterministic(0.5)(100 * (hi - lo) / lo, cityHash64(session)), 2) AS median_daily_range_pct
FROM daily
CROSS JOIN ipo
GROUP BY window
ORDER BY windowMedline เข้าจดทะเบียนใน Dec 17, 2025 โดยเสนอขายหุ้นจำนวน 248.4 ล้านหุ้น ในช่วง 20 เซสชัน ตั้งแต่ May 15 ถึง Jun 12 มีปริมาณการซื้อขายเฉลี่ยต่อวันอยู่ที่ 8.61 ล้านหุ้น โดยมีช่วงราคาสูงสุดถึงต่ำสุดที่ 4.53% ส่วนในช่วง 18 เซสชัน ตั้งแต่จุดเปลี่ยนจนถึง Jul 10 มีปริมาณการซื้อขายอยู่ที่ 6.42 ล้านหุ้น และมีช่วงราคาที่ 4.14% ซึ่งทั้งสองค่านี้ลดลงอย่างเห็นได้ชัด
ข้อมูลนี้มีความสำคัญ เนื่องจากความเชื่อทั่วไปมักจะสวนทางกับความเป็นจริง วันที่ที่คำนวณจากปฏิทินไม่ใช่เหตุการณ์ที่เกิดขึ้นจริงเสมอไป การสิ้นสุดระยะเวลาห้ามขายที่แท้จริงอาจมีการแบ่งเป็นช่วงๆ อาจผ่านพ้นไปก่อนหน้านั้นแล้ว หรือกลุ่มคนในอาจจะไม่ได้ตัดสินใจขายหุ้น การเปลี่ยนแปลงของจำนวนหุ้นที่หมุนเวียนในตลาดจะถูกเปิดเผยในเอกสาร ไม่ใช่ในข้อมูลราคา ดังนั้นควรศึกษาจากหนังสือชี้ชวนแทนการดูตัวเลขถอยหลัง
ทำไม float ถึงมีความสำคัญต่อการกำหนดน้ำหนักในดัชนี?
กลุ่มดัชนีหลักของสหรัฐฯ กำหนดน้ำหนักของหุ้นในดัชนีโดยใช้มูลค่าหลักทรัพย์ตามราคาตลาดที่ปรับด้วย float (float-adjusted market capitalization) ซึ่งจะนับเฉพาะหุ้นที่มีสภาพคล่องสำหรับนักลงทุนทั่วไปเท่านั้น บริษัทสองแห่งที่มีมูลค่าหลักทรัพย์ตามราคาตลาดเท่ากันอาจมีน้ำหนักในดัชนีที่แตกต่างกันอย่างมาก หากบริษัทหนึ่งมีสัดส่วนหุ้นที่หมุนเวียนในตลาด (float) เพียงเล็กน้อย ผู้ให้บริการดัชนีแต่ละรายจะมีการประกาศกฎการปรับด้วย float ซึ่งถือเป็นเกณฑ์ที่ใกล้เคียงกับจำนวนหุ้นที่หมุนเวียนในตลาดจริงมากที่สุดของหุ้นตัวนั้นๆ
คำถามที่พบบ่อยเกี่ยวกับจำนวนหุ้นที่หมุนเวียนในตลาด (Stock float)
ความแตกต่างระหว่าง float และ shares outstanding คืออะไร?
Shares outstanding คือจำนวนหุ้นทั้งหมดที่บริษัทออกให้แก่ผู้ถือหุ้น ซึ่งจะมีการรายงานในเอกสารของ SEC ในทุกไตรมาส ส่วน float คือส่วนหนึ่งของหุ้นเหล่านั้นที่สามารถซื้อขายได้อย่างเสรีในตลาดสาธารณะ โดยคำนวณจาก shares outstanding หักออกด้วยหุ้นที่ถือโดยบุคคลภายใน (insider), หุ้นที่มีข้อจำกัดในการซื้อขาย (restricted) และหุ้นที่ถือโดยกลุ่มบุคคลที่มีความใกล้ชิดกับบริษัทอื่นๆ Shares outstanding คือจำนวนหุ้นที่มีอยู่จริงและผ่านการตรวจสอบแล้ว ส่วน float คือจำนวนหุ้นที่มีการซื้อขายจริง ซึ่งเป็นการประมาณการและมีขนาดเท่ากับหรือน้อยกว่า shares outstanding เสมอ
หุ้นที่มี low float คืออะไร?
หุ้นที่มี low float คือหุ้นที่มีจำนวนหุ้นที่ซื้อขายได้อย่างเสรีในปริมาณน้อย มักพบในบริษัทที่เพิ่งทำ IPO และยังอยู่ในช่วง lock-up, บริษัทที่มีสัดส่วนการถือหุ้นโดยบุคคลภายในสูง หรือบริษัทขนาดเล็ก ทั้งนี้ไม่มีเกณฑ์กำหนดอย่างเป็นทางการ แต่สามารถใช้ค่าสถิติอ้างอิงได้ดังนี้: บริษัทที่จดทะเบียนในสหรัฐฯ ที่มีค่ามัธยฐานของ shares outstanding จากการรายงานรายไตรมาสล่าสุดอยู่ที่ 50.1 ล้านหุ้น ส่วนกลุ่มที่มีจำนวนหุ้นต่ำสุดในระดับ quartile ล่างอยู่ที่ 15.6 ล้านหุ้นหรือน้อยกว่า
หุ้นที่มี low float มีความผันผวนมากกว่าหุ้นที่มี float ขนาดใหญ่หรือไม่?
จากการวัดผลในช่วง 20 วันทำการจนถึงวันที่ 10 กรกฎาคม 2026 คำตอบคือใช่ บริษัทที่มี shares outstanding ต่ำกว่า 20 ล้านหุ้น มีค่ามัธยฐานของส่วนต่างราคาสูงสุดและต่ำสุดต่อวันอยู่ที่ 4.82% เมื่อเทียบกับ 1.68% สำหรับบริษัทที่มี shares outstanding มากกว่า 1 พันล้านหุ้น โดยความผันผวนจะค่อยๆ ลดลงตามขนาดของจำนวนหุ้นที่เพิ่มขึ้น กลุ่มที่มีหุ้นน้อยที่สุดมีมูลค่าการซื้อขายเฉลี่ยต่อวันอยู่ที่ 0.49 ล้านดอลลาร์ ในขณะที่กลุ่มที่มีหุ้นมากที่สุดอยู่ที่ 99.47 ล้านดอลลาร์
จะเกิดอะไรขึ้นกับหุ้นเมื่อช่วง lock-up สิ้นสุดลง?
หุ้นที่ถือโดยบุคคลภายในและนักลงทุนช่วง pre-IPO จะสามารถนำออกมาซื้อขายได้ ซึ่งจะทำให้จำนวน float เพิ่มขึ้น ส่วนผลกระทบต่อปริมาณการซื้อขายนั้นเป็นอีกประเด็นหนึ่ง ตัวอย่างเช่น สำหรับ Medline ในช่วง 18 วันทำการหลังจากครบกำหนด 180 วัน มีปริมาณการซื้อขายเฉลี่ยอยู่ที่ 6.42 ล้านหุ้นต่อวัน ซึ่งต่ำกว่าระดับ 8.61 ล้านหุ้นในช่วง 20 วันทำการก่อนหน้านั้น ทั้งนี้ วันที่สิ้นสุดการ lock-up ที่แน่นอนจะระบุไว้ในหนังสือชี้ชวน (prospectus)
ตารางทุกตารางด้านบนมาจากการดึงข้อมูล (stored query) ท่านสามารถขยายคำสั่ง SQL ใต้แต่ละแผงข้อมูล หรือดึงข้อมูลจำนวนเดียวกันนี้สำหรับ ticker ใดก็ได้ผ่าน terminal ของ Strasmore