Grid Trading คืออะไร? กลไก ข้อดี และความเสี่ยงที่ควรรู้
ทำความเข้าใจระบบ Grid การวางออเดอร์เป็นระดับ ระยะห่างแบบ Fixed/ATR และเหตุผลที่ต้องมี Basket Risk Control

Grid Trading คือแนวคิดการวางหรือจัดการสถานะไว้หลายระดับราคา โดยกำหนดระยะห่างระหว่างระดับไว้ล่วงหน้า หรือคำนวณแบบยืดหยุ่นตามความผันผวนของตลาด จุดที่คนมักเข้าใจผิดคือคิดว่า Grid เป็น “กลยุทธ์” ในตัวเอง ทั้งที่จริงมันเป็นเพียงโครงสร้างการจัดวางตำแหน่ง ส่วนผลลัพธ์ขึ้นอยู่กับว่าเอาอะไรมาประกอบเข้ากับมัน
ตัวเลขเป็นตัวอย่างเพื่อประกอบบทความ · ตรวจเงื่อนไขของโบรกเกอร์ก่อนเทรดจริง
สรุปสาระสำคัญ
- Grid กำหนดว่าจะวางสถานะที่ราคาไหน ไม่ได้กำหนดว่าจะใช้ขนาดเท่าไร สองเรื่องนี้ต้องแยกออกจากกัน
- ระยะคงที่เข้าใจง่ายและทดสอบง่าย แต่ตีความตลาดเงียบกับตลาดผันผวนเหมือนกันหมด
- ระยะที่อิงความผันผวนปรับตัวได้ แต่ต้องมีขอบเขตต่ำสุดและสูงสุดกำกับเสมอ
- ความเสี่ยงของ Grid ไม่ได้อยู่ที่ตลาดแกว่ง แต่อยู่ที่ตลาดวิ่งทางเดียวต่อเนื่อง
- ถ้าไม่มีเพดานจำนวนไม้และเพดานขนาดรวม ระบบจะไม่มีตัวเลขขาดทุนสูงสุดที่คำนวณล่วงหน้าได้
Grid ทำงานอย่างไร
หลักการคือแบ่งราคาออกเป็นชั้น ๆ แล้ววางคำสั่งไว้ทีละชั้นเมื่อราคาเคลื่อนมาถึง ตัวอย่างที่เห็นภาพง่ายที่สุดคือฝั่งซื้อที่ทยอยเข้าเมื่อราคาลง
- ไม้ที่ 1 เปิดที่ราคาเริ่มต้น สมมติ 1.1000
- ไม้ที่ 2 เปิดเมื่อราคาลงมาอีก 300 points คือ 1.0970
- ไม้ที่ 3 เปิดเมื่อลงต่ออีก 300 points คือ 1.0940
เมื่อมีหลายไม้พร้อมกัน ระบบส่วนใหญ่จะไม่ตั้งเป้าทำกำไรแยกรายไม้ แต่ใช้ Basket Take Profit คือปิดทั้งชุดพร้อมกันเมื่อกำไรรวมถึงเป้าที่ตั้งไว้ เพราะไม้แรก ๆ มักติดลบอยู่ ขณะที่ไม้หลัง ๆ เริ่มมีกำไร
จุดคุ้มทุนของทั้งชุดอยู่ตรงไหน
สิ่งที่ผู้ใช้ควรเห็นตลอดเวลาไม่ใช่ราคาของไม้ล่าสุด แต่คือราคาเฉลี่ยถ่วงน้ำหนักของทั้งชุด เพราะนั่นคือจุดที่พอร์ตกลับมาเท่าทุน ตัวอย่างเมื่อทุกไม้ขนาดเท่ากัน
- ไม้ 0.10 lot ที่ 1.1000 · ไม้ 0.10 lot ที่ 1.0970 · ไม้ 0.10 lot ที่ 1.0940
- ราคาเฉลี่ยคือ (1.1000 + 1.0970 + 1.0940) ÷ 3 = 1.0970
- ราคาต้องกลับขึ้นมาถึง 1.0970 ทั้งชุดจึงเท่าทุน ไม่ใช่แค่ไม้ล่าสุดกลับมาเป็นบวก
ถ้าขนาดแต่ละไม้ไม่เท่ากัน ต้องถ่วงน้ำหนักด้วยขนาด ซึ่งจะทำให้ราคาเฉลี่ยเลื่อนเข้าหาไม้ที่ใหญ่ที่สุด นี่คือเหตุผลที่การเพิ่มขนาดไม้ทำให้จุดคุ้มทุนขยับเร็วขึ้น แต่ก็ทำให้ความเสียหายต่อ 1 point โตขึ้นพร้อมกันด้วย
ระยะ Grid แบบคงที่
กำหนดตัวเลขเดียวไว้ตายตัว เช่น 300 points ทุกชั้น
- ข้อดี — เข้าใจง่าย ทดสอบย้อนหลังง่าย และพฤติกรรมของระบบคาดเดาได้ เพราะไม่มีตัวแปรอื่นมาเปลี่ยนระยะ
- ข้อจำกัด — 300 points ในวันที่ตลาดนิ่งอาจไม่โดนเลยทั้งวัน แต่ในวันประกาศข่าวอาจโดนครบทุกชั้นภายในไม่กี่นาที ทั้งที่ใช้ค่าเดียวกัน
พูดอีกอย่างคือระยะคงที่ไม่ได้ผิด แต่มันสมมติว่าความผันผวนของตลาดคงที่ ซึ่งไม่เป็นความจริง
ระยะ Grid ที่อิงความผันผวน
วิธีที่นิยมคือผูกระยะกับ ATR ซึ่งเป็นค่าที่บอกขนาดการแกว่งเฉลี่ยของราคา
- สูตรพื้นฐานคือ GridDistance = ATR(14) × ตัวคูณ เช่น ATR เท่ากับ 250 points และตัวคูณ 1.2 จะได้ระยะ 300 points
- เมื่อตลาดผันผวนขึ้น ATR สูงขึ้น ระยะจึงถ่างออกเอง ทำให้ไม้ไม่ถูกเปิดถี่เกินไป
- เมื่อตลาดสงบ ATR ต่ำลง ระยะแคบลง ระบบจึงยังทำงานได้ในตลาดที่แกว่งน้อย
สิ่งที่ต้องมีคู่กันเสมอคือขอบเขต เพราะ ATR เป็นค่าที่คำนวณจากอดีตและอาจให้ตัวเลขผิดปกติได้
- ระยะต่ำสุด — กัน ATR ที่ต่ำผิดปกติทำให้ไม้ถูกเปิดชิดกันจนสะสมเร็วเกินไป
- ระยะสูงสุด — กัน ATR ที่พุ่งหลังแท่งใหญ่ทำให้ระยะถ่างจนระบบแทบไม่ทำงาน
- การแปลงหน่วย — ต้องแปลง point กับ digit ให้ถูกต้องตามสัญลักษณ์ เพราะทองคำ ดัชนี และคู่เงินใช้ทศนิยมไม่เท่ากัน

