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

ตัวกระตุ้นคำสั่ง Stop ในออปชันทำงานอย่างไร

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

อะไรเป็นตัวกระตุ้นคำสั่ง Stop ในออปชัน? ในบัญชีรายย่อยส่วนใหญ่ ตลาดหลักทรัพย์จะไม่เห็นคำสั่ง Stop เหล่านี้ เนื่องจากโบรกเกอร์จะเก็บไว้ในระบบของตนเอง และจะเปลี่ยนเป็นคำสั่งซื้อขายจริงเมื่อราคาซื้อขายล่าสุด (last trade) ราคาเสนอซื้อ (bid) ราคาเสนอขาย (ask) หรือราคาอ้างอิง (mark) ของสัญญาถึงระดับราคา Stop ที่กำหนดไว้ การที่โบรกเกอร์เลือกเฝ้าดูค่าใดจะเป็นตัวกำหนดว่าคำสั่ง Stop จะทำงานที่ราคาที่คุณคาดหวังหรือไม่ หรือจะทำงานหรือไม่เลย ส่วน bid-ask spread จะเป็นตัวกำหนดว่าราคาที่ได้รับจริง (fill) จะเป็นอย่างไรเมื่อคำสั่งทำงาน

คำสั่ง Stop ในออปชันถูกเก็บไว้ที่ไหน?

ตลาดหลักทรัพย์ออปชันยังคงกำหนดประเภทคำสั่ง Stop ไว้ กฎระเบียบของ Cboe Exchange ซึ่งปรับปรุงล่าสุดเมื่อวันที่ 14 สิงหาคม 2026 ได้ระบุทั้งคำสั่ง "Stop (Stop-Loss)" และ "Stop-Limit" ไว้ภายใต้กฎข้อ 5.6(c) พร้อมทั้งระบุตัวกระตุ้นของตลาดหลักทรัพย์เองไว้ดังนี้:

"คำสั่ง 'Stop (Stop-Loss)' คือคำสั่งซื้อ (หรือขาย) ที่จะกลายเป็นคำสั่งซื้อขายตามราคาตลาด (market order) เมื่อราคาซื้อขายล่าสุดรวม (ไม่รวมราคาจากคำสั่งแบบ complex order หากอยู่นอกเหนือ NBBO) หรือราคา NBB (NBO) ของสัญญาออปชันนั้นๆ มีค่าเท่ากับหรือสูงกว่า (ต่ำกว่า) ราคา Stop ที่ผู้ใช้กำหนด ผู้ใช้ไม่สามารถกำหนดคำสั่ง Stop ให้เป็นแบบ All Sessions หรือ RTH and Curb ได้" (กฎของ Cboe Exchange, Inc. ข้อ 5.6(c) ปรับปรุงเมื่อวันที่ 14 สิงหาคม 2026)

มีรายละเอียดสองประการที่ใช้กับโบรกเกอร์ทุกแห่ง ประการแรก ตัวกระตุ้นของตลาดหลักทรัพย์คือราคาซื้อขายล่าสุด หรือ ราคาเสนอซื้อ/เสนอขายที่ดีที่สุดระดับประเทศ (NBB/NBO) ดังนั้นคำสั่งขาย Stop อาจทำงานได้เมื่อราคา Bid แตะราคา Stop โดยไม่มีการซื้อขายเกิดขึ้นจริง ประการที่สอง คำสั่งนี้ไม่สามารถกำหนดให้ใช้ในช่วง All-sessions หรือ Curb sessions ได้ ในระดับตลาดหลักทรัพย์ คำสั่ง Stop ถือเป็นเครื่องมือสำหรับช่วงเวลาทำการปกติเท่านั้น

