คำตอบสั้น ๆ
stop-loss คือกฎที่ขายสถานะเมื่อราคาลดลงต่ำกว่าราคาซื้อของคุณเป็นจำนวนที่กำหนด เช่น 6% เพื่อไม่ให้การเทรดที่ไม่เป็นไปตามแผนครั้งเดียวกลายเป็นการขาดทุนก้อนใหญ่ โดยจำกัดการขาดทุนต่อการเทรด แต่ในตลาดที่เคลื่อนไหวเร็ว คำสั่งขายอาจถูกจับคู่ในราคาที่แย่กว่าระดับที่คุณตั้งไว้
โดย Toshendra Sharmaอัปเดตล่าสุด นโยบายด้านเนื้อหา
Stop loss คืออะไร
stop-loss คือกฎที่ขายสถานะเมื่อราคาลดลงต่ำกว่าราคาที่คุณจ่ายไปเป็นจำนวนที่กำหนด หากคุณซื้อ BTC ที่ราคา $90,000 และตั้ง stop-loss ไว้ที่ 6% ระบบจะขายสถานะหาก BTC ลดลงมาอยู่ที่ประมาณ $84,600 หลักการง่าย ๆ คือ ไม่ควรปล่อยให้การเทรดที่ไม่เป็นไปตามแผนครั้งเดียวกลายเป็นการขาดทุนก้อนใหญ่
บนเว็บเทรด stop-loss มักเป็นคำสั่งที่คุณตั้งไว้ล่วงหน้า ในกลยุทธ์อัตโนมัติ stop-loss เป็นหนึ่งในกฎ โดย Agent จะติดตามราคาและขายเมื่อถึงระดับ stop
ไม่ว่าจะใช้แบบไหน stop loss ก็ช่วยเปลี่ยนความเสี่ยงที่ไม่แน่นอน ("ฉันจะขายเมื่อรู้สึกว่าราคาลงมามากเกินไปแล้ว") ให้เป็นความเสี่ยงที่รู้ขอบเขต ("ฉันจะขาดทุนจากสถานะนี้ไม่เกินประมาณ 6%")
ทำไม stop loss จึงสำคัญกว่าในการเทรดคริปโต
ตลาดคริปโตเคลื่อนไหวเร็วและซื้อขายกันตลอดเวลา เหรียญอาจร่วง 10% ระหว่างที่คุณนอนหลับ และไม่มีเสียงปิดตลาดให้ราคาหยุดไหลลง หากไม่มี stop loss สถานะที่คุณตั้งใจจะถือไว้ไม่กี่วันอาจกลายเป็นสถานะที่ถือไว้นานหลายเดือน โดยหวังว่าราคาจะกลับขึ้นมา
stop-loss ยังช่วยปกป้องกลยุทธ์ ไม่ใช่แค่การเทรดครั้งเดียว กฎซื้อเมื่อราคาย่อตัวที่ซื้อเพิ่มต่อเนื่องในช่วงที่ราคาลดลงยาวนาน อาจขาดทุนมากกว่าการเทรดครั้งใดครั้งหนึ่งได้มาก การตั้ง stop ให้แต่ละสถานะ พร้อมจำกัดการขาดทุนรายวันทั้งกลยุทธ์ ช่วยจำกัดความเสียหาย
วิธีเลือกระดับ stop loss
ไม่มีตัวเลขที่ถูกต้องเพียงค่าเดียว แต่มีขั้นตอนที่สมเหตุสมผลให้ทำตาม:
- ดูความผันผวนตามปกติของเหรียญ หาก BTC มักเคลื่อนไหว 3% ถึง 4% ในหนึ่งวัน การตั้ง stop loss ที่ 2% จะถูกกระตุ้นจากความผันผวนทั่วไปได้ การตั้ง stop loss ให้กว้างกว่าช่วงการเคลื่อนไหวปกติรายวันจะช่วยลดโอกาสที่ถูกกระตุ้นโดยไม่ตั้งใจ
- ตัดสินใจว่าคุณยอมรับการขาดทุนต่อครั้งได้เท่าไร หากใช้เงิน $50 ต่อออเดอร์และตั้ง stop loss ที่ 6% ออเดอร์ที่ถูกปิดตาม stop loss หนึ่งครั้งจะขาดทุนประมาณ $3 บวกค่าธรรมเนียม ตรวจสอบว่าจำนวนนี้อยู่ในระดับที่คุณรับได้
- กำหนด stop loss ให้สัมพันธ์กับเป้าหมาย หากตั้งใจขายเมื่อราคาสูงกว่าราคาซื้อ 4% การตั้ง stop loss ที่ต่ำกว่าราคาซื้อ 6% หมายความว่าออเดอร์ที่ขาดทุนแต่ละครั้งจะเสียเงินมากกว่าเงินที่ได้จากออเดอร์ที่กำไรแต่ละครั้ง ดังนั้นก่อนหักค่าธรรมเนียม กฎนี้ต้องมีออเดอร์มากกว่าประมาณ 60% ที่ปิดเหนือราคาซื้อ จึงจะคุ้มทุน ผล Backtest อาจรองรับแนวทางนี้ได้ แต่ควรเข้าใจเงื่อนไขนี้
- ทดสอบหลายระดับ ทำ Backtest ด้วยกฎเดิม โดยตั้ง stop loss ที่ 4%, 6% และ 8% เลือกระดับที่ให้ผลลัพธ์สมเหตุสมผลทั้งสามระดับ แทนการเลือกระดับที่ดูดีกว่าเพียงเล็กน้อย
ทำไมคำสั่ง stop loss อาจถูกจับคู่ในราคาที่แย่กว่าที่วางแผนไว้
เมื่อทำงาน คำสั่ง stop-loss จะเปลี่ยนเป็นคำสั่ง market ซึ่งจะถูกจับคู่ที่ราคาดีที่สุดที่มีในขณะนั้น ในตลาดที่สงบ ราคานั้นจะใกล้เคียงกับระดับ stop ของคุณ แต่หากราคาร่วงลงกะทันหัน ผู้ซื้ออาจหายไปชั่วครู่ และคำสั่งอาจถูกจับคู่ในราคาที่ต่ำกว่า ส่วนต่างนี้เรียกว่า slippage
สลิปเพจมักสูงกว่าในเหรียญที่มีคำสั่งซื้อขายในสมุดคำสั่งน้อย ช่วงที่มีข่าวใหญ่ และเมื่อราคาเคลื่อนข้ามระดับราคาที่คุณตั้งไว้ นี่คือเหตุผลที่บางครั้ง stop loss 6% อาจกลายเป็นการขาดทุน 7% หรือ 8% ได้ การทดสอบย้อนหลังที่รวมสลิปเพจ และบันทึกการตัดสินใจที่ระบุราคาที่คำสั่งซื้อขายสำเร็จจริง จะช่วยให้คุณเห็นว่าสลิปเพจมักมีขนาดเท่าใด
Stop loss กับ stop limit ต่างกันอย่างไร
คำสั่ง stop-limit มีราคาสองระดับ: ราคา stop ที่ทำให้คำสั่งทำงาน และราคา limit ซึ่งเป็นราคาต่ำสุดที่คุณยอมรับ คำสั่งจะไม่ขายต่ำกว่าราคา limit แต่หากราคาลดลงอย่างรวดเร็ว คำสั่งอาจไม่ถูกจับคู่เลย ทำให้คุณยังถือสถานะที่ราคาลดลงต่อไป หากต้องการปกป้องสถานะ stop-loss แบบธรรมดามักเป็นตัวเลือกที่ปลอดภัยกว่า เพราะช่วยให้คุณออกจากสถานะได้ อ่านการเปรียบเทียบฉบับเต็มได้ที่ stop loss กับ stop limit
ตัวอย่างประกอบ
คุณใช้กลยุทธ์ BTC Dip Buyer โดยซื้อครั้งละ $50 ตั้งจุดขายทำกำไรไว้ที่ 4% และตั้ง stop loss ไว้ที่ 6%:
- BTC ปรับลง 5.3% ภายในวันเดียว และเอเจนต์ซื้อ BTC มูลค่า $50 ที่ราคา $86,930
- BTC ยังคงปรับลงต่อ เมื่อราคาถึง $81,714 ซึ่งต่ำกว่าราคาซื้อ 6% จุดหยุดขาดทุนจะทำงาน
- ตลาดเคลื่อนไหวเร็ว และขายได้ที่ราคา $81,650
- การเทรดนี้ขาดทุนประมาณ $3.05 ก่อนหักค่าธรรมเนียม และประมาณ $3.15 หลังหักค่าธรรมเนียม 0.1% ทั้งตอนซื้อและตอนขาย
บันทึกการตัดสินใจแสดงทั้งระดับ stop และราคาที่จับคู่คำสั่งได้จริง คุณจึงเห็นว่า slippage ทำให้ราคาต่างไปไม่กี่เซนต์ นี่เป็นตัวอย่างประกอบเท่านั้น ไม่ใช่ผลลัพธ์จริง
เอเจนต์ของ TradeCorgi ใช้ stop loss อย่างไร
- เป็นข้อบังคับ เอเจนต์จะทำงานไม่ได้หากไม่มี stop-loss งบประมาณ ขีดจำกัดการขาดทุนรายวัน และจำนวนสถานะที่เปิดอยู่สูงสุด
- ตรวจสอบด้วย rules engine ไม่ใช่ AI โมเดลภาษาจะร่างกฎให้คุณ ส่วน rules engine ที่ไม่มี AI จะใช้ stop ตามที่ยืนยันไว้อย่างเคร่งครัด
- ขายที่ราคาตลาด เอเจนต์จึงออกจากสถานะ แทนที่จะรอราคาที่อาจไม่มาถึง
- มีขีดจำกัดการขาดทุนรายวันรองรับ หาก stop หลายรายการทำงานในวันที่ตลาดแย่ เอเจนต์จะหยุดเมื่อยอดขาดทุนของวันถึงขีดจำกัดที่คุณตั้งไว้
- บันทึกราคาที่จับคู่คำสั่งได้ เพื่อให้เห็น slippage
รายการตรวจสอบ stop loss
- ระยะ stop กว้างกว่าการแกว่งตัวรายวันตามปกติของเหรียญ
- การเทรดที่ถูก stop-out หนึ่งครั้งทำให้ขาดทุนในจำนวนที่คุณยอมรับได้
- stop และเป้าหมายการออกจากสถานะทำงานร่วมกันได้อย่างสมเหตุสมผลในการ backtest ที่รวมค่าธรรมเนียมแล้ว
- daily loss limit รองรับกรณีที่หลายสถานะชน stop พร้อมกัน
- คุณจะไม่ขยับ stop ให้ห่างออกไปอีกเมื่อเปิดสถานะแล้ว
คำถาม
ควรตั้ง stop-loss สำหรับคริปโตไว้ที่ระดับใด?
ตั้งราคาให้ต่ำกว่าราคาซื้อของคุณมากพอที่จะไม่ถูกกระตุ้นจากการขึ้นลงตามปกติในแต่ละวัน และใกล้พอที่จะจำกัดการขาดทุนแต่ละครั้งให้เล็ก ลองดูว่าโดยปกติเหรียญเคลื่อนไหววันละเท่าไร แล้วทดสอบหลายระดับในแบ็กเทสต์ที่รวมค่าธรรมเนียม
stop loss รับประกันว่าจะได้ราคาที่ตั้งไว้หรือไม่?
ไม่ เมื่อราคาถึงระดับ stop loss คำสั่งจะเปลี่ยนเป็นคำสั่งตลาด จึงขายที่ราคาถัดไปที่มีให้ซื้อขาย หากราคาลดลงอย่างรวดเร็ว ราคาอาจต่ำกว่าระดับที่คุณตั้งไว้ ส่วนต่างนี้เรียกว่า slippage
stop loss กับ stop limit ต่างกันอย่างไร?
stop-loss จะขายที่ราคาตลาดเมื่อทำงาน จึงมักถูกจับคู่ ส่วน stop-limit จะกลายเป็นคำสั่ง limit ที่ราคาที่คุณตั้งไว้ จึงไม่ขายต่ำกว่าราคานั้น แต่อาจไม่ถูกจับคู่เลย
ทุกการเทรดควรตั้ง stop loss ไหม
สำหรับกลยุทธ์อัตโนมัติ จำเป็นต้องมี TradeCorgi จะไม่ให้เอเจนต์ทำงานหากไม่มี stop loss พร้อมงบประมาณ ลิมิตขาดทุนรายวัน และจำนวนสถานะที่เปิดได้สูงสุด
trailing stop loss คืออะไร?
stop ที่ขยับขึ้นเมื่อราคาสูงขึ้น โดยอยู่ต่ำกว่าราคาสูงสุดนับตั้งแต่คุณซื้อเป็นระยะที่กำหนด ช่วยปกป้องผลจากการปรับขึ้นไว้บางส่วน พร้อมจำกัดการลดลง
stop-loss ทำงานแล้วราคากลับขึ้นมาได้ไหม?
ได้ นี่คือข้อแลกเปลี่ยนของ stop loss: บางครั้งระบบอาจขายก่อนที่ราคาจะฟื้นตัวพอดี การตั้งระดับให้เหมาะกับความผันผวนตามปกติของเหรียญช่วยให้เหตุการณ์นี้เกิดขึ้นน้อยลง แต่ไม่ได้ทำให้เป็นไปไม่ได้
ลองใช้เป็นเอเจนต์
นำคู่มือนี้ไปใช้กับ บอตซื้อ BTC ตอนราคาย่อตัว กลยุทธ์ เริ่มต้นด้วยการเทรดจำลองโดยใช้เงินเสมือน
บอตซื้อ BTC ตอนราคาย่อตัว
BTC/USDT บน Binance
เทรดจำลอง- จุดเข้า
- ซื้อเมื่อราคา BTC ลดลง 5% ภายใน 24 ชั่วโมง
- ขนาด
- $50 ต่อการซื้อ โดยเปิดสถานะซื้อได้สูงสุด 2 รายการ
- ออกจากสถานะ
- ขายเมื่อราคาสูงกว่าราคาซื้อ +4%
- Stop-loss
- ขายเมื่อราคาต่ำกว่าราคาซื้อ -6%
- ขีดจำกัดการขาดทุนรายวัน
- $25 จากนั้นเอเจนต์จะหยุดทำงานจนถึงวันพรุ่งนี้