ข้ามไปยังเนื้อหา

stop loss ในการเทรดคริปโตคืออะไร และตั้งค่าอย่างไร?

คู่มือ stop-loss ในคริปโตที่เข้าใจง่าย: ทำงานอย่างไร เลือกระดับอย่างไร ทำไมราคาอาจคลาดเคลื่อนจากที่วางแผนไว้ และเอเจนต์ใช้งานอย่างไร

คำตอบสั้น ๆ

stop-loss คือกฎที่ขายสถานะเมื่อราคาลดลงต่ำกว่าราคาซื้อของคุณเป็นจำนวนที่กำหนด เช่น 6% เพื่อไม่ให้การเทรดที่ไม่เป็นไปตามแผนครั้งเดียวกลายเป็นการขาดทุนก้อนใหญ่ โดยจำกัดการขาดทุนต่อการเทรด แต่ในตลาดที่เคลื่อนไหวเร็ว คำสั่งขายอาจถูกจับคู่ในราคาที่แย่กว่าระดับที่คุณตั้งไว้

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

ไม่มีตัวเลขที่ถูกต้องเพียงค่าเดียว แต่มีขั้นตอนที่สมเหตุสมผลให้ทำตาม:

  1. ดูความผันผวนตามปกติของเหรียญ หาก BTC มักเคลื่อนไหว 3% ถึง 4% ในหนึ่งวัน การตั้ง stop loss ที่ 2% จะถูกกระตุ้นจากความผันผวนทั่วไปได้ การตั้ง stop loss ให้กว้างกว่าช่วงการเคลื่อนไหวปกติรายวันจะช่วยลดโอกาสที่ถูกกระตุ้นโดยไม่ตั้งใจ
  2. ตัดสินใจว่าคุณยอมรับการขาดทุนต่อครั้งได้เท่าไร หากใช้เงิน $50 ต่อออเดอร์และตั้ง stop loss ที่ 6% ออเดอร์ที่ถูกปิดตาม stop loss หนึ่งครั้งจะขาดทุนประมาณ $3 บวกค่าธรรมเนียม ตรวจสอบว่าจำนวนนี้อยู่ในระดับที่คุณรับได้
  3. กำหนด stop loss ให้สัมพันธ์กับเป้าหมาย หากตั้งใจขายเมื่อราคาสูงกว่าราคาซื้อ 4% การตั้ง stop loss ที่ต่ำกว่าราคาซื้อ 6% หมายความว่าออเดอร์ที่ขาดทุนแต่ละครั้งจะเสียเงินมากกว่าเงินที่ได้จากออเดอร์ที่กำไรแต่ละครั้ง ดังนั้นก่อนหักค่าธรรมเนียม กฎนี้ต้องมีออเดอร์มากกว่าประมาณ 60% ที่ปิดเหนือราคาซื้อ จึงจะคุ้มทุน ผล Backtest อาจรองรับแนวทางนี้ได้ แต่ควรเข้าใจเงื่อนไขนี้
  4. ทดสอบหลายระดับ ทำ 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 จากนั้นเอเจนต์จะหยุดทำงานจนถึงวันพรุ่งนี้
v1, ยืนยันเมื่อ Oct 27