คำสั่งของนักลงทุนรายย่อยแทบจะไม่ไปถึงกฎดังกล่าว โบรกเกอร์รายย่อยส่วนใหญ่จะเก็บคำสั่ง Stop ไว้บนเซิร์ฟเวอร์ของตนเอง และจะส่งคำสั่งซื้อขายตามราคาตลาดหรือราคาจำกัด (limit order) ไปยังตลาดหลักทรัพย์หรือผู้ค้าส่งก็ต่อเมื่อตัวกระตุ้นของตนเองทำงานเท่านั้น ตั๋วคำสั่งอาจระบุว่า "stop" แต่ตรรกะการทำงานเป็นของโบรกเกอร์และอยู่ในเอกสารเปิดเผยประเภทคำสั่ง ไม่ใช่ในกฎระเบียบของตลาดหลักทรัพย์

ราคาใดที่เป็นตัวกระตุ้นคำสั่ง Stop ในออปชัน: ราคาล่าสุด, Bid, Ask หรือ Mark?

มีหลักปฏิบัติสามประการที่โบรกเกอร์เกือบทุกแห่งใช้ สมมติว่าคุณตั้งคำสั่งขาย Stop ที่ 1.80 ดอลลาร์สำหรับสถานะ Long Put ในขณะที่ราคาเสนอซื้อ/เสนอขายอยู่ที่ 1.90 ดอลลาร์ / 2.10 ดอลลาร์

  • ราคาซื้อขายล่าสุด (Last trade): คำสั่ง Stop จะทำงานก็ต่อเมื่อมีการซื้อขายเกิดขึ้นที่ราคา 1.80 ดอลลาร์หรือต่ำกว่า หากไม่มีการซื้อขายในสัญญานั้น ก็จะไม่มีอะไรเกิดขึ้น ไม่ว่าราคาเสนอซื้อขายจะตกลงไปไกลแค่ไหนก็ตาม
  • ราคาเสนอซื้อหรือเสนอขาย (Bid or ask): คำสั่ง Stop จะทำงานเมื่อราคา Bid (โบรกเกอร์บางแห่งเฝ้าดูราคา Ask หรือฝั่งใดฝั่งหนึ่ง) แตะระดับ 1.80 ดอลลาร์ ไม่จำเป็นต้องมีการซื้อขายเกิดขึ้น เพียงแค่ Market Maker ปรับราคาเสนอของตนลงก็เพียงพอแล้ว
  • ราคาอ้างอิง (Mark): คำสั่ง Stop จะทำงานเมื่อราคาจุดกึ่งกลางระหว่าง Bid และ Ask แตะระดับ 1.80 ดอลลาร์ ในกรณีที่ส่วนต่างราคา (quote) กว้าง 0.40 ดอลลาร์ ราคา Mark สามารถขยับได้ 0.20 ดอลลาร์โดยที่ไม่มีการซื้อขายเกิดขึ้นเลยทั้งสองฝั่ง

ทำไม "ราคาซื้อขายล่าสุด" ถึงไม่น่าเชื่อถือในสัญญาที่มีสภาพคล่องต่ำ

สายออปชัน (options chain) ดูเหมือนจะมีการซื้อขายต่อเนื่องบนหน้าจอ แต่สัญญาออปชันส่วนใหญ่มีการซื้อขายเพียงไม่กี่ครั้งต่อวัน ตารางด้านล่างแสดงการจัดกลุ่มสัญญา AAPL ทุกตัวที่มีการซื้อขายในวันที่ 15 กรกฎาคม 2026 ตามปริมาณการซื้อขายรวมทั้งวัน (หนึ่ง lot คือหนึ่งสัญญา)