Grid กับขนาดไม้เป็นคนละเรื่องกัน
Grid บอกว่าเปิดที่ราคาไหน ส่วนขนาดไม้เป็นการตัดสินใจแยกต่างหาก ระบบ Grid ไม่จำเป็นต้องเพิ่มขนาดไม้เลยก็ได้
- ขนาดคงที่ — ทุกไม้เท่ากัน ความเสี่ยงโตแบบเส้นตรงตามจำนวนไม้ คาดการณ์ง่ายที่สุด
- คำนวณจากความเสี่ยง — คิดขนาดจากเงินที่ยอมเสียและระยะ Stop ทำให้ขนาดสอดคล้องกับทุนที่มีจริง
- เพิ่มแบบขั้นบันได — เช่น 0.10 / 0.12 / 0.14 ความเสี่ยงโตเร็วกว่าคงที่แต่ยังควบคุมได้
- คูณด้วยตัวคูณ — เช่นคูณ 1.5 หรือ 2.0 ทุกไม้ ความเสี่ยงโตแบบทวีคูณ เป็นแบบที่อันตรายที่สุดถ้าไม่มีเพดาน ดูรายละเอียดในบทความ Martingale
เวลาประเมินระบบใด ควรถามแยกกันสองคำถามเสมอ คือระยะห่างคำนวณอย่างไร และขนาดไม้เพิ่มอย่างไร เพราะระบบสองตัวที่ใช้ Grid เหมือนกันแต่ใช้วิธีเพิ่มขนาดต่างกัน มีความเสี่ยงคนละระดับโดยสิ้นเชิง
ความเสี่ยงหลักอยู่ที่ตลาดวิ่งทางเดียว
Grid ทำงานได้ดีเมื่อราคาแกว่งขึ้นลงในกรอบ เพราะทุกไม้มีโอกาสถูกปิดเมื่อราคาย้อนกลับ แต่สถานการณ์ที่สร้างความเสียหายคือเมื่อราคาเคลื่อนไปทางเดียวต่อเนื่องและไม่ย้อนกลับ

