ทำไม Position Sizing ถึงสำคัญที่สุดใน Forex Trading
Position Sizing หรือการกำหนดขนาดของ Position เป็นทักษะที่สำคัญที่สุดใน Money Management และเป็นหนึ่งในปัจจัยที่แยก “เทรดเดอร์ที่อยู่รอด” ออกจาก “เทรดเดอร์ที่ล้างพอร์ต” ได้ชัดเจนที่สุด
- ทำไม Position Sizing ถึงสำคัญที่สุดใน Forex Trading
- สูตร Position Sizing พื้นฐาน
- ตัวอย่างการคำนวณ Position Size แบบละเอียด
- Pip Value สำหรับ Instruments ที่ต่างกัน
- การปรับ Position Size สำหรับบัญชี THB (บาท)
- ประเภทของ Lot Size: Standard, Mini, Micro, Nano
- เครื่องมือ Position Sizing Calculator ฟรี
- MT4/MT5 Built-in Position Size Calculator
- Position Sizing ด้วย ATR-Based Stop Loss
- Position Sizing สำหรับ Multiple Open Trades
- Position Sizing Spreadsheet Template
- ข้อผิดพลาดที่พบบ่อยในการคำนวณ Position Size
- Position Sizing สำหรับ Prop Firm Challenges
- Automated Position Sizing EA/Indicator
- สรุป: Position Sizing คือกุญแจสู่การอยู่รอดในตลาด Forex
ลองนึกภาพ: เทรดเดอร์ 2 คนใช้ระบบเทรดเหมือนกัน เข้าจุดเดียวกัน ออกจุดเดียวกัน แต่คนแรกใช้ Position Size ที่เหมาะสม (Risk 1% ต่อเทรด) ส่วนคนที่สองใช้ Position Size ที่ใหญ่เกินไป (Risk 10% ต่อเทรด) หลังจากเทรด 100 ครั้งด้วย Win Rate 50% คนแรกยังอยู่ในตลาดและมีกำไร ส่วนคนที่สองล้างพอร์ตไปแล้วเพราะ Drawdown ที่มากเกินไปจาก Losing Streak เพียงไม่กี่ครั้ง
นี่คือพลังของ Position Sizing: ระบบเทรดเดียวกัน แต่ผลลัพธ์ต่างกันสิ้นเชิง เพียงเพราะ “ขนาด” ของ Position ต่างกัน
ในบทความนี้ เราจะสอนทุกอย่างเกี่ยวกับ Position Sizing ตั้งแต่สูตรการคำนวณ ตัวอย่างการคำนวณสำหรับคู่เงินต่าง ๆ (Forex, Gold, Indices) การปรับสำหรับบัญชี THB Lot Size แต่ละประเภท เครื่องมือ Position Sizing Calculator ฟรี ไปจนถึงเทคนิคขั้นสูงเช่น ATR-Based Position Sizing และ Position Sizing สำหรับ Prop Firm
สูตร Position Sizing พื้นฐาน
สูตร Position Sizing พื้นฐานที่เทรดเดอร์ทุกคนต้องจำได้คือ
Position Size (Lots) = (Account Balance x Risk%) / (Stop Loss in Pips x Pip Value)
เพื่อให้เข้าใจสูตรนี้ มาดูแต่ละส่วนประกอบ
1. Account Balance (ยอดเงินในบัญชี)
คือจำนวนเงินทั้งหมดในบัญชีเทรด ใช้ “Balance” ไม่ใช่ “Equity” (Equity = Balance + Unrealized P/L จาก Position ที่เปิดอยู่) เหตุผลที่ใช้ Balance เพราะเป็นตัวเลขที่ “คงที่” ไม่เปลี่ยนตาม Position ที่เปิดอยู่
อย่างไรก็ตาม เทรดเดอร์บางคนเลือกใช้ Equity เพื่อ “ลด Risk” เมื่อ Position ที่เปิดอยู่ขาดทุน (Equity ต่ำกว่า Balance) ทำให้ Position ถัดไปเล็กลง เป็น “Auto-Adjust” ที่ดีในช่วง Drawdown
2. Risk% (เปอร์เซ็นต์ความเสี่ยงต่อเทรด)
คือเปอร์เซ็นต์ของ Account Balance ที่ยอมรับจะเสียได้ในแต่ละเทรด กฎทั่วไป: Risk 1% ต่อเทรดสำหรับเทรดเดอร์ทั่วไป Risk 0.5% ต่อเทรดสำหรับเทรดเดอร์ที่ Conservative หรือบัญชีใหม่ Risk 2% ต่อเทรดสำหรับเทรดเดอร์ที่มีประสบการณ์และ Win Rate สูง Risk มากกว่า 3% ต่อเทรด = อันตราย ไม่แนะนำ
ทำไมถึงแนะนำ 1%: ถ้า Risk 1% ต่อเทรด จะต้องขาดทุนติดกัน 100 ครั้ง (โดยไม่มีกำไรเลย) ถึงจะล้างพอร์ต ซึ่งในทางปฏิบัติแทบเป็นไปไม่ได้ แม้ระบบเทรดจะมี Win Rate แค่ 30% แต่ถ้า Risk 5% ต่อเทรด จะต้องขาดทุนติดกันแค่ 20 ครั้ง ซึ่ง “เป็นไปได้” ในตลาดที่ไม่เอื้ออำนวย
3. Stop Loss in Pips (ระยะ Stop Loss เป็น Pip)
คือระยะห่างจากราคาเข้าเทรด (Entry Price) ไปยังราคาที่ตั้ง Stop Loss วัดเป็น Pips (หรือ Points สำหรับบางตราสาร)
ตัวอย่าง: ถ้า Entry Buy EUR/USD ที่ 1.0900 และตั้ง Stop Loss ที่ 1.0860 ระยะ Stop Loss = 1.0900 – 1.0860 = 0.0040 = 40 pips
4. Pip Value (มูลค่าต่อ Pip)
คือมูลค่าเงินที่เปลี่ยนแปลงต่อ 1 Pip ขึ้นอยู่กับคู่เงินที่เทรดและ Account Currency
สำหรับบัญชี USD: คู่เงินที่ USD เป็น Quote Currency (เช่น EUR/USD, GBP/USD, AUD/USD): 1 Standard Lot = $10 per pip 1 Mini Lot = $1 per pip 1 Micro Lot = $0.10 per pip
คู่เงินที่ USD เป็น Base Currency (เช่น USD/JPY, USD/CAD, USD/CHF): Pip Value จะแตกต่างกันขึ้นอยู่กับอัตราแลกเปลี่ยน สูตร: Pip Value = (0.0001 / Exchange Rate) x Lot Size x 100,000 สำหรับ USD/JPY: Pip Value = (0.01 / Exchange Rate) x Lot Size x 100,000
ตัวอย่างการคำนวณ Position Size แบบละเอียด
ตัวอย่างที่ 1: EUR/USD
Account Balance: $10,000 Risk%: 1% Stop Loss: 40 pips Pip Value (1 Standard Lot): $10/pip
คำนวณ: Risk Amount = $10,000 x 1% = $100 Position Size = $100 / (40 pips x $10/pip) = $100 / $400 = 0.25 Standard Lots
ตรวจสอบ: ถ้า Stop Loss ถูก Hit (40 pips) จะขาดทุน = 0.25 x 40 x $10 = $100 = 1% ของ $10,000 ถูกต้อง
ตัวอย่างที่ 2: GBP/JPY
Account Balance: $5,000 Risk%: 1% Stop Loss: 80 pips Entry: 192.50 Pip Value (1 Standard Lot): ประมาณ $6.50/pip (ขึ้นอยู่กับอัตราแลกเปลี่ยน USD/JPY)
คำนวณ: Risk Amount = $5,000 x 1% = $50 Position Size = $50 / (80 pips x $6.50/pip) = $50 / $520 = 0.096 Standard Lots = ปัดเป็น 0.09 Lots
ตรวจสอบ: ถ้า SL ถูก Hit = 0.09 x 80 x $6.50 = $46.80 = 0.94% ของ $5,000 ใกล้เคียง 1% ถูกต้อง
ตัวอย่างที่ 3: Gold (XAU/USD)
Account Balance: $10,000 Risk%: 1% Stop Loss: $15 (เช่น Entry $2,350 SL $2,335) Pip Value สำหรับ Gold: 1 Standard Lot (100 oz) = $1 per 1 cent move = $100 per $1 move ดังนั้น $15 SL = $15 x $100/$ = $1,500 ต่อ Standard Lot
คำนวณ: Risk Amount = $10,000 x 1% = $100 Position Size = $100 / $1,500 = 0.067 Standard Lots = 0.07 Lots
ตรวจสอบ: ถ้า SL ถูก Hit = 0.07 x $15 x $100 = $105 = 1.05% ใกล้เคียง 1% ถูกต้อง
ตัวอย่างที่ 4: US30 (Dow Jones Index)
Account Balance: $10,000 Risk%: 1% Stop Loss: 100 points (เช่น Entry 42,000 SL 41,900) Pip Value สำหรับ US30: ขึ้นอยู่กับ Broker แต่โดยทั่วไป 1 Lot = $1 per point
คำนวณ: Risk Amount = $10,000 x 1% = $100 Position Size = $100 / (100 points x $1/point) = $100 / $100 = 1.0 Lots
Pip Value สำหรับ Instruments ที่ต่างกัน
Pip Value เป็นส่วนที่ทำให้เทรดเดอร์สับสนมากที่สุด เพราะมันแตกต่างกันไปตามคู่เงินและตราสาร
Major Currency Pairs (บัญชี USD, 1 Standard Lot):
EUR/USD: $10 per pip (ง่ายที่สุด เพราะ USD เป็น Quote Currency) GBP/USD: $10 per pip AUD/USD: $10 per pip NZD/USD: $10 per pip USD/JPY: ประมาณ $6.50-7.50 per pip (ขึ้นอยู่กับอัตราแลกเปลี่ยน USD/JPY) USD/CHF: ประมาณ $10-11 per pip (ขึ้นอยู่กับอัตราแลกเปลี่ยน USD/CHF) USD/CAD: ประมาณ $7-8 per pip (ขึ้นอยู่กับอัตราแลกเปลี่ยน USD/CAD)
Cross Pairs (บัญชี USD, 1 Standard Lot):
EUR/GBP: ประมาณ $12-13 per pip (เพราะ GBP มีค่ามากกว่า USD) EUR/JPY: ประมาณ $6.50-7.50 per pip GBP/JPY: ประมาณ $6.50-7.50 per pip AUD/JPY: ประมาณ $6.50-7.50 per pip EUR/AUD: ประมาณ $6.50-7.50 per pip
Commodities (บัญชี USD, 1 Standard Lot):
Gold (XAU/USD): $100 per $1 move (100 oz per lot) $10 per $0.10 move $1 per $0.01 move Silver (XAG/USD): $50 per $0.01 move (5,000 oz per lot) Oil (WTI): $10 per $0.01 move (1,000 barrels per lot)
Indices (ขึ้นอยู่กับ Broker):
US30 (Dow Jones): $1 per point per lot (ส่วนใหญ่) US500 (S&P 500): $1 per point per lot NAS100 (Nasdaq): $1 per point per lot GER40 (DAX): 1 EUR per point per lot JP225 (Nikkei): 100 JPY per point per lot
หมายเหตุ: ค่าเหล่านี้อาจแตกต่างกันตาม Broker ควรตรวจสอบ Contract Specification ของ Broker ก่อนเทรดเสมอ
การปรับ Position Size สำหรับบัญชี THB (บาท)
เทรดเดอร์ไทยหลายคนมีบัญชีที่เป็นสกุลเงิน THB (บาท) หรือฝากเงินเป็นบาทแล้ว Broker แปลงเป็น USD ให้ การคำนวณ Position Size ต้องปรับตามอัตราแลกเปลี่ยน
กรณีที่ 1: บัญชี USD แต่ฝากเป็น THB
ถ้า Broker แปลง THB เป็น USD ให้ตอนฝาก ให้ใช้ Balance เป็น USD ในการคำนวณ (เหมือนตัวอย่างข้างต้น) ไม่ต้องปรับอะไรเพิ่ม
กรณีที่ 2: บัญชี THB
ถ้าบัญชีเป็น THB ต้องแปลง Pip Value เป็น THB ก่อน สูตร: Position Size (Lots) = (Account Balance THB x Risk%) / (SL Pips x Pip Value THB)
ตัวอย่าง: Account Balance: 350,000 THB Risk%: 1% Stop Loss: 40 pips คู่เงิน: EUR/USD Pip Value (1 Standard Lot): $10 per pip อัตราแลกเปลี่ยน: 1 USD = 35 THB Pip Value ในรูป THB = $10 x 35 = 350 THB per pip
คำนวณ: Risk Amount = 350,000 x 1% = 3,500 THB Position Size = 3,500 / (40 x 350) = 3,500 / 14,000 = 0.25 Standard Lots
ผลลัพธ์เหมือนกันเพราะ 350,000 THB ประมาณ $10,000 USD แต่ต้องระวังว่าอัตราแลกเปลี่ยน THB/USD เปลี่ยนแปลงทุกวัน ควรใช้อัตราปัจจุบันในการคำนวณ
เคล็ดลับ:
ถ้าไม่อยากคำนวณ Pip Value เป็น THB ทุกครั้ง ให้แปลง Account Balance เป็น USD ก่อน (หาร Balance THB ด้วยอัตราแลกเปลี่ยน) แล้วใช้สูตรคำนวณแบบ USD ตามปกติ จะง่ายกว่ามาก
ประเภทของ Lot Size: Standard, Mini, Micro, Nano
เทรดเดอร์มือใหม่มักสับสนกับ Lot Size ที่ต่างกัน มาทำความเข้าใจให้ชัด
Standard Lot (1.0 Lot)
= 100,000 หน่วยของ Base Currency เช่น 1 Standard Lot EUR/USD = 100,000 EUR Pip Value (สำหรับคู่ที่ USD เป็น Quote): $10 per pip เหมาะสำหรับบัญชี $10,000 ขึ้นไป Margin Required: ขึ้นอยู่กับ Leverage เช่น Leverage 1:100 ต้องใช้ Margin $1,000
Mini Lot (0.1 Lot)
= 10,000 หน่วยของ Base Currency Pip Value: $1 per pip เหมาะสำหรับบัญชี $1,000-$10,000 Margin Required (Leverage 1:100): $100
Micro Lot (0.01 Lot)
= 1,000 หน่วยของ Base Currency Pip Value: $0.10 per pip เหมาะสำหรับบัญชี $100-$1,000 Margin Required (Leverage 1:100): $10
Nano Lot (0.001 Lot)
= 100 หน่วยของ Base Currency (ไม่ใช่ทุก Broker ที่มี) Pip Value: $0.01 per pip เหมาะสำหรับบัญชีขนาดเล็กมาก ($10-$100) หรือสำหรับทดสอบระบบ
ตารางเปรียบเทียบ:
Standard Lot (1.0) = 100,000 units, $10/pip, บัญชี $10,000+ Mini Lot (0.1) = 10,000 units, $1/pip, บัญชี $1,000+ Micro Lot (0.01) = 1,000 units, $0.10/pip, บัญชี $100+ Nano Lot (0.001) = 100 units, $0.01/pip, บัญชี $10+
ข้อควรระวัง: Broker บางรายใช้ระบบ “Cent Account” ที่ 1 Lot = 1,000 units (เท่ากับ Micro Lot ของบัญชีปกติ) ต้องตรวจสอบ Contract Specification ของ Broker ให้ดี
เครื่องมือ Position Sizing Calculator ฟรี
การคำนวณ Position Size ด้วยมือทุกครั้งอาจเสียเวลา โดยเฉพาะเมื่อเทรด Cross Pairs หรือ Commodities ที่ Pip Value ซับซ้อน มีเครื่องมือ Calculator ฟรีหลายตัวที่ช่วยได้
1. Myfxbook Position Size Calculator
URL: myfxbook.com/forex-calculators/position-size ข้อดี: ใช้งานง่าย รองรับหลายคู่เงินและตราสาร คำนวณ Pip Value อัตโนมัติ ใส่ Account Balance, Risk%, Stop Loss แล้วกด Calculate ข้อจำกัด: ต้องเชื่อมต่ออินเทอร์เน็ต อัตราแลกเปลี่ยนอาจมี Delay เล็กน้อย
2. BabyPips Position Size Calculator
URL: babypips.com/tools/position-size-calculator ข้อดี: อธิบายผลลัพธ์ชัดเจน เหมาะสำหรับมือใหม่ รองรับหลาย Account Currency (รวมถึง THB) แสดง Units, Mini Lots, Micro Lots เพื่อให้เลือก ข้อจำกัด: Interface เรียบง่ายอาจไม่มีฟีเจอร์ขั้นสูง
3. Forex Factory Position Size Calculator
มีเทรดเดอร์ในฟอรัม Forex Factory แชร์ Excel Spreadsheet และ Web Calculator ฟรีหลายตัว ค้นหาใน Forex Factory Forum ด้วยคำว่า “Position Size Calculator” ข้อดี: มีหลายเวอร์ชันให้เลือก บางตัวมีฟีเจอร์ขั้นสูงเช่น Multiple Position Sizing, Portfolio Risk Calculator ข้อจำกัด: คุณภาพแตกต่างกัน ต้องตรวจสอบว่าคำนวณถูกต้อง
4. Broker-Provided Calculators
Broker ส่วนใหญ่มี Calculator ในเว็บไซต์ เช่น XM มี All-in-One Calculator ที่คำนวณ Position Size, Pip Value, Margin Required, Swap ในที่เดียว ข้อดี: ใช้ Contract Specification ของ Broker ตรง ๆ ทำให้แม่นยำที่สุด ข้อจำกัด: ใช้ได้เฉพาะกับตราสารของ Broker นั้น
MT4/MT5 Built-in Position Size Calculator
MT4 และ MT5 ไม่มี Position Size Calculator ในตัวโดยตรง แต่มีวิธีดู Pip Value ได้
วิธีดู Pip Value ใน MT4/MT5:
เปิด “Market Watch” (Ctrl+M) คลิกขวาที่คู่เงินที่ต้องการ เลือก “Specification” หรือ “Contract Size” จะเห็น “Tick Size” และ “Tick Value” ซึ่งบอก Pip Value ต่อ 1 Lot
Position Size Indicator สำหรับ MT4/MT5:
มี Custom Indicator ฟรีหลายตัวที่คำนวณ Position Size อัตโนมัติบน Chart
Indicator ที่แนะนำ: Position Size Calculator Indicator: แสดง Position Size ที่เหมาะสมบน Chart โดยอิงจาก Account Balance, Risk%, และระยะ Stop Loss ที่ลากบน Chart Risk Manager EA: ไม่ใช่แค่คำนวณ Position Size แต่ยังจำกัดจำนวน Position สูงสุด Daily Loss Limit และ Drawdown Limit Trade Manager Panel: แสดง Panel บน Chart ที่ให้ใส่ Risk% แล้วคำนวณ Lot Size อัตโนมัติ ส่ง Order ได้เลยจาก Panel
วิธีติดตั้ง: ดาวน์โหลดไฟล์ .ex4 หรือ .mq4 (สำหรับ MT4) หรือ .ex5/.mq5 (สำหรับ MT5) วางในโฟลเดอร์ MQL4/Indicators (หรือ MQL5/Indicators) Restart MT4/MT5 แล้วเพิ่ม Indicator จาก Navigator
Position Sizing ด้วย ATR-Based Stop Loss
ATR (Average True Range) Based Position Sizing เป็นเทคนิคขั้นสูงที่ปรับ Position Size ตามความผันผวนของตลาด แทนที่จะใช้ Fixed Pip Stop Loss ทุกครั้ง
แนวคิด:
ปัญหาของ Fixed Pip Stop Loss คือ ตลาดมีความผันผวนที่เปลี่ยนแปลงตลอดเวลา ถ้าใช้ SL 40 pips ทุกครั้ง ในวันที่ตลาด Volatile มาก อาจถูก Hit SL โดยไม่จำเป็น ในวันที่ตลาดสงบ SL 40 pips อาจกว้างเกินไป ทำให้ Risk-Reward ไม่ดี
ATR แก้ปัญหานี้โดยวัดความผันผวนปัจจุบันของตลาด แล้วปรับ Stop Loss ตามไป เมื่อ ATR สูง (ตลาด Volatile) = SL กว้างขึ้น + Position Size เล็กลง เมื่อ ATR ต่ำ (ตลาดสงบ) = SL แคบลง + Position Size ใหญ่ขึ้น ผลลัพธ์คือ Risk Amount (เป็นเงิน) เท่ากันทุกเทรด ไม่ว่า Volatility จะเป็นอย่างไร
สูตร ATR-Based Position Sizing:
Stop Loss = ATR(14) x Multiplier (เช่น 1.5 หรือ 2.0) Position Size = (Account Balance x Risk%) / (ATR Stop Loss x Pip Value)
ตัวอย่าง: Account Balance: $10,000 Risk%: 1% = $100 ATR(14) ของ EUR/USD Daily = 65 pips Multiplier: 2.0 Stop Loss = 65 x 2.0 = 130 pips Pip Value (EUR/USD, 1 Standard Lot): $10/pip Position Size = $100 / (130 x $10) = $100 / $1,300 = 0.077 Lots = 0.08 Lots
เปรียบเทียบ: ถ้า ATR เปลี่ยนเป็น 40 pips (ตลาดสงบ) Stop Loss = 40 x 2.0 = 80 pips Position Size = $100 / (80 x $10) = 0.125 Lots = 0.12 Lots
สังเกตว่า Risk Amount เท่ากัน ($100) แต่ Position Size ปรับตาม Volatility เมื่อ Volatile มาก = Position เล็ก เมื่อ Volatile น้อย = Position ใหญ่ นี่คือ “Position Sizing ที่ปรับตามตลาด” ที่เทรดเดอร์มืออาชีพใช้
Position Sizing สำหรับ Multiple Open Trades
เมื่อมีหลาย Position เปิดพร้อมกัน การคำนวณ Position Size ต้องพิจารณา “Total Portfolio Risk” ด้วย
กฎ Total Portfolio Risk:
Total Risk ของทุก Position ที่เปิดอยู่ไม่ควรเกิน 5-6% ของ Account Balance ตัวอย่าง: ถ้า Account $10,000 Risk 1% ต่อเทรด ไม่ควรเปิดเกิน 5-6 Position พร้อมกัน (Total Risk = 5-6%)
ถ้าเปิด 3 Position แล้ว (Risk รวม 3%) Position ที่ 4 อาจต้องลด Risk เหลือ 0.5% เพื่อไม่ให้ Total Risk เกิน 4%
Correlation Risk:
ถ้าเปิด Position ในคู่เงินที่ Correlated กัน (เช่น Long EUR/USD + Long GBP/USD) ความเสี่ยงจริงจะมากกว่า “ผลรวม” ของ Risk แต่ละ Position เพราะถ้า USD แข็งค่า ทั้งสอง Position จะขาดทุนพร้อมกัน
วิธีจัดการ: ถ้าเปิด Position ใน Correlated Pairs ให้ลด Risk ต่อ Position ลง เช่น จาก 1% เป็น 0.5% หรือเลือกเทรดเพียงคู่เดียวจากกลุ่ม Correlated Pairs (เทรด EUR/USD หรือ GBP/USD อย่างใดอย่างหนึ่ง ไม่ใช่ทั้งคู่)
Hedging Position:
ถ้าเปิด Position ที่ Hedge กัน (เช่น Long EUR/USD + Short EUR/GBP) Risk จริงจะน้อยกว่าผลรวมของ Risk เพราะส่วนหนึ่งหักล้างกัน แต่การคำนวณ Hedge Risk ซับซ้อน แนะนำให้ใช้ Portfolio Risk Calculator
Position Sizing Spreadsheet Template
การสร้าง Spreadsheet สำหรับ Position Sizing ช่วยให้คำนวณได้เร็วและแม่นยำ สามารถใช้ Excel หรือ Google Sheets
โครงสร้าง Spreadsheet:
Column A: Date (วันที่เทรด) Column B: Instrument (คู่เงิน/ตราสาร) Column C: Account Balance Column D: Risk% Column E: Risk Amount (= Balance x Risk%) Column F: Entry Price Column G: Stop Loss Price Column H: SL Distance (Pips) (= |Entry – SL| / Pip Size) Column I: Pip Value (ต่อ 1 Standard Lot) Column J: Position Size (Lots) (= Risk Amount / (SL Pips x Pip Value)) Column K: Take Profit Price Column L: Potential Reward (= |TP – Entry| / Pip Size x Position Size x Pip Value) Column M: Risk-Reward Ratio (= Potential Reward / Risk Amount)
สูตรที่ใช้ (Excel):
Risk Amount (E2): =C2*D2 SL Distance (H2): =ABS(F2-G2)/0.0001 (ปรับ Pip Size ตาม Instrument) Position Size (J2): =E2/(H2*I2) Potential Reward (L2): =ABS(K2-F2)/0.0001*J2*I2 Risk-Reward (M2): =L2/E2
ใช้ Conditional Formatting เพื่อไฮไลท์ Position ที่ Risk-Reward ต่ำกว่า 1:1 (สีแดง) ใช้ SUM ของ Column E เพื่อดู Total Portfolio Risk สร้าง Dashboard ด้านบนที่แสดง Account Balance ปัจจุบัน Total Risk ที่เปิดอยู่ และ Available Risk Budget
ข้อผิดพลาดที่พบบ่อยในการคำนวณ Position Size
เทรดเดอร์มักทำผิดพลาดเหล่านี้ในการคำนวณ Position Size
1. ไม่คำนวณเลย (เดา Lot Size)
ข้อผิดพลาดร้ายแรงที่สุดคือไม่คำนวณ Position Size เลย แล้วใช้ “ความรู้สึก” ในการเลือก Lot Size เช่น “บัญชี $1,000 ใช้ 0.1 Lot ดีแล้ว” โดยไม่สนใจว่า Stop Loss กว้างแค่ไหน Risk อาจเป็น 5% หรือ 10% โดยไม่รู้ตัว วิธีแก้: คำนวณทุกครั้งก่อนเปิด Position หรือใช้ Calculator/Indicator
2. ใช้ Pip Value ผิด
Pip Value ต่างกันตามคู่เงินและ Lot Size ถ้าใช้ Pip Value ของ EUR/USD ($10/pip/Standard Lot) ไปคำนวณ USD/JPY (ประมาณ $6.50/pip) จะได้ Position Size ที่ใหญ่เกินไป วิธีแก้: ตรวจสอบ Pip Value จาก Broker หรือใช้ Calculator ที่คำนวณ Pip Value อัตโนมัติ
3. ลืมรวม Spread ใน Stop Loss
ถ้า Stop Loss อยู่ห่าง 30 pips แต่ Spread = 2 pips ระยะจริงที่ราคาต้องเคลื่อนที่ = 30 – 2 = 28 pips (สำหรับ Buy) ถ้าไม่คิด Spread Risk จริงอาจสูงกว่าที่คำนวณ วิธีแก้: รวม Spread ในการคำนวณ Stop Loss หรือบวก Spread เข้าไปในระยะ SL
4. ไม่ปรับ Position Size ตาม Account Balance
เมื่อ Account Balance เพิ่ม/ลด ต้องปรับ Position Size ตาม ถ้าบัญชีจาก $10,000 ลดเหลือ $8,000 แต่ยังใช้ Position Size เดิม Risk% จะเพิ่มจาก 1% เป็น 1.25% อาจทำให้ Drawdown ลึกขึ้น วิธีแก้: คำนวณ Position Size ใหม่ทุกครั้งโดยใช้ Balance ปัจจุบัน
5. Risk มากเกินไปในช่วง Losing Streak
เมื่อขาดทุนติดกันหลายครั้ง เทรดเดอร์บางคน “เพิ่ม” Position Size เพื่อ “เอาคืน” (Revenge Trading + Martingale) นี่คือวิธีที่เร็วที่สุดในการล้างพอร์ต วิธีแก้: ในช่วง Losing Streak ควร “ลด” Position Size ลง (เช่น จาก Risk 1% เป็น 0.5%) จนกว่าจะกลับมามีความมั่นใจ
Position Sizing สำหรับ Prop Firm Challenges
Prop Firm (Proprietary Trading Firm) เช่น FTMO, MyFundedFX, The Funded Trader มีกฎ Drawdown ที่เข้มงวด ทำให้ Position Sizing ยิ่งสำคัญมากขึ้น
กฎ Prop Firm ทั่วไป:
Daily Drawdown Limit: 5% (ถ้าขาดทุนรวมในวันเดียวเกิน 5% = ไม่ผ่าน) Maximum Drawdown: 10% (ถ้า Drawdown รวมตลอด Challenge เกิน 10% = ไม่ผ่าน) Profit Target: 8-10% (ต้องทำกำไร 8-10% เพื่อผ่าน Phase 1)
Position Sizing Strategy สำหรับ Prop Firm:
1. Conservative Approach: Risk 0.5% ต่อเทรด (แทน 1%) เปิดไม่เกิน 3 Position พร้อมกัน (Total Risk ไม่เกิน 1.5%) ใช้เวลานานกว่าในการผ่าน Challenge แต่ปลอดภัยกว่า
2. Moderate Approach: Risk 1% ต่อเทรด เปิดไม่เกิน 2 Position พร้อมกัน (Total Risk ไม่เกิน 2%) Daily Loss Limit ส่วนตัว: 2% (ถ้าขาดทุน 2% ในวัน หยุดเทรดทันที) เหลือ Buffer อีก 3% ก่อนถึง Daily Drawdown Limit ของ Prop Firm
3. Dynamic Approach: เริ่มต้นด้วย Risk 0.5% ต่อเทรด เมื่อมีกำไรสะสม 3-4% ค่อย ๆ เพิ่ม Risk เป็น 1% เพราะมี “Buffer” จากกำไรแล้ว ถ้าเริ่มขาดทุน กลับมาที่ Risk 0.5%
เคล็ดลับสำหรับ Prop Firm:
อย่าเทรดในวันที่มี High-Impact News ถ้าไม่จำเป็น (Prop Firm บางรายห้ามเทรดข่าวอยู่แล้ว) ใช้ ATR-Based Stop Loss เพื่อปรับ Position Size ตาม Volatility บันทึก Trading Journal ทุกเทรด เพื่อดู Pattern ของ Drawdown และปรับปรุง
Automated Position Sizing EA/Indicator
สำหรับเทรดเดอร์ที่ต้องการ Automate การคำนวณ Position Size มี EA (Expert Advisor) และ Indicator หลายตัวที่ช่วยได้
1. Risk Management EA:
EA ที่คำนวณ Lot Size อัตโนมัติจาก Risk% และ Stop Loss แล้ว Execute Order ให้ ข้อดี: ไม่ต้องคำนวณเอง ลดข้อผิดพลาดจากมนุษย์ ข้อจำกัด: ต้องตั้ง Stop Loss ก่อน (EA บางตัวใช้ Stop Loss ที่ลากบน Chart บางตัวให้ใส่ใน Input) ตรวจสอบ Lot Size ก่อน EA Execute เสมอ
2. Position Size Panel Indicator:
Indicator ที่แสดง Panel บน Chart ให้ใส่ Risk% แล้วคำนวณ Lot Size อัตโนมัติ ส่ง Order ได้จาก Panel โดยไม่ต้องเปิด Order Window บางตัวมี Quick Buttons สำหรับ Risk 0.5%, 1%, 2% ให้เลือก
3. Lot Size Calculator Script:
Script (ไม่ใช่ EA หรือ Indicator) ที่ Run ครั้งเดียวเพื่อคำนวณ Lot Size แล้วแสดงผลเป็น Comment หรือ Alert ข้อดี: เบา ไม่ใช้ Resource มาก ข้อจำกัด: ต้อง Run ทุกครั้งที่ต้องการคำนวณ
วิธีเลือก EA/Indicator ที่ดี:
ทดสอบบน Demo Account ก่อนเสมอ ตรวจสอบว่าคำนวณ Lot Size ถูกต้อง (เปรียบเทียบกับการคำนวณด้วยมือ) ดู Review จากเทรดเดอร์คนอื่นก่อนใช้ อย่าใช้ EA ที่ไม่เปิดเผย Source Code (อาจมี Malware หรือ Logic ที่ผิด) เลือก EA ที่ Update เป็นปัจจุบัน (รองรับ MT4/MT5 เวอร์ชันล่าสุด)
สรุป: Position Sizing คือกุญแจสู่การอยู่รอดในตลาด Forex
Position Sizing ไม่ใช่แค่ “เรื่องของตัวเลข” แต่เป็น “เรื่องของการอยู่รอด” ในตลาด Forex ระบบเทรดที่ดีแค่ไหนก็ไร้ประโยชน์ถ้า Position Size ไม่เหมาะสม สิ่งสำคัญที่ต้องจำ:
สูตร Position Size = (Account x Risk%) / (SL Pips x Pip Value) จำสูตรนี้ให้ขึ้นใจ Risk ไม่เกิน 1-2% ต่อเทรด Total Risk ไม่เกิน 5-6% ของ Account Pip Value ต่างกันตามคู่เงิน ต้องตรวจสอบทุกครั้ง ปรับ Position Size ตาม Account Balance ปัจจุบันเสมอ ใช้ ATR-Based Stop Loss เพื่อปรับตาม Volatility ระวัง Correlation Risk เมื่อเปิดหลาย Position พร้อมกัน สำหรับ Prop Firm ต้อง Conservative มากขึ้น (Risk 0.5-1%) ใช้ Calculator หรือ EA/Indicator เพื่อลดข้อผิดพลาด สร้าง Spreadsheet เพื่อบันทึกและตรวจสอบ Position Size ทุกเทรด
เริ่มฝึกคำนวณ Position Size วันนี้โดยเปิด บัญชี Demo XM แล้วทดลองคำนวณ Position Size สำหรับทุกเทรดที่เปิด สังเกตว่าเมื่อ Position Size เหมาะสม Drawdown จะน้อยลง และคุณจะอยู่ในตลาดได้นานพอที่จะเห็นผลลัพธ์ของระบบเทรด
อ่านเพิ่มเติม: บทความ Forex ทั้งหมด | บทความ Money Management

![วิธีคำนวณกำไรขาดทุนในการเทรดฟอเร็กซ์ [2026]](https://icafeforex.com/wp-content/uploads/2026/03/how-to-calculate-risk-management-in-forex-trading-cover-2-600x315.jpg)



![Risk Management คืออะไร หลักบริหารความเสี่ยง Forex [2026]](https://icafeforex.com/wp-content/uploads/2026/03/best-risk-management-in-forex-trading-cover-1-600x315.jpg)
![วิธีใช้ Keltner Channel หาแนวโน้ม [2026]](https://icafeforex.com/wp-content/uploads/2026/03/crypto-today-cover-1-600x315.jpg)
TH ▼
English
Tiếng Việt
Indonesia
Melayu
ខ្មែរ
ລາວ
日本語
한국어
简体中文