คำสั่งดึงข้อมูลสัญญาออปชัน AAPL ณ วันที่ 15 กรกฎาคม 2026 แบ่งตามปริมาณการซื้อขายรายวัน
ช่วงปริมาณการซื้อขายจำนวนสัญญาสัดส่วน (%)
1 to 5 lots41423.4
6 to 25 lots32318.2
26 to 100 lots35820.2
101 to 1,000 lots48627.4
over 1,000 lots19010.7
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH traded AS
(
    SELECT
        ticker,
        max(volume) AS contracts_traded
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'AAPL'
      AND date = toDate('2026-07-15')
      AND volume > 0
    GROUP BY ticker
)
SELECT
    multiIf(contracts_traded <= 5,    '1 to 5 lots',
            contracts_traded <= 25,   '6 to 25 lots',
            contracts_traded <= 100,  '26 to 100 lots',
            contracts_traded <= 1000, '101 to 1,000 lots',
                                      'over 1,000 lots') AS volume_bucket,
    count()                                                AS contracts,
    round(100 * count() / (SELECT count() FROM traded), 1) AS share_pct
FROM traded
GROUP BY volume_bucket
ORDER BY min(contracts_traded)
ลองรันด้วยตัวเอง

23.4% ของสัญญาที่มีการซื้อขายในวันนั้นมีปริมาณไม่เกินห้า lot ตลอดทั้งวัน และอีก 18.2% มีปริมาณการซื้อขายระหว่างหกถึง 25 lot สัญญาที่มีปริมาณสาม lot จะเกิดการซื้อขายสูงสุดเพียงสามครั้ง ดังนั้นคำสั่ง Stop ที่อิงกับราคาซื้อขายล่าสุดจะมีโอกาสทำงานสูงสุดเพียงสามครั้งต่อวัน ตามราคาที่มีการซื้อขายจริงเท่านั้น ในระหว่างการซื้อขายแต่ละครั้ง ราคาเสนอซื้อขายอาจเคลื่อนที่จากราคา Stop ของคุณไปไกลมากโดยไม่มีใครสังเกตเห็น ในทางกลับกัน 190 ของสัญญาที่มีปริมาณการซื้อขายมากกว่า 1,000 lot ต่อสัญญา คำสั่ง Stop ที่อิงกับราคาซื้อขายล่าสุดในกลุ่มนี้จะมีพฤติกรรมคล้ายกับคำสั่ง Stop ของหุ้น

ทำไมคำสั่ง Stop-market ถึงได้ราคาที่ฝั่งตรงข้ามของสเปรด

สมมติว่า Put มีราคาเสนอซื้อ 1.60 ดอลลาร์ / เสนอขาย 2.00 ดอลลาร์ ซึ่งเป็นตลาดที่มีส่วนต่าง 0.40 ดอลลาร์ และคุณตั้งคำสั่งขาย Stop-market ไว้ที่ 1.80 ดอลลาร์โดยอิงกับราคา Mark ต่อมาราคาเสนอขยับลงมาที่ 1.55 / 1.95 ดอลลาร์ ราคา Mark จะอยู่ที่ 1.75 ดอลลาร์ ทำให้คำสั่ง Stop ทำงานและโบรกเกอร์ส่งคำสั่งขายตามราคาตลาด คำสั่งตามราคาตลาดจะจับคู่กับราคา Bid ที่ดีที่สุดที่มีอยู่คือ 1.55 ดอลลาร์ ส่งผลให้ราคาที่ได้รับจริงต่ำกว่าราคา Stop ถึง 0.25 ดอลลาร์ หรือประมาณ 14% โดยที่ไม่มีการซื้อขายเกิดขึ้นใกล้ระดับ 1.80 ดอลลาร์เลย หากราคา Bid กระพริบลงไปที่ 1.20 ดอลลาร์ในช่วงที่คำสั่งส่งไปถึง ราคาที่ได้รับจริงก็จะอยู่ที่ 1.20 ดอลลาร์ ในสัญญาที่มีสภาพคล่องต่ำ bid-ask spread คือความคลาดเคลื่อนของราคา (slippage) ขั้นต่ำที่คำสั่ง Stop-market ต้องยอมรับ และการแลกเปลี่ยนระหว่าง market order vs limit order ก็ยังคงมีผล โดยจะรุนแรงขึ้นตามความกว้างของราคาเสนอซื้อขายออปชัน

ทำไมคำสั่ง Stop-limit ถึงอาจทำให้สถานะค้างอยู่ได้

