อัตราแลกเปลี่ยนสามอัตราอาจดูไม่สอดคล้องกันและยังไม่มีการซื้อขาย

ตัวเลขที่สำคัญ不是在图表上显示的价格的乘积。它是以要价购买、以出价出售以及完成所有三次转换后剩下的金额。

ความแตกต่างนั้นเป็นพื้นฐานของการเก็งกำไรแบบสามเหลี่ยม。

การเก็งกำไรแบบสามเหลี่ยมคืออะไร?

การเก็งกำไรแบบสามเหลี่ยมเป็นความพยายามที่จะทำกำไรจากความไม่สอดคล้องกันชั่วคราวระหว่างอัตราแลกเปลี่ยนที่เกี่ยวข้องสามอัตรา

พ่อค้าทำการแปลง:

  1. แปลงสกุลเงิน A เป็นสกุลเงิน B;
  2. เปลี่ยนสกุลเงิน B เป็นสกุลเงิน C;
  3. สกุลเงิน C กลับมาเป็นสกุลเงิน A.

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

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

ตัวอย่างเช่น EUR/USD และ GBP/USD บ่งชี้ถึงค่าของ EUR/GBP หากการเสนอราคาสำหรับ EUR/GBP ที่สามารถดำเนินการได้แตกต่างจากค่านั้นมากพอ ทิศทางใดทิศทางหนึ่งรอบสามคู่ อาจแสดงถึงโอกาสในการเก็งกำไร

คำว่า executable มีความสำคัญ อัตราที่ใช้ในการคำนวณจะต้องพร้อมใช้งานสำหรับด้านและปริมาณที่ต้องการในการซื้อขายแต่ละครั้ง จุดกึ่งกลาง ราคาจากกราฟ หรือการเสนอราคาที่ล้าสมัยไม่เพียงพอ.

สามคู่สกุลเงินในลูป

พิจารณาคู่นี้:

  • EUR/USD: ยูโรหนึ่งยูโรมีค่าเท่ากับกี่ดอลลาร์สหรัฐ;
  • EUR/GBP: ยูโรหนึ่งยูโรมีค่าเท่ากับเงินปอนด์อังกฤษกี่บาท;
  • GBP/USD: ปอนด์หนึ่งปอนด์มีค่าเท่าไหร่เป็นดอลลาร์สหรัฐ。

ร่วมกัน พวกเขาสร้างเส้นทางที่เป็นไปได้สองเส้นทาง:

USD → EUR → GBP → USD

หรือ:

USD → GBP → EUR → USD

ทั้งสองทิศทางต้องได้รับการตรวจสอบ หนึ่งอาจให้ผลลัพธ์ทางทฤษฎีที่เป็นบวก ในขณะที่อีกทางหนึ่งอาจทำให้เกิดการขาดทุน

ก่อนที่จะทำการคำนวณ ฉันใส่ทุกคู่ในรูปแบบฐาน/การเสนอราคาที่สอดคล้องกัน นี่หลีกเลี่ยงข้อผิดพลาดที่พบบ่อยที่สุดอย่างหนึ่ง: การคูณอัตราที่ควรจะถูกแบ่ง หรือการใช้ค่าตรงข้ามของการเสนอราคาที่ต้องการ

ราคาเสนอซื้อและเสนอขายเปลี่ยนการคำนวณ

สมมติว่า EUR/USD ถูกเสนอราคาอยู่ที่:

1.0998 / 1.1000

หมายเลขแรกคือราคาที่เสนอซื้อ ส่วนหมายเลขที่สองคือราคาที่เสนอขาย

  • ในการ ขาย EUR เป็น USD ฉันได้รับราคาซื้อ: 1.0998.
  • เพื่อ ซื้อ EUR ด้วย USD ฉันจ่ายราคาขอ: 1.1000.

กฎเดียวกันนี้ใช้กับทุกคู่:

การกระทำด้านที่สามารถดำเนินการได้
ซื้อสกุลเงินหลักเสนอราคา
ขายสกุลเงินหลักเสนอซื้อ

การใช้ราคาเฉลี่ยกลางเพียงอย่างเดียวสามารถสร้างกำไรที่ไม่สามารถทำการซื้อขายได้จริงๆ เอกสารวิจัยของ BIS แสดงให้เห็นความแตกต่างเดียวกัน: วงเงินสกุลเงินที่ดูเหมือนจะมีกำไรโดยไม่มีค่าใช้จ่ายในการทำธุรกรรมสามารถกลายเป็นขาดทุนเมื่อมีการใช้ราคาเสนอซื้อและเสนอขาย.