ในกรณีนั้นระบบจะทยอยเปิดไม้เพิ่มเรื่อย ๆ ขณะที่ทุกไม้ที่เปิดไปแล้วติดลบมากขึ้นพร้อมกัน ผลรวมคือขาดทุนลอยตัวโตขึ้นสองทางในเวลาเดียวกัน คือจำนวนไม้เพิ่มและระยะห่างจากจุดคุ้มทุนก็เพิ่ม
เงื่อนไขที่ทำให้สถานการณ์นี้แย่ลงอีก
- ไม่มีเพดานจำนวนไม้ ระบบจึงเปิดต่อไปเรื่อย ๆ จนกว่าเงินทุนจะหมด
- ขนาดไม้เพิ่มเร็ว ทำให้ความเสียหายต่อ 1 point โตขึ้นทุกครั้งที่เปิดเพิ่ม
- ระยะ Grid แคบเกินไป ไม้จึงถูกเปิดครบเร็วกว่าที่ออกแบบไว้
- ไม่มีการตัดขาดทุนระดับพอร์ต ทำให้ไม่มีจุดจบที่กำหนดไว้ล่วงหน้า
ตัวควบคุมความเสี่ยงที่ควรมี
แต่ละตัวมีหน้าที่ต่างกัน ไม่ใช่รายการที่ใส่ไว้ให้ครบ
- เพดานจำนวนไม้ — กำหนดว่าจะเปิดได้มากสุดกี่ชั้น ทำให้คำนวณความเสียหายสูงสุดล่วงหน้าได้
- เพดานขนาดรวม — คุมขนาดทั้งชุด กันกรณีที่จำนวนไม้ยังไม่ครบแต่ขนาดรวมสูงเกินไปแล้ว
- ตัดขาดทุนระดับชุด — ปิดทั้งชุดเมื่อขาดทุนลอยตัวถึงระดับที่กำหนด เป็นเส้นตายที่ชัดเจนที่สุด
- เพดาน Drawdown — หยุดเปิดไม้ใหม่เมื่อ Equity ลดจากจุดสูงสุดเกินเกณฑ์
- เพดานขาดทุนต่อวัน — กันไม่ให้วันที่แย่หนึ่งวันลามไปกระทบทั้งเดือน
- ตัวกรอง Spread — ไม่เปิดไม้ใหม่เมื่อ Spread กว้างผิดปกติ ซึ่งมักเกิดช่วงข่าวและช่วงตลาดเปิด
- ตัวกรองช่วงเวลา — หลีกเลี่ยงช่วงสภาพคล่องต่ำที่ราคากระโดดง่าย
- ปุ่มหยุดฉุกเฉิน — สั่งหยุดเปิดไม้ใหม่หรือปิดทั้งหมดได้ทันทีโดยไม่ต้องถอด EA ออกจากกราฟ
ตรวจอะไรก่อนใช้งานจริง
- เปิดครบทุกชั้นแล้วขนาดรวมเท่าไร และคิดเป็นกี่เปอร์เซ็นต์ของเงินทุน
- ถ้าราคาวิ่งสวนทางไปไกลที่สุดเท่าที่เคยเกิดในอดีต ระบบจะยังอยู่รอดหรือไม่
- ทดสอบในช่วงที่ตลาดมีแนวโน้มยาว ไม่ใช่เฉพาะช่วงที่ราคาแกว่งในกรอบ
- ลองตัดการเชื่อมต่อระหว่างที่มีไม้ค้างอยู่ แล้วดูว่าระบบกลับมาทำงานต่อได้ถูกต้องไหม
- ดูว่าหน้าจอแสดงขนาดรวม จุดคุ้มทุน และระดับ Margin ให้เห็นตลอดเวลาหรือไม่
สรุป
Grid เป็นโครงสร้างสำหรับจัดการตำแหน่ง ไม่ใช่สูตรที่รับประกันผลลัพธ์ การประเมินระบบ Grid ควรเริ่มจากคำถามว่า “ถ้าตลาดวิ่งทางเดียวไม่ย้อนกลับ จะเกิดอะไรขึ้น” มากกว่าดูผลตอบแทนในช่วงที่ราคาแกว่งกลับไปมา เพราะช่วงหลังคือสภาพที่ Grid ทำงานได้ดีอยู่แล้ว



Discussion