หากเปลี่ยนจากคำสั่งตามราคาตลาดเป็น Stop-limit ที่ราคาจำกัด 1.75 ดอลลาร์ เมื่อราคาเสนอขยับลงมาที่ 1.55 / 1.95 ดอลลาร์ คำสั่ง Stop จะทำงานและส่งคำสั่งขายที่ราคา 1.75 ดอลลาร์หรือดีกว่า ซึ่งจะวางค้างอยู่ที่ระดับสูงกว่าราคา Bid ถึง 0.20 ดอลลาร์ โดยไม่มีใครจำเป็นต้องซื้อที่ราคานั้น หากราคา Put ยังคงลดลงเรื่อยๆ คำสั่งก็จะค้างอยู่โดยไม่มีการจับคู่ และสถานะของคุณจะยังคงเปิดอยู่พร้อมกับผลขาดทุนที่เพิ่มขึ้น ซึ่งตรงกันข้ามกับวัตถุประสงค์ของคำสั่ง Stop ทั้งสองประเภทนี้ถูกเปรียบเทียบไว้ใน stop order vs stop-limit order และเหตุผลที่คำสั่ง Limit ที่วางค้างไว้ไม่ได้รับการจับคู่อยู่ใน why options orders don't get filled

ทำไมระยะ Stop 20% ถึงเป็นเรื่องปกติสำหรับออปชัน

ระยะ Stop ที่ดูสมเหตุสมผลสำหรับหุ้น เช่น 10% หรือ 20% ต่ำกว่าราคาเข้าซื้อ แท้จริงแล้วเป็นเพียงสัญญาณรบกวน (noise) ในแต่ละวันสำหรับออปชัน กราฟด้านล่างติดตาม Put ของ SPY หนึ่งตัว ซึ่งเป็น Strike ที่ใกล้ราคาตลาดที่สุด (near the money) โดยมีเวลาคงเหลือ 25 ถึง 35 วันจนถึงวันหมดอายุ ณ วันที่ 6 กรกฎาคม 2026 ตลอดสองสัปดาห์ถัดมา เทียบกับการเคลื่อนไหวรายวันของ ETF ตัวนั้น