สูตรการซื้อขายแบบสามเหลี่ยม

สำหรับเส้นทาง USD → EUR → GBP → USD การคำนวณคือ:

Final USD = Starting USD ÷ EUR/USD ask × EUR/GBP bid × GBP/USD bid

ตัวคูณเส้นทางคือ:

EUR/GBP bid × GBP/USD bid ÷ EUR/USD ask

เส้นทางมีขอบรวมที่เป็นบวกเมื่อจำนวนคูณนั้นมากกว่า 1.

สำหรับเส้นทางย้อนกลับ USD → GBP → EUR → USD การคำนวณคือ:

Final USD = Starting USD ÷ GBP/USD ask ÷ EUR/GBP ask × EUR/USD bid

ตัวคูณของมันคือ:

EUR/USD bid ÷ (GBP/USD ask × EUR/GBP ask)

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

ตัวอย่างการทำ Arbitrage แบบตรีโกณมิติ

สมมติว่าคำพูดเชิงอ illustrative ต่อไปนี้มีให้บริการในเวลาเดียวกัน:

คู่สกุลเงินเสนอราคาขอราคา
EUR/USD1.09981.1000
EUR/GBP0.88100.8812
GBP/USD1.25001.2502

เราเริ่มต้นด้วย $100,000 และทดสอบเส้นทาง:

USD → EUR → GBP → USD

ขั้นตอนที่ 1: แปลง USD เป็น EUR

เรากำลังซื้อยูโร ดังนั้นเราจึงใช้ EUR/USD ask:

$100,000 ÷ 1.1000 = €90,909.09

ขั้นตอนที่ 2: แปลง EUR เป็น GBP

เรากำลังขายยูโร ดังนั้นเราจึงใช้ราคาเสนอ EUR/GBP:

€90,909.09 × 0.8810 = £80,090.91

ขั้นตอนที่ 3: แปลง GBP กลับเป็น USD

เรากำลังขายปอนด์ ดังนั้นเราจึงใช้ราคาซื้อ GBP/USD:

£80,090.91 × 1.2500 = $100,113.64

ผลรวมที่ได้คือ:

$100,113.64 − $100,000 = $113.64

นั่นคือผลตอบแทนรวมประมาณ 0.1136%.

