หุ้นตัวไหนที่มีออปชันวันหมดอายุรายวันบ้าง
ตรวจสอบรายชื่อ SPY, QQQ และ IWM ที่มีวันหมดอายุออปชันทุกวันทำการ พร้อมเปรียบเทียบกับหุ้นรายตัวที่มีเพียงวันหมดอายุรายสัปดาห์และรายเดือน
มีหุ้นเพียงไม่กี่ตัวที่มีวันหมดอายุออปชันใหม่ในทุกวันทำการ ได้แก่ SPY, QQQ, IWM และดัชนีอ้างอิงแบบ cash-settled ของ S&P 500, Nasdaq-100 และ Russell 2000 ส่วนหุ้นส่วนใหญ่ไม่มีลักษณะเช่นนี้ โดยปกติแล้วหุ้นรายตัวจะมีสัญญาแบบรายสัปดาห์ในวันศุกร์ และมีวันหมดอายุรายเดือนในวันศุกร์ที่สามของเดือน โดยไม่มีวันอื่นคั่นกลาง หน้านี้จัดอันดับหุ้นตามจำนวนวันหมดอายุที่แตกต่างกันในช่วงสัปดาห์ข้างหน้า โดยไล่ดูปฏิทินของ SPY ทีละวัน และแสดงรูปแบบวันจันทร์-พุธ-ศุกร์ ซึ่งเป็นต้นกำเนิดของหุ้นที่มีวันหมดอายุรายวัน ทุกตัวเลขด้านล่างดึงข้อมูลสดจากตลาดออปชัน
หุ้นตัวไหนที่มีออปชันรายวันบ้าง?
ดัชนีอ้างอิงที่มีวันหมดอายุแตกต่างกันมากที่สุดในช่วงหกสัปดาห์ข้างหน้า โดยวัดจากสัปดาห์ล่าสุดของตลาดออปชัน:
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT root,
uniqExact(expiry) AS upcoming_expirations,
round(sum(vol) / 1e6, 2) AS contracts_mm
FROM (
SELECT substring(ticker, 3, length(ticker) - 17) AS root,
toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
toFloat64(volume) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= now() - INTERVAL 8 DAY
)
WHERE expiry >= today() - 3
AND expiry <= today() + INTERVAL 40 DAY
AND root != 'SPCX'
GROUP BY root
HAVING upcoming_expirations >= 8
ORDER BY upcoming_expirations DESC, contracts_mm DESC, root
LIMIT 20SPXW นำโด่งด้วยวันหมดอายุที่กำลังจะมาถึง 29 วัน ซึ่งเกือบจะเป็นหนึ่งวันต่อหนึ่งวันทำการในช่วงเวลาดังกล่าว ดัชนีอ้างอิงทุกตัวที่อยู่เหนือหุ้นรายตัวคือดัชนีแบบ cash-settled หรือไม่ก็เป็นหนึ่งในสาม ETF ของตลาดหลัก ส่วนหุ้นรายตัวจะอยู่ในลำดับที่ต่ำกว่า โดยแต่ละตัวมีวันหมดอายุสูงสุดใกล้เคียงกับ 11 วัน เมื่อเทียบกับ 29 ที่อยู่ด้านบนสุดของตาราง รายการทั้งหมดมีความลึกถึง 20 ดัชนีที่มีวันหมดอายุตั้งแต่แปดวันขึ้นไป ข้อสรุปเชิงโครงสร้างคือ การมีสัญญาหมดอายุในทุกวันทำการเป็นคุณลักษณะของดัชนีและ ETF และไม่มีหุ้นของบริษัททั่วไปตัวใดที่มีคุณสมบัตินี้
การหมดอายุรายวันเกิดขึ้นในจุดที่มีความต้องการสูงสุด และความต้องการเกือบทั้งหมดนั้นเกิดขึ้นภายในวันเดียว สัญญาที่หมดอายุรายวันช่วยให้เทรดเดอร์สามารถเปิดและปิดสถานะได้ภายในเซสชันเดียว ซึ่งเป็นหัวใจสำคัญของการเติบโตของ 0DTE options การเพิ่มวันหมดอายุใหม่ในทุกวันจะสมเหตุสมผลเฉพาะกับผลิตภัณฑ์ที่มีกระแสเงินหมุนเวียนสูงเท่านั้น ได้แก่ S&P 500 ในรูปแบบ ETF และดัชนี, Nasdaq-100, Russell 2000 และหุ้นรายตัวที่มีขนาดใหญ่มากเพียงไม่กี่ตัว
SPY มีวันหมดอายุใหม่ในทุกวันทำการ
เจาะลึกหุ้นรายตัว นี่คือวันหมดอายุทั้งหมดของ SPY ที่แสดงในตลาดในช่วงระยะเวลาสองสัปดาห์ พร้อมด้วยวันในสัปดาห์และปริมาณการซื้อขายในแต่ละวัน:
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT toString(expiry) AS expiry_date,
formatDateTime(expiry, '%b %e') AS expiry_label,
dateName('weekday', expiry) AS weekday,
round(sum(vol) / 1e6, 2) AS contracts_mm
FROM (
SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
toFloat64(volume) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= now() - INTERVAL 8 DAY
AND ticker LIKE 'O:SPY2%'
)
WHERE expiry >= today() - 3 AND expiry <= today() + INTERVAL 12 DAY
GROUP BY expiry
ORDER BY expiryตั้งแต่ Jul 15 ถึง Jul 30 SPY มีวันหมดอายุในทุก 12 วันทำการที่แสดง ตั้งแต่วันจันทร์ถึงวันศุกร์ ต่อเนื่องกันโดยไม่มีช่องว่าง ปริมาณการซื้อขายจะกระจุกตัวอยู่ในวันที่ใกล้ที่สุด ซึ่งเป็นจุดที่เทรดเดอร์แบบ same-day รวมตัวกัน และจะลดน้อยลงเมื่อปฏิทินดำเนินต่อไป การลดลงตามระยะเวลาข้างหน้านี้คือเหตุผลที่ SPY มีจำนวนวันที่แตกต่างกันเพียง 16 วันในช่วงหกสัปดาห์ในตารางแรก แทนที่จะเป็นประมาณสามสิบวัน เนื่องจากตลาดหลักทรัพย์จะแสดงวันหมดอายุรายวันของ SPY เพียงแค่สองสัปดาห์ข้างหน้า และหลังจากนั้นปฏิทินจะกลับไปเป็นวันศุกร์รายสัปดาห์ ส่วนดัชนีอ้างอิง SPXW แสดงวันหมดอายุรายวันในระยะเวลาที่ไกลกว่า และมีจำนวนวันมากกว่า
หุ้นของฉันมีออปชันรายวันหรือไม่?
หุ้นยอดนิยมหกตัว โดยนับด้วยวิธีเดียวกันในช่วงหกสัปดาห์เดียวกัน:
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT root,
uniqExact(expiry) AS upcoming_expirations,
round(sum(vol) / 1e6, 2) AS contracts_mm
FROM (
SELECT substring(ticker, 3, length(ticker) - 17) AS root,
toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
toFloat64(volume) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= now() - INTERVAL 8 DAY
AND (ticker LIKE 'O:SPY2%' OR ticker LIKE 'O:QQQ2%' OR ticker LIKE 'O:AAPL2%'
OR ticker LIKE 'O:NVDA2%' OR ticker LIKE 'O:KO2%' OR ticker LIKE 'O:XOM2%')
)
WHERE expiry >= today() - 3
AND expiry <= today() + INTERVAL 40 DAY
AND root IN ('SPY', 'QQQ', 'AAPL', 'NVDA', 'KO', 'XOM')
GROUP BY root
ORDER BY upcoming_expirations DESC, contracts_mm DESC, rootSPY และ QQQ มีวันหมดอายุที่กำลังจะมาถึงอย่างละ 16 วัน หุ้นรายตัวที่มีการซื้อขายคึกคักที่สุดอย่าง NVDA และ AAPL มีวันหมดอายุอย่างละ 11 ซึ่งประกอบด้วยวันศุกร์รายสัปดาห์บวกกับรายการพิเศษบางรายการที่ตลาดหลักทรัพย์เพิ่มให้สำหรับหุ้นที่มีสภาพคล่องสูง ส่วน XOM และ KO มีวันหมดอายุเพียง 6 วัน ซึ่งก็คือวันศุกร์รายสัปดาห์และวันศุกร์ที่สามของเดือน และแทบไม่มีวันอื่น สำหรับหุ้นส่วนใหญ่ คำตอบจะอยู่ในกลุ่มสุดท้ายนี้ หุ้นขนาดใหญ่มาก (megacap) อย่าง NVDA จะมีเพียงวันศุกร์รายสัปดาห์ ไม่ใช่สัญญาในทุกช่วงบ่าย และหุ้นที่มีสภาพคล่องต่ำอาจมีเพียงสัญญาเดือนละครั้งเท่านั้น ออปชันรายวันถูกสงวนไว้สำหรับผลิตภัณฑ์ดัชนีและ ETF จำนวนหนึ่งที่มีกระแสเงินหมุนเวียนแบบ same-day หนาแน่นที่สุด
วันจันทร์ พุธ ศุกร์: วันในสัปดาห์ที่มีการหมดอายุ
จัดเรียงช่วงเวลาข้างหน้าตามวันในสัปดาห์แทนที่จะเป็นชื่อหุ้น จำนวนที่แสดงคือจำนวนดัชนีอ้างอิงที่มีวันหมดอายุในแต่ละวันของสัปดาห์:
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT weekday,
uniqExact(root) AS roots_with_expiry,
round(sum(vol) / 1e6, 1) AS contracts_mm
FROM (
SELECT substring(ticker, 3, length(ticker) - 17) AS root,
toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
multiIf(toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 1, '1 Monday',
toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 2, '2 Tuesday',
toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 3, '3 Wednesday',
toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 4, '4 Thursday',
'5 Friday') AS weekday,
toFloat64(volume) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= now() - INTERVAL 8 DAY
)
WHERE expiry >= today() - 3 AND expiry <= today() + INTERVAL 30 DAY
GROUP BY weekday
ORDER BY weekdayวันศุกร์เป็นวันสากล: มีดัชนีอ้างอิง 4773 ตัวที่มีวันหมดอายุในวันศุกร์ในช่วงเวลาดังกล่าว ซึ่งครอบคลุมหุ้นที่ซื้อขายออปชันเกือบทั้งหมดในสหรัฐฯ ส่วนวันกลางสัปดาห์เป็นของกลุ่มเล็กๆ โดยมีดัชนีอ้างอิง 35 ตัวที่มีวันหมดอายุวันพุธ และ 29 ตัวที่มีวันหมดอายุวันจันทร์ เทียบกับ 11 ในวันอังคาร และ 12 ในวันพฤหัสบดี วันจันทร์และวันพุธมีจำนวนมากกว่าวันอังคารและวันพฤหัสบดี ซึ่งเป็นร่องรอยจากประวัติการจดทะเบียน หุ้นที่แสดงรูปแบบวันจันทร์/วันพุธ/วันศุกร์ และไม่มีวันอื่น คือหุ้นที่เข้าสู่ตารางรายวันเพียงบางส่วนแต่ยังไม่สมบูรณ์
ความหมายของออปชันรายวันต่อ 0DTE
การหมดอายุรายวันคือสิ่งที่เปลี่ยน 0DTE trade ให้กลายเป็นเหตุการณ์ที่เกิดขึ้นได้ทุกวัน แทนที่จะเป็นเหตุการณ์เฉพาะวันศุกร์ ในเซสชันใดๆ SPY, QQQ, IWM และดัชนีอ้างอิง ต่างมีสัญญาที่หมดอายุในบ่ายวันเดียวกัน นั่นคือสถานะ zero-days-to-expiration มีอยู่เสมอสำหรับหุ้นเหล่านั้น สำหรับส่วนที่เหลือของตลาด การเทรด 0DTE จะเป็นไปได้เฉพาะในวันศุกร์รายสัปดาห์ ซึ่งเป็นวันเดียวที่จักรวาลออปชันทั้งหมดหมดอายุพร้อมกัน หากคุณต้องการทราบกลไกการชำระราคา การใช้สิทธิ และการเลื่อนวันหมดอายุเมื่อมีวันหยุด full expiration calendar มีข้อมูลครอบคลุมทั้งรอบรายเดือนและ triple witching
คำถามที่พบบ่อยเกี่ยวกับออปชันรายวัน
หุ้นตัวไหนที่มีออปชันรายวันบ้าง?
ไม่มีหุ้นรายตัวตัวใดที่มีออปชันที่หมดอายุในทุกวันทำการ การหมดอายุรายวันมีไว้สำหรับ ETF ขนาดใหญ่ (SPY, QQQ และ IWM) และสำหรับดัชนีอ้างอิงแบบ cash-settled ของ S&P 500, Nasdaq-100 และ Russell 2000 หุ้นตัวอื่นๆ ที่ซื้อขายออปชันได้จะมีวันหมดอายุสูงสุดเพียงสัญญาในวันศุกร์รายสัปดาห์บวกกับวันศุกร์ที่สามของเดือน ในช่วงเวลาปัจจุบัน ดัชนีอ้างอิงอันดับหนึ่งมีวันหมดอายุที่แตกต่างกันถึง 29 วัน ในขณะที่หุ้นรายตัวที่มีการซื้อขายคึกคักที่สุดมีประมาณ 11 วัน
หุ้นทุกตัวมีออปชันรายสัปดาห์หรือไม่?
ไม่ ออปชันรายสัปดาห์ในวันศุกร์จะถูกจดทะเบียนเฉพาะในจุดที่มีความต้องการมากพอ ซึ่งครอบคลุมหุ้นขนาดใหญ่และขนาดกลางส่วนใหญ่ แต่ไม่ใช่หุ้นทุกตัว บริษัทขนาดเล็กและหุ้นที่มีสภาพคล่องต่ำอาจมีเพียงสัญญาในวันศุกร์ที่สามของเดือนเท่านั้น อย่างไรก็ตาม วันศุกร์ยังคงเป็นวันสากล โดยมีสัญญาที่หมดอายุในวันศุกร์ปรากฏในดัชนีอ้างอิงแยกกันถึง 4773 ตัวในช่วงเวลาที่วัดนี้
ความแตกต่างระหว่างออปชันรายวันของ SPY และ SPX คืออะไร?
ทั้งคู่ติดตาม S&P 500 และทั้งคู่มีวันหมดอายุรายวัน ออปชันของ SPY เป็นของ ETF เป็นสไตล์อเมริกัน (American-style) และชำระราคาด้วยหุ้น ส่วนออปชัน SPX และ SPXW ซึ่งเป็นดัชนีอ้างอิงรายสัปดาห์ เป็นแบบ cash-settled เทียบกับระดับดัชนีและเป็นสไตล์ยุโรป (European-style) ดังนั้นจึงไม่สามารถใช้สิทธิก่อนกำหนดได้ สัญญาของ SPY มีขนาดมูลค่าทางบัญชีประมาณหนึ่งในสิบของ SPX สามารถอ่านรายละเอียดกลไกการชำระราคาได้ใน expiration guide
ทำไมหุ้นบางตัวถึงมีเฉพาะวันหมดอายุวันจันทร์ วันพุธ และวันศุกร์?
วันจันทร์และวันพุธคือวันหมดอายุที่ไม่ใช่วันศุกร์กลุ่มแรกที่ตลาดหลักทรัพย์เพิ่มให้กับ ETF และผลิตภัณฑ์ดัชนีชั้นนำ ก่อนที่วันอังคารและวันพฤหัสบดีจะเข้ามาเติมเต็มส่วนที่เหลือของสัปดาห์ หุ้นที่แสดงเพียงรูปแบบวันจันทร์/วันพุธ/วันศุกร์ คือหุ้นที่เข้าสู่ตารางรายวันเพียงบางส่วนแต่ยังไม่สมบูรณ์ ในช่วงเวลาปัจจุบันมีดัชนีอ้างอิง 29 ตัวที่มีวันหมดอายุวันจันทร์ และ 35 ตัวที่มีวันหมดอายุวันพุธ เทียบกับจำนวนที่น้อยกว่ามากในวันอังคารและวันพฤหัสบดี
ทุกแผงข้อมูลที่นี่คือการดึงข้อมูลจากคำสั่ง SQL ที่จัดเก็บไว้และเป็นเวอร์ชันล่าสุดจากตลาดออปชันสด คุณสามารถขยายคำสั่ง SQL ใต้แผงข้อมูลใดก็ได้ หรือตรวจสอบปฏิทินวันหมดอายุของหุ้นด้วยตนเองบนเทอร์มินัล Strasmore