คำสั่งดึงข้อมูลSPY put (near-the-money) 1 สัญญา ช่วงวันที่ 6 ถึง 17 กรกฎาคม 2026: ราคาปิดรายวันและการเปลี่ยนแปลงเทียบกับ SPY
วันที่ซื้อขายปฏิทินราคาปิด Putการเปลี่ยนแปลง Put (%)การเปลี่ยนแปลง SPY (%)
2026-07-06Jul 68.79-41.30.66
2026-07-07Jul 711.2127.5-0.6
2026-07-08Jul 812.037.3-0.11
2026-07-09Jul 98.31-30.90.82
2026-07-10Jul 106.5-21.80.45
2026-07-13Jul 139.2842.8-0.88
2026-07-14Jul 147.49-19.30.66
2026-07-15Jul 155.92-210.21
2026-07-16Jul 167.9434.1-0.74
2026-07-17Jul 1711.544.8-0.88
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH pick AS
(
    SELECT ticker
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'SPY'
      AND lower(toString(option_type)) IN ('put', 'p')
      AND date = toDate('2026-07-06')
      AND days_to_expiry BETWEEN 25 AND 35
      AND volume > 0
    ORDER BY abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) ASC,
             expiration_date ASC,
             ticker ASC
    LIMIT 1
),
daily AS
(
    SELECT
        date,
        max(toFloat64(option_close))     AS put_close_raw,
        max(toFloat64(underlying_close)) AS spy_close_raw
    FROM global_markets.options_greeks
    WHERE ticker IN (SELECT ticker FROM pick)
      AND date >= toDate('2026-07-02')
      AND date <  toDate('2026-07-18')
      AND volume > 0
    GROUP BY date
),
chained AS
(
    SELECT
        date,
        put_close_raw,
        spy_close_raw,
        lagInFrame(put_close_raw, 1) OVER (ORDER BY date ASC ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS prev_put,
        lagInFrame(spy_close_raw, 1) OVER (ORDER BY date ASC ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS prev_spy
    FROM daily
)
SELECT
    toString(date)                                                        AS session_date,
    concat(formatDateTime(date, '%b'), ' ', toString(toDayOfMonth(date))) AS calendar_label,
    round(put_close_raw, 2)                                               AS put_close,
    round(100 * (put_close_raw / prev_put - 1), 1)                        AS put_move_pct,
    round(100 * (spy_close_raw / prev_spy - 1), 2)                        AS spy_move_pct
FROM chained
WHERE prev_put > 0
  AND prev_spy > 0
  AND date >= toDate('2026-07-06')
ORDER BY date
ลองรันด้วยตัวเอง

Put ปิดที่ $8.79 ในวันที่ Jul 6 และ $11.5 ในวันที่ Jul 17 เมื่ออ่านคอลัมน์เปอร์เซ็นต์ทั้งสองเทียบกัน จะเห็นว่าการเคลื่อนไหวรายวันของ ETF เป็นเพียงเศษเสี้ยวของเปอร์เซ็นต์ ในขณะที่ Put เคลื่อนไหวเป็นเลขจำนวนเต็มและมักจะถึงหลักสิบเปอร์เซ็นต์ ช่องว่างดังกล่าวทำให้การตั้ง Stop ไว้ที่ 20% ต่ำกว่าราคา Put ตกอยู่ในช่วงการเคลื่อนไหวของวันเดียว เมื่อขยายขอบเขตไปยัง Put ของ SPY ทุกตัวที่ใกล้ราคาตลาดและมีเวลาคงเหลือ 20 ถึง 45 วันตลอดเดือนกรกฎาคม 2026 จะเห็นการกระจายตัวของสัญญาดังนี้

คำสั่งดึงข้อมูลSPY puts (near-the-money, อายุคงเหลือ 20-45 วัน) เดือนกรกฎาคม 2026: ขนาดการเปลี่ยนแปลงของราคาปิดรายวัน
ช่วงการเปลี่ยนแปลงจำนวนวันของสัญญาสัดส่วน (%)
under 5%39616.7
5% to 10%33914.3
10% to 20%59125
20% or more103943.9
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH daily AS
(
    SELECT
        ticker,
        date,
        max(toFloat64(option_close))     AS put_close,
        max(toFloat64(underlying_close)) AS spy_close,
        max(toFloat64(strike_price))     AS strike,
        max(days_to_expiry)              AS dte
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'SPY'
      AND lower(toString(option_type)) IN ('put', 'p')
      AND date >= toDate('2026-06-29')
      AND date <  toDate('2026-08-01')
      AND days_to_expiry BETWEEN 15 AND 50
      AND volume > 0
    GROUP BY ticker, date
),
chained AS
(
    SELECT
        date,
        put_close,
        spy_close,
        strike,
        dte,
        lagInFrame(put_close, 1) OVER (PARTITION BY ticker ORDER BY date ASC ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS prev_put,
        lagInFrame(date, 1)      OVER (PARTITION BY ticker ORDER BY date ASC ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS prev_date
    FROM daily
),
moves AS
(
    SELECT abs(100 * (put_close / prev_put - 1)) AS move_pct
    FROM chained
    WHERE prev_put > 0
      AND dateDiff('day', prev_date, date) <= 4
      AND date >= toDate('2026-07-01')
      AND dte BETWEEN 20 AND 45
      AND abs(strike / spy_close - 1) < 0.02
)
SELECT
    multiIf(move_pct < 5,  'under 5%',
            move_pct < 10, '5% to 10%',
            move_pct < 20, '10% to 20%',
                           '20% or more') AS move_bucket,
    count()                                               AS contract_days,
    round(100 * count() / (SELECT count() FROM moves), 1) AS share_pct
FROM moves
GROUP BY move_bucket
ORDER BY min(move_pct)
ลองรันด้วยตัวเอง

43.9% ของสัญญาเหล่านั้นมีการเคลื่อนไหว 20% หรือมากกว่าจากราคาปิดวันก่อนหน้า เทียบกับ 16.7% ที่เคลื่อนไหวน้อยกว่า 5% การตั้ง Stop ไว้ที่ 20% ต่ำกว่าราคาปิดวันก่อนหน้าจะถูกกระตุ้นในประมาณ 43.9 ของทุกๆ 100 วันสัญญา โดยยังไม่นับรวมการเหวี่ยงตัวระหว่างวันที่การดูราคาปิดเทียบราคาปิดไม่สามารถแสดงให้เห็นได้

ข้อจำกัดของโบรกเกอร์ที่ควรตรวจสอบก่อนตั้งคำสั่ง

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

  • โบรกเกอร์รับคำสั่ง Stop-market ในออปชันหรือไม่ บางแห่งรับเฉพาะ Stop-limit ซึ่งจะช่วยลดปัญหาการได้ราคาที่แย่ แต่จะเพิ่มปัญหาคำสั่งค้างแทน
  • หลักปฏิบัติในการกระตุ้นคำสั่งใดที่ถูกนำมาใช้ (ราคาล่าสุด, Bid, Ask หรือ Mark) และสามารถเลือกได้ต่อคำสั่งหรือไม่
  • ตัวกระตุ้นคำสั่งจะถูกประเมินเฉพาะในช่วงเวลาทำการปกติหรือไม่ คำสั่ง Stop ในระดับตลาดหลักทรัพย์ตามกฎของ Cboe ใช้ได้เฉพาะช่วงเวลาปกติเท่านั้น และคำสั่งที่โบรกเกอร์ถือไว้มักมีข้อจำกัดเดียวกัน ซึ่งเป็นเรื่องสำคัญสำหรับออปชันดัชนีที่มีช่วงเวลาซื้อขายขยายเวลา
  • คำสั่ง Stop อนุญาตให้ใช้กับคำสั่งแบบหลายขา (multi-leg) หรือไม่ และหากได้ จะใช้ราคาใดในการกระตุ้น (โดยปกติคือราคา Mark สุทธิของสเปรด) รวมถึงตัวเลือก time-in-force ที่คำสั่ง Stop สามารถเลือกได้

สิ่งที่ใช้แทนคำสั่ง Stop แบบปกติได้

  • การออกด้วยคำสั่ง Bracket หรือ OCO พร้อมเป้าหมายกำไร: คำสั่งหนึ่งเพื่อปิดสถานะที่เป้าหมายกำไร และอีกคำสั่งเป็น Stop-limit ที่มีช่วงราคาจำกัดกว้างพอที่จะครอบคลุมสเปรดปกติ โดยคำสั่งใดที่จับคู่ก่อนจะยกเลิกอีกคำสั่งหนึ่ง Bracket and OCO orders อธิบายกลไกการทำงานไว้ ในออปชัน ขาทำกำไรจะถูกเสนอราคาเป็นจำนวนเงินที่จ่าย (debit) หรือรับ (credit) ที่ระบุไว้ แทนที่จะเป็นเปอร์เซ็นต์
  • คำสั่งแบบมีเงื่อนไข (Contingent order) ที่อิงกับราคาของสินทรัพย์อ้างอิง: คำสั่งจะเฝ้าดูราคาหุ้นซึ่งมีการซื้อขายหลายพันครั้งต่อชั่วโมง แทนที่จะดูราคา Put ที่มีการซื้อขายเพียงไม่กี่ครั้งต่อวัน และจะส่งคำสั่ง Limit ในออปชันเมื่อหุ้นซื้อขายที่ระดับราคาของคุณ กราฟด้านบนแสดงให้เห็นว่าทำไมตัวกระตุ้นนี้ถึงแม่นยำกว่า: ETF เป็นชุดข้อมูลที่ราบรื่น ในขณะที่ Put เป็นชุดข้อมูลที่มีสัญญาณรบกวนสูง
  • ไม่ใช้คำสั่ง Stop เลยในสเปรดที่มีความเสี่ยงจำกัด (defined-risk spread): ผลขาดทุนสูงสุดของ Vertical spread จะถูกกำหนดไว้ตั้งแต่ตอนเข้าสถานะ คำสั่ง Stop บนสเปรดจะเฝ้าดูราคา Mark รวมของราคาเสนอซื้อขายที่กว้างสองฝั่ง ซึ่งอาจเหวี่ยงตัวตามสัญญาณรบกวนและปิดทั้งสองขาที่ราคาที่แย่ที่สุด การปรับเปลี่ยนการเทรดแทน เช่นใน how to roll an option position จะช่วยรักษาความเสี่ยงที่กำหนดไว้ให้คงเดิม

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

คำสั่ง Stop ใช้ได้กับออปชันหรือไม่?

ได้ แต่มีข้อควรระวัง กฎระเบียบของ Cboe ยังคงกำหนดคำสั่ง Stop และ Stop-limit ในระดับตลาดหลักทรัพย์สำหรับออปชัน แต่โบรกเกอร์รายย่อยส่วนใหญ่จะเก็บคำสั่ง Stop ไว้เองและกระตุ้นการทำงานด้วยตัวกระตุ้นของตนเอง ได้แก่ ราคาซื้อขายล่าสุด, ราคา Bid หรือ Ask หรือราคา Mark พฤติกรรมที่คุณได้รับจะเป็นไปตามหลักปฏิบัติของโบรกเกอร์ ซึ่งระบุไว้ในเอกสารเปิดเผยประเภทคำสั่งสำหรับบัญชีของคุณ

อะไรเป็นตัวกระตุ้นคำสั่ง Stop ในออปชัน: ราคา Bid, Ask หรือราคาซื้อขายล่าสุด?

ขึ้นอยู่กับโบรกเกอร์ หลักปฏิบัติทั่วไปคือราคาซื้อขายล่าสุด, ราคา Bid หรือ Ask และราคา Mark (จุดกึ่งกลางของราคาเสนอ) คำสั่ง Stop ที่ตลาดหลักทรัพย์ Cboe ถือไว้จะทำงานเมื่อราคาซื้อขายล่าสุดรวมหรือราคาเสนอซื้อ/เสนอขายที่ดีที่สุดระดับประเทศแตะระดับราคาที่กำหนด

ทำไมคำสั่ง Stop ในออปชันของฉันถึงได้ราคาที่ต่ำกว่าราคา Stop มาก?

คำสั่ง Stop-market จะกลายเป็นคำสั่งซื้อขายตามราคาตลาดทันทีที่ทำงาน และคำสั่งขายตามราคาตลาดจะจับคู่กับราคา Bid ปัจจุบัน หากราคาเสนอซื้อขายกว้าง 0.40 ดอลลาร์และตัวกระตุ้นคือราคา Mark ราคาที่ได้รับจริงจะอยู่ที่ราคา Bid ซึ่งต่ำกว่าตัวกระตุ้นประมาณ 10% สำหรับสัญญาที่ราคา 2 ดอลลาร์ ก่อนที่จะมีความคลาดเคลื่อนของราคาเพิ่มเติม

ฉันสามารถตั้ง Stop-loss บนสเปรดออปชันได้หรือไม่?

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


ทุกกราฟด้านบนมาพร้อมกับโค้ด SQL ที่ใช้สร้าง หากต้องการรันการนับปริมาณการซื้อขายรายสัญญาสำหรับ Ticker หรือวันที่อื่น สามารถสอบถามได้ด้วยภาษาอังกฤษทั่วไปบนเทอร์มินัล Strasmore

#stop order#stop-limit#options orders#trigger price#order types#bid-ask spread