“`

เงิน $100,000 เคลื่อนที่ผ่านสามคู่

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

1
$100,000 → €90,909.09 ซื้อ EUR ที่อัตรา EUR/USD ของ 1.1000.
2
€90,909.09 → £80,090.91 ขาย EUR ที่อัตรา EUR/GBP ของ 0.8810.
3
£80,090.91 → $100,113.64 ขาย GBP ที่อัตรา GBP/USD ของ 1.2500.
+
กำไรขั้นต้น: $113.64 ประมาณ 0.1136% ก่อนค่าธรรมเนียมอื่น ๆ และความเสี่ยงในการดำเนินการ.

คำพูดที่แสดงถึงแนวคิด ตัวเลขเชิงบวกไม่ใช่การเติมเต็มที่รับประกันหรือกำไรที่รับประกัน

ราคานี้ถูกทำให้เรียบง่ายเพื่อให้การคำนวณเป็นที่มองเห็นได้ พวกเขาไม่ควรถูกอ่านว่าเป็นกำไรทั่วไปที่มีอยู่ในการซื้อขายสกุลเงินหลักแบบสด

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

ทำไมเส้นทางย้อนกลับถึงต้องได้รับการทดสอบด้วย

ใช้คำพูดเดียวกัน เส้นทางย้อนกลับคือ:

USD → GBP → EUR → USD

การคำนวณคือ:

$100,000 ÷ 1.2502 ÷ 0.8812 × 1.0998 = $99,829.69

ทิศทางนี้สูญเสียประมาณ $170.31 ก่อนค่าธรรมเนียมเพิ่มเติมใดๆ

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

ทำไมโอกาสที่มองเห็นได้จึงอาจไม่กลายเป็นกำไร

การคำนวณเป็นส่วนที่ง่าย การดำเนินการจะกำหนดว่าขอบที่คำนวณไว้จะอยู่รอดหรือไม่

ข้อความอ้างอิงอาจไม่ได้ถูกซิงโครไนซ์

หนึ่งฟีดอาจอัปเดตก่อนอีกฟีดหนึ่ง สแกนเนอร์สามารถรวมราคาใหม่จากคู่หนึ่งเข้ากับราคาที่ล้าสมัยจากอีกสองคู่และรายงานโอกาสที่ไม่อีกต่อไป

การระบุเวลาเป็นประโยชน์ แต่ไม่ได้รับประกันว่าราคาทั้งสามจะยังคงมีให้เมื่อคำสั่งซื้อมาถึงสถานที่จัดงาน

อาจไม่มีสภาพคล่องเพียงพอ

ราคาที่เสนอหรือต้องการที่ดีที่สุดจะใช้ได้เฉพาะกับจำนวนที่เสนอในราคานั้นเท่านั้น。

การทำธุรกรรม $10,000 อาจอยู่ในระดับสูงสุดของทั้งสามคู่ การทำธุรกรรม $1 ล้าน อาจใช้หลายระดับของ สมุดสั่งซื้อ ราคาการดำเนินการเฉลี่ยสามารถลบขอบออกไปได้แม้ว่าราคาแรกที่เสนอจะดูทำกำไรได้

ขนาดสูงสุดที่ใช้ได้จริงถูกจำกัดโดยขาเล็กที่สุดของสามเหลี่ยม.

การซื้อขายทั้งสามประเภทไม่ได้รับประกันว่าจะเติมเต็มพร้อมกัน

การคำนวณถือว่าลูปเป็นการดำเนินการเดียว ระบบการเทรดยังคงส่งคำสั่งแยกสามคำสั่ง

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

คำสั่งแบบทันทีหรือยกเลิกและเติมเต็มหรือฆ่าสามารถลดความไม่แน่นอนในการดำเนินการในบางกรณีที่รองรับได้ โดยไม่ทำให้คำสั่งสามคำสั่งในหนังสือที่แยกต่างหากเป็นอะตอมอย่างเต็มที่

การลื่นไถลอาจมากกว่าขอบที่คาดไว้

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

นี่คือเหตุผลว่าทำไม การกระจาย bid-ask จึงเป็นค่าใช้จ่ายแรกที่ต้องตรวจสอบ.

ผู้ให้บริการอาจปฏิเสธหรือปรับราคาเสนอราคาที่ล้าสมัย

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

อัตราที่แสดงจึงไม่ใช่การเติมที่รับประกันเสมอไป.

การดำเนินการของการทำกำไรจากอัตราแลกเปลี่ยนแบบสามเหลี่ยมในทางปฏิบัติ

การทำงานอย่างมืออาชีพมักจะแยกการตรวจจับออกจากการดำเนินการ.

  1. ปรับให้การอ้างอิงเป็นมาตรฐาน. วางแต่ละคู่ในทิศทางที่ทราบไว้/การอ้างอิง.
  2. อ่านราคาประมูลและราคาขอขายปัจจุบัน. อย่าแทนที่การปิดแผนภูมิหรือจุดกึ่งกลาง.
  3. คำนวณเส้นทางทั้งสอง. ทดสอบการแปลงตามเข็มนาฬิกาและทวนเข็มนาฬิกา.
  4. ตรวจสอบความลึกของไฟล์ที่สามารถเรียกใช้งานได้. คำนวณใหม่โดยใช้ราคาเฉลี่ยที่คาดหวังสำหรับขนาดที่ตั้งใจ.
  5. หักค่าใช้จ่ายทั้งหมดที่ทราบ. รวมค่าคอมมิชชั่นและค่าธรรมเนียมสถานที่ที่ยังไม่ได้สะท้อนในสเปรด.
  6. กำหนดเกณฑ์ความปลอดภัย. ขอบที่คาดหวังต้องมีพื้นที่สำหรับความล่าช้าและการเบี่ยงเบน.
  7. ส่งและติดตามคำสั่งซื้อ ระบบต้องจัดการกับการเติมเต็มบางส่วน, การปฏิเสธ, และตำแหน่งที่เหลือที่ไม่ต้องการ.
  8. ปรับยอดผลลัพธ์ที่แท้จริง. กำไรที่คาดหวังไม่ใช่กำไรที่เกิดขึ้นจริงจนกว่าการเติมทั้งหมดจะได้รับการยืนยัน.

กระบวนการนี้มักทำงานในซอฟต์แวร์เนื่องจากการคำนวณด้วยมือและการป้อนคำสั่งช้ามากเกินไปสำหรับตลาดที่มีสภาพคล่อง

การวิจัยเกี่ยวกับ FX จุดพบว่าโอกาสในการเก็งกำไรแบบสามเหลี่ยมเกิดขึ้นจริง แต่ส่วนใหญ่จะมีขนาดเล็กและมีอายุสั้น ผู้เขียนยังสรุปว่าการทำกำไรอย่างยั่งยืนจะต้องการการเข้าถึงส่วนแบ่งที่ไม่สามารถทำได้ของโอกาสที่มีอยู่ก่อนเทรดเดอร์ที่แข่งขัน นี่เป็นภาพที่สมจริงกว่าการบรรยายว่าเก็งกำไรแบบสามเหลี่ยมเป็นเรื่องง่ายหรือไม่มีความเสี่ยง อ่านการศึกษา.

การเก็งกำไรแบบสามเหลี่ยมในสถานที่เดียวและข้ามสถานที่

เวอร์ชันที่สะอาดที่สุดใช้คู่สามคู่ที่มีอยู่ผ่านการแลกเปลี่ยนเดียวกันหรือพูลสภาพคล่องเดียวกัน ราคาที่สมดุล ค่าธรรมเนียม และรายงานการดำเนินการจะมาจากระบบเดียวกัน

หากขาใช้สถานที่ที่แตกต่างกัน ตัวแปรมากขึ้นจะเข้าสู่การซื้อขาย:

  • ราคาอาจไม่แสดงถึงสภาพคล่องเดียวกัน;
  • ยอดคงเหลือจะต้องมีอยู่ในสถานที่ที่กำหนดแล้ว;
  • ความล่าช้าของคำสั่งและข้อมูลตลาดแตกต่างกัน;
  • การจัดเรียงฝ่ายตรงข้ามและการชำระเงินอาจแตกต่างกัน;
  • สถานที่หนึ่งอาจปฏิเสธการซื้อขายในขณะที่อีกแห่งหนึ่งเติมเต็มมัน。

ในขณะนั้น กลยุทธ์จะรวมการเก็งกำไรแบบสามเหลี่ยมเข้ากับการเก็งกำไรข้ามสถานที่。

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

ผู้ค้าปลีกสามารถใช้การเก็งกำไรแบบสามเหลี่ยมได้หรือไม่?

ผู้ค้าปลีกสามารถเข้าใจและคำนวณความสัมพันธ์ได้ การจับความสัมพันธ์ได้อย่างเชื่อถือได้นั้นยากกว่ามาก

เมื่อถึงเวลาที่บุคคลสังเกตเห็นความไม่ตรงกันและทำการสั่งซื้อสามรายการ ระบบอัตโนมัติอาจจะได้ทำการซื้อขายไปแล้ว แพลตฟอร์มค้าปลีกอาจจะแสดงราคาโดยประมาณหรือรวมกันแทนที่จะเป็นสภาพคล่องที่แน่นอนที่จะดำเนินการทั้งสามขา

คุณค่าทางปฏิบัติสำหรับนักเทรดส่วนใหญ่คือการศึกษา การคำนวณสอน:

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

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

ข้อผิดพลาดทั่วไปในการเก็งกำไรแบบสามเหลี่ยม

การผสมทิศทางของคำคม

EUR/USD และ USD/EUR อธิบายราคาแบบกลับกัน การถือว่ามันสามารถใช้แทนกันได้จะนำไปสู่ข้อผิดพลาดในการคูณและการหาร

การใช้จุดกึ่งกลางหรือราคาสุดท้าย

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

การเรียกกำไรจากขอบสุทธิ

ตัวคูณเชิงบวกคือผู้สมัครที่มีโอกาส กำไรคือสิ่งที่เหลืออยู่หลังจากการซื้อขายทั้งสามครั้งและค่าใช้จ่ายทั้งหมด.

การเพิกเฉยต่อความลึก

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

สมมติว่าลูปไม่มีความเสี่ยง

ความสัมพันธ์ของราคาอาจถูกล็อคไว้ทางคณิตศาสตร์ คำสั่งซื้อไม่ได้ถูกล็อคไว้ในทางปฏิบัติเสมอไป

ตรวจสอบเพียงทิศทางเดียว

เครื่องสแกนแบบครบวงจรจะประเมินทั้งสองเส้นทาง นอกจากนี้ยังปฏิเสธเส้นทางใด ๆ ที่ต่ำกว่าขีดจำกัดความปลอดภัยที่กำหนด

การคำนวณเป็นการทดสอบการดำเนินการ

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

นั่นคือความแตกต่างระหว่างความไม่ตรงกันของราคาและการทำอาร์บิทราจที่สามารถดำเนินการได้。