วิธีตั้ง stop-loss สำหรับฟิวเจอร์ส
เรียนรู้วิธีเลือกระดับ stop ฟิวเจอร์สที่มีเหตุผล แปลงระยะเป็นความเสี่ยงดอลลาร์ กำหนดขนาด position เลือกประเภทคำสั่ง และรับมือ gap กับ slippage
คำตอบโดยตรง
Stop-loss ฟิวเจอร์สคือกฎ exit ที่ผูกกับราคา ไม่ใช่คำสัญญาว่า fill จะเกิดที่ราคานั้นพอดี เลือกระดับจากแนวคิดของเทรดก่อน แปลงระยะเป็นดอลลาร์ ลดจำนวนสัญญาหากจำเป็น แล้วเลือก stop order ที่เข้ากับสภาพคล่องและความเสี่ยงจาก gap ของตลาด
เริ่มจากจุดที่ thesis ใช้ไม่ได้ ไม่ใช่จำนวนดอลลาร์
ถามว่า “ที่ราคาใด thesis ของเทรดนี้จะผิด?” Breakout แบบ long อาจใช้ไม่ได้เมื่ออยู่ต่ำกว่า breakout shelf เทรดใน range อาจใช้ไม่ได้ เมื่อเกินขอบเขต range ส่วน hedge อาจต้องใช้ threshold ของ exposure แยกต่างหาก ระดับควรอยู่นอก noise ปกติแต่ใกล้พอให้ขาดทุนตามแผน ยังอยู่ในกรอบของบัญชี
หลีกเลี่ยงการวาง stop ที่เลขกลมแบบสุ่มหรือวางตรง swing ที่เห็นชัด ซึ่งการเทรดปกติอาจ trigger ได้ [คำแนะนำ stop order ของ CME](https://www.cmegroup.com/education/courses/master-the-trade-futures/take-your-trade-plan-to-the-next-level/master-the-trade-utilizing-stop-orders) ระบุว่า price action ช่วยชี้ exit ที่มีเหตุผลได้ ขณะที่ขาดทุนที่ยอมรับได้เป็นการตัดสินใจด้านความเสี่ยงอีกเรื่องหนึ่ง
บันทึกระยะราคาเป็น tick
สำหรับ position long:
stop distance = entry price − stop price
สำหรับ position short:
stop distance = stop price − entry price
ปัดระยะขึ้นตาม increment ที่สัญญาอนุญาต จากนั้นแปลงเป็นความเสี่ยง:
risk per contract = stop ticks × tick value + estimated entry, exit, and exchange costs
Tick value และตัวคูณมาจากข้อกำหนดของสัญญาจริง ไม่ใช่ค่าเริ่มต้นของ platform chart ดู วิธีอ่านข้อกำหนดสัญญาฟิวเจอร์ส และ มูลค่า tick และตัวคูณสัญญาฟิวเจอร์ส
ให้ stop เป็นผู้กำหนดขนาด
ตั้งขาดทุนสูงสุดเป็นดอลลาร์ก่อนส่งคำสั่ง กฎ sizing ที่ใช้ได้จริงคือ:
contracts = floor(maximum trade risk ÷ risk per contract)
ตัวอย่าง: คุณยอมให้เทรดหนึ่งครั้งขาดทุน 250 USD Entry อยู่ที่ 5,020.00 logical stop อยู่ที่ 5,012.00 และสัญญาเคลื่อนทีละ 0.25 จุด โดยแต่ละ tick มีมูลค่า 12.50 USD ระยะห่างคือ 32 ticks หรือ 400 USD ก่อนต้นทุน ดังนั้นขนาดที่ถูกต้องภายใต้เพดาน 250 USD คือศูนย์สัญญา คุณต้องทำให้ setup แคบลงก็ต่อเมื่อ thesis ยังสมเหตุสมผล เลือกสัญญาที่เล็กกว่า หรือข้ามเทรด การเลื่อน stop ให้ใกล้ขึ้นเพียงเพื่อให้เลขพอดีคือการเปลี่ยนเทรด
หาก stop ห่าง 16 ticks ความเสี่ยงก่อนต้นทุนคือ 200 USD หนึ่งสัญญาอาจพอดีหลังเผื่อค่าต้นทุนแบบอนุรักษ์นิยม แต่สองสัญญาไม่พอดี การกำหนดขนาด position ฟิวเจอร์ส แสดงตรรกะเดียวกันสำหรับขนาดสัญญาต่าง ๆ
เลือกระหว่าง stop-market และ stop-limit อย่างมีเจตนา
Stop-market ให้ความสำคัญกับการออกหลัง trigger แต่ fill อาจแย่กว่าราคา stop ในตลาดเร็ว Stop-limit ควบคุมราคาที่แย่ที่สุดที่ยอมรับได้ แต่ยังไม่ fill ได้ขณะที่ position ขาดทุนต่อ ทั้งสองเป็น failure mode คนละแบบ ไม่ใช่ label ที่แทนกันได้ เปรียบเทียบ stop เทียบกับ stop-limit order และ market เทียบกับ limit order
เขียนพฤติกรรมของคำสั่งไว้ในแผน:
ทดสอบกฎปัจจุบันของ broker ใน simulator หรือด้วยคำสั่งขนาดเล็กที่ควบคุมได้ก่อนพึ่งพา
- ราคา trigger ใดที่ activate คำสั่ง
- Trigger ใช้ last trade, bid/ask หรือ convention อื่นของ broker หรือไม่
- Slippage สูงสุดหรือ limit offset ที่ยอมรับได้
- จะทำอย่างไรหาก stop-limit ไม่ fill
- Stop ยังทำงานในช่วง overnight หรือสภาพคล่องบางหรือไม่
คำนึงถึง gap, slippage และ partial fills
Stop distance คือความเสี่ยงตามแผน ไม่ใช่ความเสี่ยงที่รับประกัน ข่าว limit move ความล้มเหลวของการเชื่อมต่อ queue position และ spread ที่กว้าง อาจทำให้ fill เกิน trigger ได้ Stop อาจ fill เพียงบางส่วนและทิ้ง exposure ที่เหลือไว้ เพิ่ม shock scenario ลงในแผน เก็บ cash buffer และกำหนดว่าใครหรืออะไรจะปิดส่วนที่เหลือ
อย่าเพิ่มสัญญาเพราะ stop “ดูเล็ก” ในหน่วย points ระยะ point ที่เล็กอาจมี tick value สูง ในทางกลับกันสัญญาที่ผันผวนอาจต้องใช้ logical stop ที่กว้างขึ้น จึงต้องลด position CME [เนื้อหาเรื่อง position และ risk management](https://www.cmegroup.com/education/courses/things-to-know-before-trading-cme-futures/position-and-risk-management) แนะนำให้กำหนดขนาดจาก scenario ของความเสี่ยง แทนการใช้ขนาดสูงสุดที่ margin อนุญาต
อย่าเลื่อน protective stop โดยไม่มี rule
การเลื่อน stop ให้ไกลขึ้นเพิ่มขาดทุนตามแผนและทำให้ calculation ของ size เดิมใช้ไม่ได้ การเลื่อนให้ใกล้ขึ้นอาจทำให้ stop อยู่ใน noise ปกติ และเปลี่ยน setup ที่ใช้ได้ให้เป็นขาดทุนเชิงกล หากกลยุทธ์มี rule แบบ trailing ให้กำหนดว่า activate เมื่อใด ปัดเป็น tick อย่างไร และมันลดความเสี่ยงได้อย่างเดียวหรือไม่
การเลื่อน break-even ไม่ได้ปลอดภัยขึ้นโดยอัตโนมัติ: ค่าธรรมเนียม spread และการ retest อาจ stop เทรดก่อนการเคลื่อนไหวที่ตั้งใจ บันทึกเหตุผลของการปรับทุกครั้ง และเปรียบเทียบใน journal
สร้าง checklist ก่อนเทรดและหลัง trigger
ก่อนเข้า ยืนยันเดือนสัญญา tick value ทิศทาง entry invalidation stop distance ความเสี่ยงดอลลาร์ correlated exposure รวม free cash และพฤติกรรมหาก stop execute ไม่ได้ หลัง trigger อย่ารีบเข้าใหม่เพราะรู้สึกว่าขาดทุนไม่ยุติธรรม ตรวจสอบอีกครั้งว่า thesis เดิมยังมีอยู่หรือไม่ และถึง daily loss limit แล้วหรือยัง
กระทบยอด fill จริง slippage ค่าธรรมเนียม realized P&L คำสั่งที่เหลือ และ equity ของบัญชี P&L ฟิวเจอร์สที่รับรู้แล้วเทียบกับที่ยังไม่รับรู้ ช่วยแยก stop ที่ทำงานออกจาก loss ที่เปิดค้างแต่ไม่ได้บันทึก เพิ่ม stop-out ซ้ำ ๆ ตาม session setup และ market regime ลงใน journal [!WARNING] Stop-loss จำกัดแผน ไม่ได้จำกัดตลาด ฟิวเจอร์สอาจ gap ผ่าน trigger fill แย่ หรือเรียกใช้ cash เพิ่มเพราะ leverage และ daily settlement บทความนี้เพื่อการศึกษาและไม่ได้แนะนำ stop สัญญา หรือกลยุทธ์ที่เฉพาะเจาะจง ใช้กฎปัจจุบันของ broker และ Exchange
คำถามที่พบบ่อย
เทรดฟิวเจอร์สทุกครั้งควรใช้ stop distance เดียวกันหรือไม่
ไม่ ระดับควรสะท้อน setup และโครงสร้างตลาด จากนั้นจำนวนสัญญาจึงเปลี่ยนเพื่อให้ความเสี่ยงดอลลาร์อยู่ในแผน
ราคา stop เป็นขาดทุนสูงสุดที่รับประกันหรือไม่
ไม่ Gap ตลาดเร็ว slippage partial fill และคำสั่งล้มเหลวอาจทำให้ขาดทุนมากขึ้น
ทำไมไม่วาง stop ให้ใกล้มากเพื่อลดความเสี่ยง
มันอาจอยู่ใน noise ปกติของราคาและทำให้ setup ที่มีเหตุผลใช้ไม่ได้ ให้ลดขนาดหรือใช้สัญญาที่เล็กกว่าแทน
เมื่อใดจึงเลื่อน stop ได้
เฉพาะภายใต้ rule ที่เขียนไว้ล่วงหน้าและทดสอบแล้ว การเลื่อนให้ไกลขึ้นเพิ่มความเสี่ยงและโดยปกติควรต้องลดขนาดหรือออกจาก position