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

drawdown ในการเทรดคืออะไร? อธิบายค่า drawdown สูงสุดแบบเข้าใจง่าย

อธิบาย Drawdown และ max drawdown ด้วยตัวอย่างง่ายๆ: วิธีคำนวณ เหตุผลที่ตัวเลขเหล่านี้สำคัญ และวิธีจำกัด Drawdown ในกลยุทธ์คริปโต

คำตอบสั้น ๆ

Drawdown คือระดับที่มูลค่าพอร์ตลดลงจากจุดสูงสุดก่อนจะฟื้นตัว โดยแสดงเป็นเปอร์เซ็นต์ ส่วน max drawdown คือการลดลงจากจุดสูงสุดที่มากที่สุด หากพอร์ตมีมูลค่าเพิ่มขึ้นถึง $10,000 แล้วลดลงเหลือ $8,000 นั่นคือ drawdown 20% ตัวเลขนี้แสดงให้เห็นว่ากลยุทธ์ทำให้คุณต้องเผชิญกับการลดลงมากเพียงใด ซึ่งสำคัญพอๆ กับผลลัพธ์สุดท้าย

Drawdown คืออะไร

Drawdown คือระดับที่มูลค่าพอร์ตหรือกลยุทธ์ลดลงจากจุดสูงสุดก่อนจะฟื้นตัว โดยแสดงเป็นเปอร์เซ็นต์เทียบกับจุดสูงสุดนั้น

หากบัญชีเพิ่มจาก $10,000 เป็น $12,000 แล้วลดลงเหลือ $9,600 ค่า Drawdown คือ 20%: ยอดบัญชีต่ำกว่าจุดสูงสุดที่ $12,000 อยู่ $2,400 และ $2,400 คิดเป็น 20% ของ $12,000 โปรดสังเกตว่ายอดบัญชียังต่ำกว่าจุดเริ่มต้นเพียง 4% ค่า Drawdown วัดการลดลงจากจุดสูงสุด ไม่ใช่จากจุดเริ่มต้น

Max drawdown คือการลดลงจากจุดสูงสุดที่มากที่สุดในช่วงเวลาหนึ่ง ตัวเลขนี้ช่วยบอกได้ดีที่สุดว่าการถือกลยุทธ์นั้นยากลำบากเพียงใด

ทำไม Drawdown จึงสำคัญพอๆ กับผลลัพธ์

กลยุทธ์สองแบบอาจจบปีด้วยผลลัพธ์เท่ากัน แต่ระหว่างทางให้ความรู้สึกแตกต่างกันอย่างสิ้นเชิง แบบหนึ่งค่อยๆ ปรับตัวขึ้น ส่วนอีกแบบร่วงลง 40% แล้วฟื้นตัว เมื่อดูบนกระดาษทั้งสองแบบเท่ากัน แต่ในทางปฏิบัติ คนส่วนใหญ่อาจเลิกใช้แบบที่สองเมื่อราคาใกล้จุดต่ำสุด ทำให้ขาดทุน 40% ไปแล้ว

Drawdown บอกข้อมูล 3 อย่างที่ผลลัพธ์สุดท้ายไม่ได้แสดงให้เห็น:

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

วิธีคำนวณ drawdown

  1. บันทึกมูลค่าบัญชีเป็นระยะ เช่น ทุกวัน
  2. ติดตามจุดสูงสุดสะสม ซึ่งคือมูลค่าสูงสุดที่ทำได้จนถึงตอนนั้น
  3. ในแต่ละช่วงเวลา ให้นำ (จุดสูงสุดสะสม ลบ มูลค่าปัจจุบัน) หารด้วยจุดสูงสุดสะสม
  4. ค่าที่มากที่สุดในช่วงเวลานั้นคือการขาดทุนสูงสุดจากจุดสูงสุด (max drawdown)

