วิธีซื้อและขาย Call Option
การซื้อ Call Option คือการจ่าย Premium เพื่อสร้าง Leverage ในหุ้น เราจะศึกษาการเทรด SPY Call ที่ทำกำไรได้มากกว่าหนึ่งร้อยเปอร์เซ็นต์จนถึงจุดขาดทุน
call option คือสิทธิในการซื้อหุ้นจำนวน 100 หุ้น ณ ราคาที่กำหนด (ราคา strike) ก่อนวันที่ระบุ การ ซื้อ call หมายถึงการจ่าย premium ล่วงหน้าเพื่อแลกกับสิทธินั้น การ ขาย call เพื่อปิดสถานะ (selling a call to close) หมายถึงการส่งคืนสัญญาเข้าสู่ตลาดตามมูลค่า ณ วันที่ทำการซื้อขายใดก็ได้ก่อนวันหมดอายุ ข้อมูลต่อไปนี้คือวงจรการซื้อขายแบบครบวงจรของ long call หนึ่งสัญญา โดยใช้ราคาที่บันทึกไว้ในระบบ
สัญญาดังกล่าวคือ SPY $740 call ที่จะหมดอายุในวันที่ 18 มิถุนายน 2026 เมื่อวันที่ 1 พฤษภาคม สัญญามีราคา $7.22 ต่อหุ้น เนื่องจากหนึ่งสัญญาควบคุมหุ้น 100 หุ้น การเปิดสถานะจึงมีต้นทุนประมาณ $722 ซึ่งจำนวน $722 นี้คือความเสี่ยงทั้งหมดของการเทรด หาก SPY ปิดต่ำกว่าราคา strike ที่ $740 ณ วันหมดอายุ call จะหมดมูลค่าและผู้ซื้อจะสูญเสียเพียงค่า premium เท่านั้น การเคลื่อนที่ของราคาหุ้นไม่สามารถทำให้ผู้ซื้อ call ขาดทุนเกินกว่าจำนวนเงินที่จ่ายเพื่อเปิดสถานะได้
ต้นทุนที่ต้องจ่าย และกำไรที่อาจได้รับ
จุด breakeven ของคุณ ณ วันหมดอายุ คือราคา strike บวกกับค่า premium: $740 + $7.22 = $747.22 หากราคาต่ำกว่า $747.22 ในวันหมดอายุ สถานะจะมีผลขาดทุนสุทธิ แต่หากสูงกว่านั้น call จะให้ผลตอบแทนหนึ่งดอลลาร์ต่อทุกหนึ่งดอลลาร์ที่ SPY เคลื่อนที่เหนือราคา strike โดยไม่มีเพดานกำไรด้านขาขึ้น ค่า premium คือระดับต่ำสุดของผลขาดทุนและเป็นต้นทุนของทุกกำไรที่ได้รับ
นี่คือผลการดำเนินงานจริงของสัญญาหนึ่งนี้ตลอดระยะเวลาเจ็ดสัปดาห์:
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT date,
round(avg(option_close), 2) AS call_price
FROM global_markets.options_greeks
WHERE ticker = 'O:SPY260618C00740000' AND date BETWEEN '2026-05-01' AND '2026-06-15' AND implied_volatility > 0.02
GROUP BY date ORDER BY datecall นี้เปิดที่ $7.22 และปิดการซื้อขายในรอบสุดท้ายที่ $15.41 เส้นทางราคาในช่วงดังกล่าวไม่ได้เคลื่อนที่เป็นเส้นตรง และจุดที่ผู้ซื้อตัดสินใจขายคือตัวกำหนดผลลัพธ์ทั้งหมด
การปิดสถานะที่ได้กำไร และสภาวะราคาดิ่งเหว
พิจารณาสัญญาเดียวกันนี้ใน 4 ช่วงเวลา: จุดเข้าซื้อ, จุดสูงสุด, จุดต่ำสุด และช่วงการฟื้นตัวในช่วงท้าย
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH entry AS (
SELECT option_close AS premium
FROM global_markets.options_greeks
WHERE ticker = 'O:SPY260618C00740000' AND date = '2026-05-01' AND implied_volatility > 0.02
)
SELECT multiIf(g.date = '2026-05-01', 'Entry (May 1)',
g.date = '2026-06-02', 'Peak (Jun 2)',
g.date = '2026-06-10', 'Trough (Jun 10)', 'Rally (Jun 15)') AS stage,
round(g.underlying_close, 2) AS spy_price,
round(g.option_close, 2) AS call_price,
round(g.option_close / e.premium, 2) AS x_entry,
round((g.option_close - e.premium) * 100, 0) AS pnl_per_contract
FROM global_markets.options_greeks g, entry e
WHERE g.ticker = 'O:SPY260618C00740000'
AND g.date IN ('2026-05-01', '2026-06-02', '2026-06-10', '2026-06-15')
AND g.implied_volatility > 0.02
ORDER BY g.dateณ วันที่ 2 มิถุนายน call มีมูลค่า $23.5 หรือประมาณ 3.25 เท่าของค่า premium คิดเป็นกำไรประมาณ $1628 ต่อหนึ่งสัญญา ผู้ซื้อที่ ขายเพื่อปิดสถานะ (sold to close) ในเช้าวันนั้นสามารถรับกำไรไปได้ทันที ส่วนผู้ซื้อที่ถือต่อต้องเห็น SPY ร่วงลงไปที่ $722.88 ในสัปดาห์ถัดมา และ call ดิ่งลงเหลือเพียง $3.17 ภายในวันที่ 10 มิถุนายน หรือคิดเป็นเพียง 0.44 เท่าของราคาที่จ่ายไป นี่คือสภาวะ crush: call จะสูญเสียมูลค่าอย่างรวดเร็วเมื่อราคาหุ้นตกลงหรือเมื่อเวลาใกล้หมดอายุ และในช่วงต้นเดือนมิถุนายน ทั้งสองปัจจัยนี้เกิดขึ้นพร้อมกัน จากนั้นสัญญาก็ดีดตัวกลับมาที่ $15.41 ภายในวันที่ 15 มิถุนายน คิดเป็นกำไรประมาณ $819 แต่ยังไม่ถึงจุดสูงสุดเดิม
การขายเพื่อปิดสถานะ เทียบกับการถือจนหมดอายุ
การขายเพื่อปิดสถานะคือการรับรู้กำไรหรือขาดทุนตามมูลค่าปัจจุบันของ option และเป็นการสิ้นสุดการเทรด การถือจนหมดอายุคือการเดิมพันว่า SPY จะไปอยู่ที่ระดับใดในวันสุดท้าย ซึ่งในทุกวันที่รอคอย time decay จะกัดกินมูลค่า premium ไปทีละน้อย: ศึกษาเพิ่มเติมได้ที่ option theta และ when options expire เพื่อดูวิธีการนับเวลา จุดสูงสุดและจุดต่ำสุดของสัญญานี้อยู่ห่างกันเพียง 9 วันทำการ สัญญาเดิม ผู้ซื้อคนเดิม แต่ผลลัพธ์ต่างกันโดยสิ้นเชิง เพียงเพราะการตัดสินใจปิดสถานะ
ทำไม call ถึงเคลื่อนที่รุนแรงกว่า SPY
หากเปรียบเทียบราคาหุ้นและ option โดยใช้มูลค่า ณ วันที่ 1 พฤษภาคม จะเห็นความแตกต่างดังนี้:
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT date,
round(spy / first_value(spy) OVER w * 100, 1) AS spy_index,
round(opt / first_value(opt) OVER w * 100, 1) AS call_index
FROM (
SELECT date, avg(underlying_close) AS spy, avg(option_close) AS opt
FROM global_markets.options_greeks
WHERE ticker = 'O:SPY260618C00740000' AND date BETWEEN '2026-05-01' AND '2026-06-15' AND implied_volatility > 0.02
GROUP BY date
)
WINDOW w AS (ORDER BY date)
ORDER BY dateSPY ปิดช่วงเวลาดังกล่าวใกล้ระดับ 104.7 ตามสัดส่วนนี้ หรือสูงกว่าจุดเริ่มต้นประมาณ 5 จุด ในขณะที่ call หากเทียบในสัดส่วนเดียวกัน จะมีมูลค่ามากกว่าสามเท่า ณ จุดสูงสุด และลดลงต่ำกว่าครึ่งหนึ่งของมูลค่าเริ่มต้น ณ จุดต่ำสุด โดยปิดที่ใกล้ระดับ 213.4 การขยายตัวนี้คือ leverage: หนึ่งสัญญาควบคุมหุ้น 100 หุ้นด้วยต้นทุนเพียงเศษเสี้ยวของราคาหุ้น ดังนั้นการเคลื่อนที่เพียงเล็กน้อยของหุ้นจึงกลายเป็นการเคลื่อนที่ในสัดส่วนที่สูงมากของ option เมื่อ SPY พุ่งสูงกว่าราคา strike ไปมาก call จะเริ่มเคลื่อนที่ตามหุ้นเกือบหนึ่งต่อหนึ่ง โดยมีค่า delta พุ่งเข้าใกล้ 1 กลไกทั้งหมดของความอ่อนไหวนี้คือ option greeks และการพุ่งขึ้นของความผันผวนที่เห็นในช่วงต้นเดือนมิถุนายนคือการปรับราคาใหม่ของ implied volatility ต่อ option chain ทั้งหมด
คำถามที่พบบ่อย (FAQ)
การซื้อ call option มีต้นทุนเท่าใด?
คุณต้องจ่ายค่า premium ซึ่งเสนอเป็นราคาต่อหุ้น คูณด้วย 100 หุ้นต่อหนึ่งสัญญา สำหรับ SPY $740 call นี้มีราคา $7.22 ต่อหุ้น ณ วันที่ 1 พฤษภาคม หรือประมาณ $722 สำหรับหนึ่งสัญญา ค่า premium นี้คือจำนวนเงินสูงสุดที่ผู้ซื้อ call สามารถขาดทุนได้
สามารถขาย call option ก่อนวันหมดอายุได้หรือไม่?
ได้ ผู้ซื้อ call ส่วนใหญ่เลือกขายเพื่อปิดสถานะในตลาดเปิดแทนที่จะใช้สิทธิ (exercise) คุณสามารถออกจากสถานะในวันทำการใดก็ได้ที่สัญญายังเปิดอยู่ เพื่อรับมูลค่าปัจจุบันของมัน ณ จุดสูงสุดของ call นี้ในวันที่ 2 มิถุนายน มูลค่าคือ $23.5 เทียบกับราคาเข้าที่ $7.22
จำนวนเงินสูงสุดที่อาจขาดทุนจากการซื้อ call คือเท่าใด?
คือค่า premium และเพียงแค่ค่า premium เท่านั้น การซื้อ call มีความเสี่ยงขาดทุนสูงสุดที่คงที่และทราบล่วงหน้า เท่ากับจำนวนเงินที่จ่ายเพื่อเปิดสถานะ หากราคาหุ้นไม่สามารถเคลื่อนที่ไปถึงระดับ strike บวกกับค่า premium ได้ call จะหมดมูลค่าและค่า premium นั้นคือผลขาดทุนทั้งหมด
ทำไม call options ถึงสูญเสียมูลค่าเมื่อราคาหุ้นลดลง?
call จะได้กำไรเมื่อหุ้นขึ้นและขาดทุนเมื่อหุ้นลง โดยมี leverage เป็นตัวขยายผล สัญญา call นี้ลดลงจาก $23.5 เหลือ $3.17 ในช่วง 9 วันทำการ เนื่องจาก SPY ปรับตัวลดลงประกอบกับเวลาที่ลดน้อยลง ทั้งราคาหุ้นที่ลดลงและเวลาที่ผ่านไปต่างเป็นปัจจัยที่ทำให้ long call เสียมูลค่า
ราคาข้างต้นทั้งหมดเป็นข้อมูลจากการสืบค้นที่สามารถเรียกดูซ้ำได้บนเทอร์มินัล Strasmore