ทองคำเสนอราคาเป็นดอลลาร์ แต่บัญชีชำระเป็นยูโร ทำไมกำไรขาดทุนจึงคัดลอกมาตรงๆ ไม่ได้?
สกุลเงินที่ใช้เสนอราคา สกุลเงินของกำไรขาดทุน และสกุลเงินของบัญชีอาจแตกต่างกัน ผ่านตัวอย่างการแปลงที่ไม่ใช่ราคาจริง ทำความเข้าใจว่าการซื้อขายทองคำจะรวมงบประมาณความเสี่ยงและเกณฑ์การบันทึกบัญชีให้เป็นมาตรฐานเดียวกันได้อย่างไร
ผู้เขียน: โทมัส|ความรู้การซื้อขาย|11 พฤศจิกายน 2026
บทคัดย่อ: การเห็นราคาทองคำเคลื่อนไหว 10 ดอลลาร์ ไม่ได้หมายความว่าบัญชีจะเพิ่มหรือลด 10 ดอลลาร์เสมอไป หน่วยราคา จำนวนโพซิชัน กฎกำไรขาดทุนของสัญญา และสกุลเงินที่ใช้ชำระบัญชี ร่วมกันกำหนดผลลัพธ์ทางบัญชี บัญชีที่ไม่ใช่ดอลลาร์จำเป็นต้องรวมหน่วยสกุลเงินให้เป็นมาตรฐานเดียวกันก่อน แล้วจึงตรวจสอบงบประมาณความเสี่ยง เพื่อหลีกเลี่ยงการนำจำนวนเงินดอลลาร์ไปใช้เป็นยูโรหรือสกุลเงินอื่นโดยตรง
แยกความแตกต่างของสกุลเงินสามประเภทก่อน
XAUUSD มักแสดงราคาทองคำต่อออนซ์เป็นดอลลาร์ แต่สัญญาเฉพาะยังคงยึดตามข้อกำหนดของแพลตฟอร์ม สกุลเงินที่ใช้เสนอราคาตอบคำถามว่า "ราคาบนกราฟวัดด้วยอะไร" สกุลเงินของกำไรขาดทุนตอบคำถามว่า "กำไรขาดทุนที่เกิดจากสัญญาคำนวณเป็นสกุลเงินใดก่อน" สกุลเงินของบัญชีตอบคำถามว่า "ยอดคงเหลือและมูลค่าสุทธิแสดงเป็นหน่วยใดในที่สุด" ทั้งสามอย่างไม่สามารถอนุมานได้จากชื่อผลิตภัณฑ์เพียงอย่างเดียว
เอกสาร MQL4 อย่างเป็นทางการของ MetaQuotes ระบุสกุลเงินของกำไรขาดทุนและสกุลเงินของมาร์จิ้นของผลิตภัณฑ์เป็นคุณสมบัติแยกกัน และกำหนด MODE_TICKVALUE เป็นมูลค่าการเคลื่อนไหวที่แสดงเป็นสกุลเงินที่ใช้ฝากเข้าบัญชี ความแตกต่างนี้เตือนเราว่า จำนวนเงินที่แพลตฟอร์มแสดงอาจแปลงเสร็จแล้ว หากคูณอัตราแลกเปลี่ยนอีกครั้งจะเป็นการคำนวณซ้ำ สกุลเงินของมาร์จิ้นและโหมดการคำนวณก็ไม่สามารถแทนกฎกำไรขาดทุนได้
ตัวอย่างการแปลงที่ใช้เพื่อการสอนเท่านั้น
สมมติสัญญาทองคำหนึ่งสัญญามี 100 ออนซ์ต่อล็อต ถือ 0.10 ล็อต คือ 10 ออนซ์ จากราคาซื้อเข้าจริงถึงราคาปิดที่คาดไว้ เพิ่มขึ้น 10 ดอลลาร์ต่อออนซ์ ยังไม่คิดค่าธรรมเนียมและค่าถือโพซิชัน กำไรขั้นต้นของสัญญาคือ 10 ออนซ์คูณ 10 ดอลลาร์ต่อออนซ์ ได้ 100 ดอลลาร์ การเปลี่ยนแปลงราคาและพารามิเตอร์สัญญาชุดนี้เป็นสมมติฐานเพื่อการสอน ไม่ใช่ราคาปัจจุบัน และไม่ใช่ข้อกำหนดมาตรฐานของโบรกเกอร์ใดๆ
สมมติเพิ่มเติมว่าบัญชีบันทึกเป็นยูโร การชำระบัญชีใช้อัตราแลกเปลี่ยนสมมติ 1 ยูโรต่อ 1.25 ดอลลาร์ 100 ดอลลาร์เท่ากับ 80 ยูโร คำนวณเป็น 100 หาร 1.25 หากเปลี่ยนเป็นราคาที่บอกว่า "1 ดอลลาร์แลกได้กี่ยูโร" ควรคูณด้วยอัตราแลกเปลี่ยนที่สอดคล้อง ทิศทางต้องตรงกับหน่วย ตัวอย่างไม่รวมอัตราแลกเปลี่ยนฝั่งซื้อขายและค่าธรรมเนียมการแปลงที่แพลตฟอร์มจริงอาจใช้
เช่นเดียวกัน หากวางแผนรับขาดทุน 80 ยูโร ภายใต้อัตราแลกเปลี่ยนสมมตินี้เท่ากับ 100 ดอลลาร์ ไม่ใช่ 80 ดอลลาร์ เมื่อรวมสกุลเงินให้เป็นมาตรฐานเดียวกันก่อนแล้ว จึงจะเปรียบเทียบขาดทุนที่วางแผนไว้กับระยะราคาของสัญญาที่ถืออยู่ได้ เมื่ออัตราแลกเปลี่ยนเปลี่ยนในภายหลัง ค่าแปลงนี้อาจเปลี่ยนได้ ไม่สามารถตรึงการประมาณครั้งเดียวให้เป็นผลลัพธ์ตลอดระยะเวลาถือโพซิชัน
ตรวจสอบอย่างไรก่อนส่งคำสั่ง
บันทึกสกุลเงินของบัญชีก่อน จากนั้นตรวจสอบจำนวนสัญญา มูลค่าการเคลื่อนไหวราคาขั้นต่ำ โหมดการคำนวณกำไรขาดทุน และสกุลเงินของค่าธรรมเนียมของผลิตภัณฑ์เฉพาะ จากนั้นยืนยันว่ามูลค่าการเคลื่อนไหวหรือการประมาณการคำสั่งของแพลตฟอร์มแสดงเป็นสกุลเงินของบัญชีแล้วหรือไม่ และตรวจสอบเวลาอัปเดตของตัวเลข ส่วนต่อท้ายผลิตภัณฑ์ ประเภทบัญชี หรือเซิร์ฟเวอร์ที่ต่างกันอาจมีข้อกำหนดต่างกัน ไม่ควรนำภาพหน้าจอบัญชีอื่นมาใช้แทน
ตรวจสอบหน่วยด้วยสูตรการสอนขนาดเล็ก: การเปลี่ยนแปลงราคาหารด้วยการเคลื่อนไหวขั้นต่ำ ได้จำนวนครั้งของการเคลื่อนไหว จากนั้นคูณมูลค่าการเคลื่อนไหวตามเกณฑ์ล็อตที่เครื่องมือระบุไว้อย่างชัดเจน หากมูลค่าการเคลื่อนไหวคำนวณตามจำนวนโพซิชันปัจจุบันแล้ว จะคูณด้วยจำนวนล็อตอีกไม่ได้ เมื่อคำอธิบายของแพลตฟอร์มไม่ชัดเจน ควรสอบถามผู้ให้บริการเพื่อยืนยันเกณฑ์ก่อน แทนที่จะลองผิดลองถูกในบัญชีจริง
สามจุดที่ทำให้บัญชีคลาดเคลื่อนได้ง่าย
หนึ่ง การนำกำไรขาดทุนที่ยังไม่ปิดรวมกับผลลัพธ์สุทธิหลังปิดเป็นเรื่องเดียวกัน ค่าธรรมเนียม ค่าถือโพซิชัน และการปรับจากการแปลงอาจแสดงแยก ควรตรวจสอบบันทึกการซื้อขายและเงินทุนที่สมบูรณ์เพื่อกระทบยอด สอง การหักสเปรดซ้ำ: หากกำไรขั้นต้นใช้ราคาเปิดและปิดจริงแล้ว สเปรดที่สะท้อนในสองราคาแล้วไม่ควรหักซ้ำโดยอัตโนมัติ สาม การถือว่า 80 ยูโรในบัญชียูโรกับ 80 ดอลลาร์ในบัญชีดอลลาร์เป็นความเสี่ยงเดียวกัน ทั้งสองต้องอยู่ในเวลาเดียวกันและเกณฑ์การแปลงเดียวกันจึงจะเปรียบเทียบได้
เมื่อใดที่การประมาณการต้องทำใหม่
วิธีคูณจำนวนด้วยส่วนต่างราคาแบบง่ายข้างต้นใช้ได้เฉพาะกับสัญญาเชิงเส้นที่ตรงตามสมมติฐาน โหมดสัญญาที่ต่างกัน มูลค่าการเคลื่อนไหวแบบไดนามิก การเปลี่ยนแปลงอัตราแลกเปลี่ยน สลิปเพจ และการออกที่ไม่เป็นไปตามแผน ล้วนทำให้การประมาณการเบี่ยงเบนจากความเป็นจริง เมื่อราคาของแพลตฟอร์มหยุดอัปเดตหรือไม่สามารถตรวจสอบข้อกำหนดได้ ผลการคำนวณก็ขาดข้อมูลนำเข้าที่เชื่อถือได้
งบประมาณความเสี่ยงควรเริ่มจากขาดทุนที่บัญชีสามารถรับได้ พร้อมเผื่อพื้นที่สำหรับค่าธรรมเนียมและความคลาดเคลื่อนในการดำเนินการ การเขียนหน่วยสกุลเงินให้ครบช่วยให้พบข้อผิดพลาดได้ง่ายกว่าการจดเพียง "คาดว่าจะขาดทุน 100"; วิธีการแปลงใดๆ ก็ไม่สามารถรับประกันได้ว่าขาดทุนสุดท้ายจะเท่ากับงบประมาณพอดี