ตัวอย่างสั้น ๆ ที่มีมูลค่ารายวันเป็น $10,000, $10,500, $10,200, $9,450, $9,900 และ $11,000:

  • จุดสูงสุดระหว่างช่วงเวลาขึ้นไปถึง $10,500 ในวันที่ 2
  • ในวันที่ 4 ยอดบัญชีอยู่ที่ $9,450: ($10,500 ลบ $9,450) หารด้วย $10,500 เท่ากับ 10%
  • ในวันที่ 6 ยอดบัญชีทำจุดสูงสุดใหม่ที่ $11,000 ทำให้ช่วง drawdown สิ้นสุดลง
  • max drawdown ตลอดหกวันคือ 10%

ปัญหาเรื่องการฟื้นตัว

การขาดทุนและกำไรไม่ได้มีสัดส่วนเท่ากัน ยิ่งราคาลดลงมาก ก็ยิ่งต้องได้กำไรมากขึ้นเพื่อกลับไปที่เดิม:

  • หลังจากพอร์ตลดลง 10% มูลค่าพอร์ตต้องเพิ่มขึ้น 11% จึงจะกลับมาเท่าเดิม
  • หลังจากพอร์ตลดลง 20% มูลค่าพอร์ตต้องเพิ่มขึ้น 25% จึงจะกลับมาเท่าเดิม
  • หลังจากพอร์ตลดลง 33% มูลค่าพอร์ตต้องเพิ่มขึ้น 50% จึงจะกลับมาเท่าเดิม
  • หลังจากพอร์ตลดลง 50% มูลค่าพอร์ตต้องเพิ่มขึ้น 100% จึงจะกลับมาเท่าเดิม
  • หลังจากพอร์ตลดลง 75% มูลค่าพอร์ตต้องเพิ่มขึ้น 300% จึงจะกลับมาเท่าเดิม

นี่จึงเป็นเหตุผลที่การจำกัด Drawdown มักสำคัญกว่าการไล่ตามผลลัพธ์ที่สูงขึ้นเพียงเล็กน้อย การหลีกเลี่ยงการร่วงลงอย่างหนักช่วยให้ไม่ต้องใช้แรงฟื้นตัวกลับขึ้นมา

Drawdown ในตลาดคริปโต

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

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

Drawdown เทียบกับความผันผวน

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

วิธีจำกัด drawdown

  • มี stop-loss สำหรับทุกสถานะ เพื่อไม่ให้การเทรดรายการใดรายการหนึ่งขาดทุนโดยไม่มีขีดจำกัด ดูเพิ่มเติมที่ stop-loss คืออะไร
  • จำกัดจำนวนเงินลงทุนในแต่ละครั้ง เช่น เปิดสถานะซื้อได้สูงสุด 2 รายการต่อกลยุทธ์
  • มีขีดจำกัดการขาดทุนรายวัน ซึ่งจะหยุดเทรดในวันนั้นเมื่อขาดทุนถึงจำนวนที่กำหนด
  • ใช้ขนาดสถานะเล็ก เพื่อให้แม้ขาดทุนติดต่อกันหลายครั้ง ยอดเงินในบัญชีก็ยังอยู่ห่างจากจุดสูงสุดไม่มาก
  • ไม่มีเลเวอเรจ เลเวอเรจเพิ่มทั้ง drawdown และกำไรให้มากขึ้น
  • ไม่ถัวเฉลี่ยขาลงแบบไม่จำกัด ซึ่งอาจทำให้สถานะใหญ่ขึ้นเรื่อย ๆ เมื่อตลาดปรับตัวลง

ตัวอย่างประกอบ

ผล backtest ตัวอย่างของ BTC Dip Buyer ในช่วง 90 days แสดงให้เห็นว่ากลยุทธ์มีมูลค่าสูงขึ้น 6.8% เมื่อสิ้นสุดช่วงทดสอบหลังหักค่าธรรมเนียม โดยมี worst drop อยู่ที่ 4.9% การถือ BTC ในช่วง 90 days เดียวกันมีมูลค่าสูงขึ้น 3.1% เมื่อสิ้นสุดช่วงทดสอบ โดยมี worst drop อยู่ที่ 10.7%

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

TradeCorgi ใช้ drawdown อย่างไร

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

