การเคลื่อนไหว 20 pip ยังไม่บอกว่ากำไรหรือขาดทุนเป็นเงินเท่าไร ต้องทราบนิยาม pip ของสัญลักษณ์ ปริมาณสถานะจริง และสกุลเงินที่ใช้วัดผลด้วย การเพิ่มเลเวอเรจไม่เปลี่ยนมูลค่า pip โดยตรงหากสถานะยังเท่าเดิม คู่มือนี้อธิบายหน่วยก่อน แล้วจึงคำนวณจากราคาที่ทำรายการได้และการแปลงสกุลเงิน เนื้อหาเป็นการอธิบายคณิตศาสตร์ ไม่ใช่สัญญาณซื้อขายหรือเครื่องคำนวณมูลค่า pip ที่ใช้ราคาเรียลไทม์
1. อ่านคู่เงินก่อนนับ pip
ในคู่ A/B นั้น A คือสกุลเงินฐาน ส่วน B คือสกุลเงินอ้างอิง ราคาบอกจำนวน B ต่อหนึ่งหน่วย A เช่น EURUSD 1.10000 หมายถึง 1 EUR มีราคา 1.10000 USD pip เป็นหน่วยระยะราคาตามธรรมเนียม หลายคู่ใช้ 0.0001 ส่วนคู่ทั่วไปที่อ้างอิง JPY ใช้ 0.01 แต่ไม่ได้แปลว่า pip คือการเปลี่ยนแปลงราคาที่เล็กที่สุดในฟีดของโบรกเกอร์ทุกราย
กำหนดขนาด pip ของตราสารนั้นให้ชัดเจน คำต่อท้ายสัญลักษณ์อย่างเดียวระบุสัญญาหรือมูลค่าเงินไม่ได้ โลหะ ดัชนี คริปโต และสัญญาพิเศษอาจใช้ธรรมเนียมและวิธีคำนวณผลต่างกัน อย่านำตัวอย่าง Forex ไปใช้โดยอัตโนมัติ ตรวจ ข้อกำหนดสัญลักษณ์ของโบรกเกอร์
2. แยก pip พอยต์ pipette และ tick
ใน MT4 ค่า Point คือขนาดพอยต์ที่แสดงของสัญลักษณ์ ส่วน Digits บอกความละเอียดทศนิยม pipette คือหนึ่งในสิบของ pip ตามธรรมเนียม ในราคา EURUSD แบบห้าตำแหน่งทั่วไป หนึ่งพอยต์เท่ากับหนึ่ง pipette แต่ช่วงการเปลี่ยนแปลงราคาขั้นต่ำที่ซื้อขายได้ (tick size)เป็นข้อกำหนดอีกส่วน การแสดงสี่หรือห้าตำแหน่งเปลี่ยนจำนวนพอยต์ต่อ pip ไม่ได้เปลี่ยน pip ปกติจาก 0.0001 เป็น 0.00001
| รูปแบบราคาตัวอย่าง | ขนาด pip | ขนาดพอยต์ | พอยต์ต่อ pip |
|---|---|---|---|
| EURUSD · 5 | 0.0001 | 0.00001 | 10 |
| EURUSD · 4 | 0.0001 | 0.0001 | 1 |
| USDJPY · 3 | 0.01 | 0.001 | 10 |
| USDJPY · 2 | 0.01 | 0.01 | 1 |
ตารางแสดงธรรมเนียมสมมติ ไม่ใช่กฎที่อนุมานจากจำนวนทศนิยมเพียงอย่างเดียว ราคายังต้องตรงกับช่วงการเปลี่ยนแปลงราคาขั้นต่ำที่อนุญาต สเปรด 20 พอยต์ใน EURUSD แบบห้าตำแหน่งคือ 2 pip แต่ข้อความเดียวกันภายใต้ข้อกำหนดอื่นอาจหมายถึงระยะราคาต่างกัน
3. หารระยะราคาด้วยขนาด pip
Bid ของ EURUSD จาก 1.10000 เป็น 1.10150 เคลื่อนที่ 0.00150 / 0.0001 = 15 pip ส่วน Bid ของ USDJPY จาก 150.000 เป็น 150.130 เคลื่อนที่ 0.130 / 0.01 = 13 pip หรือ 130 พอยต์เมื่อ Point เท่ากับ 0.001 เก็บเครื่องหมายบวกหรือลบไว้เมื่อบอกทิศทาง ใช้ระยะสัมบูรณ์เฉพาะเมื่อเป็นสิ่งที่ต้องการวัด การปัดเศษบนจอไม่ควรเปลี่ยนการเปรียบเทียบค่าจริง
การเคลื่อนไหวบนกราฟไม่เท่ากับระยะระหว่างราคาที่เข้าและออกจริงโดยอัตโนมัติ กราฟ Forex มาตรฐานใน MT4 โดยทั่วไปแสดงแท่ง Bid การ BUY เปิดที่ Ask และปิดที่ Bid ส่วน SELL เปิดที่ Bid และปิดที่ Ask ตัวอย่างถัดไปใช้ฝั่งราคาดังกล่าว ไม่ได้ถือว่าราคาปิดแท่งบนกราฟเป็นราคาที่คำสั่งได้รับการดำเนินการคำสั่งโดยปริยาย
4. คำนวณมูลค่าในสกุลเงินอ้างอิง
สำหรับสัญญา Forex แบบเชิงเส้นที่สมมติ ให้ C เป็นหน่วยสกุลเงินฐานต่อล็อต L เป็นสถานะในหน่วยล็อต และ p เป็นขนาด pip ในสกุลเงินอ้างอิงต่อหน่วยฐาน ปริมาณสถานะคือ C × L มูลค่าหนึ่ง pip คือ C × L × p ในสกุลเงินอ้างอิง เมื่อ C = 100000 และ L = 0.20 สถานะ EURUSD มีปริมาณฐาน 20000 EUR และมีมูลค่า 2 USD ต่อ pip ปริมาณฐานเท่ากันใน GBPJPY ให้ 200 JPY ต่อ pip ไม่ใช่ 200 USD
มูลค่าเงินแปรตามปริมาณสถานะ คำว่า standard mini และ micro มักหมายถึง 100000, 10000 และ 1000 หน่วยฐาน แต่ต้องใช้คำนิยามสัญญาของบัญชีจริง ตารางสมมติบัญชี USD คู่ EURUSD และสัญญา 100000 หน่วย ใช้อธิบายขนาด ไม่ใช่คำแนะนำจัดสรรเงินหรือกำหนดงบความเสี่ยง
| สถานะ หน่วยล็อต | ปริมาณฐาน EUR | USD ต่อ pip |
|---|---|---|
| 1.00 | 100000 | 10.00 |
| 0.10 | 10000 | 1.00 |
| 0.01 | 1000 | 0.10 |
| 0.20 | 20000 | 2.00 |
5. ตรวจเงื่อนไขสูตรย่อ $10 ต่อ pip
ภายใต้สมมติฐานเหล่านี้เท่านั้น 1.00 ล็อตมีมูลค่า $10 ต่อ pip, 0.10 ล็อตมีมูลค่า $1, 0.01 ล็อตมีมูลค่า $0.10 และ 0.20 ล็อตมีมูลค่า $2 สูตรย่อใช้ได้เพราะสกุลเงินอ้างอิงและสกุลเงินบัญชีเป็น USD ทั้งคู่ ไม่ใช่คุณสมบัติสากลของล็อตมาตรฐาน การอ้างอิง JPY ขนาดสัญญาอื่น หรือสกุลเงินบัญชีอื่นทำให้ผลเปลี่ยนไป
เลเวอเรจเกี่ยวกับมาร์จินที่ต้องใช้รองรับสถานะ หากขนาดสัญญา ปริมาณสถานะ และการแปลงสกุลเงินไม่เปลี่ยน การเปลี่ยนเลเวอเรจอย่างเดียวไม่เปลี่ยนผลเป็นเงินของหนึ่ง pip สถานะใหญ่ขึ้นยังมีมูลค่า pip สูงขึ้นแม้เงินฝากที่ต้องใช้ดูน้อย ควรใช้ การจัดการความเสี่ยง ตัดสินใจเรื่องขนาดความเสี่ยง ไม่ถือว่ามาร์จินที่ว่างคือจำนวนเงินที่ยอมขาดทุนได้
6. คำนวณ BUY จากฝั่งราคาที่ใช้จริง
สมมติราคา EURUSD เริ่มต้น Bid 1.10000 / Ask 1.10020 และ BUY 0.20 ล็อตจับคู่ที่ Ask 1.10020 หากปิดทันทีที่ Bid เดิมจะได้ -2 pip หรือผลก่อนค่าธรรมเนียม -$4 ในทางเลือกออกภายหลังที่ Bid 1.10150 ระยะจากราคาจริงคือ +13 pip ไม่ใช่การเคลื่อนไหว +15 pip ระหว่าง Bid สองค่า เมื่อมูลค่าเป็น $2 ต่อ pip จึงมีกำไรขั้นต้น $26
อีกทางเลือกหนึ่งคือออกที่ Bid 1.09920 ได้ -10 pip และผลก่อนค่าธรรมเนียม -$20 สมมติคอมมิชชันรวมเปิดและปิด $7 ต่อล็อต หรือ $1.40 สำหรับ 0.20 ล็อต โดยไม่มี swap หรือค่าธรรมเนียมแปลงเงิน ผลจึงเป็น +$24.60 และ -$21.40 สเปรดรวมอยู่ในฝั่งราคาที่ใช้แล้ว อย่าหักซ้ำ ราคาที่คำสั่งได้รับการดำเนินการ gap ค่าธรรมเนียม และต้นทุนถือครองจริงอาจต่างออกไป ทางเลือกสมมติเหล่านี้ไม่ใช่กฎเข้าเทรดหรือผลที่คาดหวัง ดู ต้นทุนการซื้อขาย เพื่อเปรียบเทียบให้ครบ
7. แปลงจำนวนเงินเป็นสกุลเงินบัญชี
หากสกุลเงินอ้างอิงตรงกับสกุลเงินบัญชี จำนวนเงินนั้นไม่ต้องแปลงสกุลเงิน หากต่างกัน ต้องอ่านทิศทางและหน่วยของคู่เงินที่ใช้แปลง อัตราที่เป็นหน่วยสกุลเงินบัญชีต่อหน่วยสกุลเงินอ้างอิงใช้คูณจำนวนเงิน ส่วนราคาแบบกลับด้านใช้หาร การเลือกคูณหรือหารเพียงเพราะคู่เงินมี USD ไม่ใช่กฎที่เชื่อถือได้
Bid/Ask สำคัญต่อการยกตัวอย่างแลกเงินจริงด้วย การขายยอดคงเหลือบวกของสกุลเงินฐานใช้ Bid ส่วนการซื้อสกุลเงินฐานเพื่อชำระยอดติดลบใช้ Ask เมื่อใช้คู่เงินกลับด้าน ยอดบวกของสกุลเงินอ้างอิงซื้อสกุลเงินฐานที่ Ask และการขายสกุลเงินฐานเพื่อหาเงินชำระยอดอ้างอิงใช้ Bid โบรกเกอร์อาจกำหนดเส้นทาง เวลา การปัดเศษ และค่าธรรมเนียมแปลงผลเอง ต้องตรวจนโยบาย ไม่สมมติว่าตัวอย่างแลกเงินจะเท่ากับผลที่โบรกเกอร์บันทึกจริงเสมอ
8. คำนวณคู่ไขว้ JPY กับบัญชี USD
สมมติ GBPJPY โดย C = 100000 GBP ต่อล็อต L = 0.20 และ p = 0.01 JPY ต่อ GBP หนึ่ง pip จึงเท่ากับ 200 JPY เพื่ออธิบายการแปลง ใช้ราคา USDJPY เวลาเดียวกัน Bid 149.98 / Ask 150.02 ในหน่วย JPY ต่อ USD เงินรับ 200 JPY ซื้อได้ประมาณ 1.33316 USD ที่ Ask ส่วนการชำระ 200 JPY ใช้ประมาณ 1.33351 USD ที่ Bid คงความละเอียดเต็มไว้จนแสดงจำนวนเงินสุดท้าย
จำนวนสมมติ +13 pip คือ +2600 JPY โดย 2600 / 150.02 ประมาณ +$17.33 ส่วน -10 pip คือ -2000 JPY การชำระใช้ 2000 / 149.98 หรือประมาณ $13.34 ตัวอย่างไม่รวมต้นทุนและสมมติว่าใช้อัตราแปลงที่แสดงได้ หากอัตราแปลงเปลี่ยน มูลค่า pip ใน USD เปลี่ยนแม้ขนาด GBPJPY เท่าเดิม อย่านำมูลค่า pip ปัจจุบันค่าเดียวไปใช้กับทุกธุรกรรมย้อนหลัง
9. ตรวจเทียบหน่วยของมูลค่า tick ใน MT4
MetaQuotes ระบุ MODE_TICKVALUE เป็นสกุลเงินฝาก และ MODE_TICKSIZE เป็นพอยต์ ต้องคูณขนาด tick นี้ด้วย MODE_POINT ให้เป็นหน่วยราคาก่อนเปรียบเทียบกับ pip ส่วน SYMBOL_TRADE_TICK_SIZE เป็นการเปลี่ยนแปลงขั้นต่ำในหน่วยราคาอยู่แล้ว ไม่ต้องคูณ Point อีกครั้ง MT4 ยังระบุว่าคุณสมบัติที่เกี่ยวข้องบางตัวในรูปแบบ MQL5 ไม่รองรับ อย่าคิดว่าทุก enum ให้ค่าที่ใช้ได้ใน MT4
เมื่อ v เป็นมูลค่า tick ต่อล็อต และ t เป็นขนาด tick ในหน่วยราคา สูตรตรวจมูลค่า pip คือ v × p / t ต่อล็อต แล้วคูณ L ใน EURUSD ห้าตำแหน่งตัวอย่าง v = $1, t = 0.00001 และ p = 0.0001 ให้ $10 ต่อล็อตต่อ pip ต้องใช้หน่วยที่เข้ากันและยืนยันวิธีคำนวณผลแล้ว หากข้อมูลเป็นศูนย์ ขาดหาย ล้าสมัย หรือขัดกัน ควรตรวจสอบ ไม่ใช่แทนด้วยค่าคงที่ $10 ที่คาดเดา
ทางเลือก: สูตรที่ตรวจหน่วยและการคำนวณแปลงเงิน
นี่คือความสัมพันธ์ของหน่วย ไม่ใช่ EA ที่รันได้ ต้องยืนยันสัญลักษณ์ สัญญา ฐานต่อล็อต และวิธีแปลงเงินของโบรกเกอร์ ตัวอย่างบวกและลบเป็นการแลกจำนวนเงินที่ระบุ ไม่รับประกันการบันทึกผลในเทอร์มินัล
base_amount = C × L; quote_value_per_pip = C × L × p
EURUSD: 100000 × 0.20 × 0.0001 = 2.00 USD/pip
BUY: (1.10150 − 1.10020) / 0.0001 = +13 pips; +13 × 2 = +26 USD
BUY: (1.09920 − 1.10020) / 0.0001 = −10 pips; −10 × 2 = −20 USD
0.20 × 7 = 1.40; 26 − 1.40 = 24.60; −20 − 1.40 = −21.40
GBPJPY: 100000 × 0.20 × 0.01 = 200 JPY/pip
2600 / 150.02 = 17.33102253… USD; 2000 / 149.98 = 13.33511135… USD
t_price = MODE_TICKSIZE × MODE_POINT
pip_value_per_lot = MODE_TICKVALUE × p / t_price
t_price = SYMBOL_TRADE_TICK_SIZE; pip_value_position = pip_value_per_lot × L
10. เก็บบันทึกตรวจสอบที่สั้นและทำซ้ำได้
บันทึกสัญลักษณ์ที่แน่นอนและสกุลเงินบัญชี ธรรมเนียม pip, Point, Digits ขนาด tick พร้อมหน่วย ขนาดสัญญา ปริมาณ และเวลาของราคา คำนวณการเปลี่ยนหนึ่ง pip ซ้ำจากหน่วยสัญญาและหน่วยมูลค่า tick แล้วเทียบกับตัวอย่างเดโมที่เหมาะสมตามวิธีของโบรกเกอร์ ตรวจทั้งกำไร ขาดทุน ทิศทางแปลง และค่าธรรมเนียมรวม ภาพช่องกำไรที่ปัดเศษแล้วเพียงอย่างเดียวอธิบายข้อมูลทั้งหมดไม่ได้
แยกระยะราคา ผลก่อนค่าธรรมเนียม การแปลงเป็นสกุลเงินบัญชี และผลสุทธิหลังต้นทุน สำหรับ stop ที่วางแผนไว้ ให้แปลงระยะจากราคาที่ทำรายการได้เป็นเงินด้วยปริมาณสถานะจริง แต่ gap และต้นทุนอาจเกินแผน คู่มือนี้ไม่ได้เลือกขนาดล็อต อ่านต่อที่ ตัวอย่าง stop แบบ ATR และขนาดสถานะ กับกรอบความเสี่ยง โดยระบุสมมติฐานของแต่ละส่วนให้ชัด
11. คำถามเรื่อง pip และมูลค่า pip ใน Forex
หนึ่ง pip เท่ากับสิบพอยต์ใน MT4 เสมอหรือไม่
ไม่เสมอ ตัวอย่าง EURUSD ห้าตำแหน่งและ JPY สามตำแหน่งให้สิบพอยต์ แต่ EURUSD สี่ตำแหน่งและ JPY สองตำแหน่งให้หนึ่งพอยต์ ตรวจนิยาม pip และขนาดพอยต์จริงของสัญลักษณ์
ล็อตมาตรฐานมีมูลค่า $10 ต่อ pip เสมอหรือไม่
ไม่เสมอ ผลนั้นสมมติสัญญา 100000 หน่วย pip ขนาด 0.0001 และ USD เป็นทั้งสกุลเงินอ้างอิงและสกุลเงินบัญชี สกุลเงิน สัญญา หรือสกุลเงินบัญชีอื่นอาจให้ค่าต่างกัน
เลเวอเรจสูงขึ้นทำให้มูลค่า pip เพิ่มหรือไม่
ไม่เพิ่มหากสถานะและอัตราแปลงเหมือนเดิม สถานะที่ใหญ่ขึ้นทำให้มูลค่า pip เพิ่ม ส่วนเลเวอเรจกระทบมาร์จินที่ต้องใช้ มาร์จินว่างไม่ใช่งบขาดทุนที่ปลอดภัย
ทำไมผลในเทอร์มินัลอาจไม่ตรงกับการคำนวณ pip
ตรวจราคาที่คำสั่งได้รับการดำเนินการ Bid/Ask ปริมาณ หน่วยสัญญา เส้นทางและเวลาแปลงเงิน คอมมิชชัน swap ค่าธรรมเนียม และการปัดเศษ ระยะ pip หรือการเคลื่อนไหวบนกราฟเพียงอย่างเดียวยังไม่ใช่การคำนวณกำไรสุทธิครบถ้วน
12. แหล่งข้อมูลและขอบเขต
แหล่งข้อมูลปฐมภูมิ: คำอธิบาย pip และเศษส่วน pip ของ OANDA, หน่วยคุณสมบัติสัญลักษณ์ของ MetaQuotes และ SymbolInfoDouble กับความพร้อมของข้อมูล ตรวจเมื่อ 2026-10-19 สูตรและตัวอย่างสมมติเป็นการตรวจหน่วยที่เราคำนวณเอง ข้อกำหนดสัญญาและการชำระบัญชีเฉพาะของโบรกเกอร์ต้องตรวจต่างหาก
Forex และการซื้อขายด้วยเลเวอเรจมีความเสี่ยงสูง เนื้อหามีไว้เพื่อการศึกษา ไม่ใช่คำแนะนำลงทุน ราคาและจำนวนเงินทั้งหมดเป็นสมมติ ไม่ใช่อัตราปัจจุบัน การคาดการณ์ หรือหลักฐานผลตอบแทนของกลยุทธ์