รายการตรวจสอบเรื่องการขาดทุนจากจุดสูงสุด

  • คุณทราบ max drawdown ของกลยุทธ์จาก backtest และช่วงเวลาที่ครอบคลุม
  • คุณเปรียบเทียบกับ max drawdown ของการถือเหรียญไว้แล้ว
  • คุณรับมือกับ drawdown ระดับนั้นได้เมื่อลงเงินจริง โดยไม่ปิดกลยุทธ์
  • ตั้งค่า stop, จำกัดจำนวนสถานะที่เปิดอยู่ และกำหนด daily loss limit แล้ว

คำถาม

คำนวณการขาดทุนสูงสุดจากจุดสูงสุดได้อย่างไร?

ติดตามมูลค่าสูงสุดที่บัญชีเคยทำได้ จากนั้นวัดในแต่ละช่วงว่ามูลค่าปัจจุบันต่ำกว่าจุดสูงสุดนั้นกี่เปอร์เซ็นต์ การลดลงที่มากที่สุดในช่วงเวลานั้นคือ max drawdown

ค่า drawdown สูงสุดที่เหมาะสมควรเป็นเท่าไร?

ไม่มีตัวเลขเดียวที่ใช้ได้กับทุกคน Drawdown ที่เหมาะสมคือระดับที่คุณรับมือได้โดยไม่เลิกใช้กลยุทธ์ และสมเหตุสมผลเมื่อเทียบกับการถือเหรียญไว้เฉย ๆ ในช่วงเวลาเดียวกัน

Drawdown คือสิ่งเดียวกับการขาดทุนหรือไม่?

ไม่เชิง การขาดทุนจะเกิดขึ้นจริงเมื่อคุณขาย Drawdown วัดว่ามูลค่าบัญชีลดลงจากจุดสูงสุดมากแค่ไหน ไม่ว่าคุณจะขายสถานะใดไปแล้วหรือไม่ ดังนั้นจึงรวมการขาดทุนที่ยังไม่ได้รับรู้ด้วย

ทำไมบัญชีจึงต้องเพิ่มเป็น 2 เท่าหลังขาดทุน 50%?

เพราะคำนวณผลเพิ่มขึ้นจากมูลค่าที่ต่ำกว่า เมื่อ $10,000 ลดลง 50% จะเหลือ $5,000 และต้องเพิ่มขึ้นเป็นสองเท่าจาก $5,000 จึงจะกลับไปถึง $10,000

ฉันจะจำกัดการขาดทุนจากจุดสูงสุดในกลยุทธ์คริปโตได้อย่างไร?

ตั้ง stop loss ให้ทุกสถานะ จำกัดมูลค่ารวมที่กลยุทธ์ถือได้ในแต่ละครั้ง กำหนดขีดจำกัดการขาดทุนรายวัน และกำหนดขนาดการเทรดแต่ละครั้งให้การขาดทุนต่อครั้งอยู่ในระดับต่ำ

TradeCorgi แสดงค่า Drawdown ที่ไหน?

การทดสอบย้อนหลังทุกครั้งแสดงการลดลงมากที่สุดในสัดส่วนเดียวกับผลลัพธ์ โดยไม่ซ่อนไว้ในตัวอักษรเล็ก ๆ และแสดงเทียบกับการลดลงมากที่สุดจากการถือเหรียญไว้เฉย ๆ

ลองใช้เป็นเอเจนต์

นำคู่มือนี้ไปใช้กับ บอตซื้อ BTC ตอนราคาย่อตัว กลยุทธ์ เริ่มต้นด้วยการเทรดจำลองโดยใช้เงินเสมือน

บอตซื้อ BTC ตอนราคาย่อตัว

BTC/USDT บน Binance

เทรดจำลอง
จุดเข้า
ซื้อเมื่อราคา BTC ลดลง 5% ภายใน 24 ชั่วโมง
ขนาด
$50 ต่อการซื้อ โดยเปิดสถานะซื้อได้สูงสุด 2 รายการ
ออกจากสถานะ
ขายเมื่อราคาสูงกว่าราคาซื้อ +4%
Stop-loss
ขายเมื่อราคาต่ำกว่าราคาซื้อ -6%
ขีดจำกัดการขาดทุนรายวัน
$25 จากนั้นเอเจนต์จะหยุดทำงานจนถึงวันพรุ่งนี้
v1, ยืนยันเมื่อ Oct 27