อัตราแลกเปลี่ยนสามรายการอาจดูไม่สอดคล้องกันและยังไม่มีการค้าขายเกิดขึ้น
ตัวเลขที่สำคัญไม่ใช่ผลรวมของราคาที่แสดงในกราฟ แต่เป็นจำนวนที่เหลือหลังจากการซื้อที่ราคาขอ ขายที่ราคาประมูล และทำการแปลงทั้งสามครั้งให้เสร็จสิ้น
ความแตกต่างนั้นเป็นพื้นฐานของการเก็งกำไรแบบสามเหลี่ยม。
การซื้อขายสามเหลี่ยมคืออะไร?
การเก็งกำไรแบบสามเหลี่ยมเป็นความพยายามที่จะทำกำไรจากความไม่สอดคล้องกันชั่วคราวระหว่างอัตราแลกเปลี่ยนที่เกี่ยวข้องสามอัตรา
พ่อค้าทำการแปลง:
- แลกเปลี่ยนสกุลเงิน A เป็นสกุลเงิน B;
- สกุลเงิน B เป็นสกุลเงิน C;
- นำสกุลเงิน C กลับไปยังสกุลเงิน A.
หากจำนวนสุดท้ายมากกว่าจำนวนเริ่มต้นหลังจาก สเปรด ค่าคอมมิชชั่น การลื่นไถล และค่าใช้จ่ายในการดำเนินการอื่น ๆ วงจรนั้นจะทำกำไรได้
กลยุทธ์นี้ไม่ขึ้นอยู่กับการคาดการณ์ว่าค่าสกุลเงินจะเพิ่มขึ้นหรือลดลง มันทดสอบว่าราคา 3 รายการที่มีอยู่ในขณะเดียวกันนั้นสอดคล้องกันหรือไม่
ตัวอย่างเช่น EUR/USD และ GBP/USD แสดงถึงมูลค่าสำหรับ EUR/GBP หากการเสนอราคาที่สามารถดำเนินการได้สำหรับ EUR/GBP แตกต่างจากมูลค่านั้นมากพอ ทิศทางใดทิศทางหนึ่งในสามคู่เงินอาจแสดงโอกาสในการเก็งกำไร
คำว่า executable มีความสำคัญ อัตราที่ใช้ในการคำนวณต้องมีให้สำหรับด้านและปริมาณที่ต้องการของแต่ละการซื้อขาย ราคากลาง ราคาในแผนภูมิ หรือการเสนอราคาที่ล้าสมัยไม่เพียงพอ
คู่สกุลเงินสามคู่ในลูป
พิจารณาคู่นี้:
- EUR/USD: ยูโรหนึ่งยูโรมีค่าเท่ากับกี่ดอลลาร์สหรัฐ;
- EUR/GBP: ยูโร 1 หน่วยมีค่าเท่ากับกี่ปอนด์อังกฤษ;
- 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 การคำนวณคือ:
สุดท้าย USD = เริ่มต้น USD ÷ EUR/USD ask × EUR/GBP bid × GBP/USD bid
ตัวคูณเส้นทางคือ:
EUR/GBP เสนอ × GBP/USD เสนอ ÷ EUR/USD ขอ
เส้นทางมีขอบที่ดีเมื่อจำนวนตัวคูณนั้นมากกว่า 1.
สำหรับเส้นทางย้อนกลับ, USD → GBP → EUR → USD, การคำนวณคือ:
Final USD = Starting USD ÷ GBP/USD ask ÷ EUR/GBP ask × EUR/USD bid
ตัวคูณของมันคือ:
EUR/USD การเสนอราคา ÷ (GBP/USD ราคาเสนอ × EUR/GBP ราคาเสนอ)
ตัวคูณที่มากกว่า 1 เป็นเพียงการทดสอบครั้งแรก กำไรที่คาดหวังต้องครอบคลุมค่าคอมมิชชั่น ค่าธรรมเนียมสถานที่ ค่าเลื่อน และค่าใช้จ่ายอื่น ๆ ที่ไม่ได้รวมอยู่ในสเปรดที่อ้างถึง
ตัวอย่างการทำ Arbitrage แบบสามเหลี่ยม
สมมติว่าคำพูดที่เป็นตัวอย่างต่อไปนี้มีให้บริการพร้อมกัน:
| คู่สกุลเงิน | เสนอซื้อ | เสนอขาย |
|---|---|---|
| EUR/USD | 1.0998 | 1.1000 |
| EUR/GBP | 0.8810 | 0.8812 |
| GBP/USD | 1.2500 | 1.2502 |
เราเริ่มต้นด้วย $100,000 และทดสอบเส้นทาง:
USD → EUR → GBP → USD
ขั้นตอนที่ 1: แปลง USD เป็น EUR
เรากำลังซื้อยูโร ดังนั้นเราจึงใช้ราคา EUR/USD:
$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%.
How $100,000 moves through the three pairs
Each conversion uses the side of the quote available to the trade. The result below is gross, before any additional commissions, slippage, or rejected orders.
Illustrative quotes. A positive calculation is not a guaranteed fill or a guaranteed profit.
ราคานี้ได้รับการทำให้เรียบง่ายโดยตั้งใจเพื่อให้การคำนวณมองเห็นได้ ควรอ่านว่าไม่เป็นกำไรที่มีอยู่ทั่วไปในการซื้อขายสกุลเงินหลักแบบสด
หากค่าคอมมิชชั่นและค่าใช้จ่ายอื่น ๆ เกิน $113.64 ผลลัพธ์สุทธิจะเป็นลบ สิ่งนี้ก็เป็นจริงหากขาข้างหนึ่งเติมที่ราคาที่แย่กว่า หากไม่มีปริมาณเพียงพอที่ระดับที่อ้างถึง หรือหากการเสนอราคาเปลี่ยนแปลงก่อนที่ลูปจะเสร็จสมบูรณ์
ทำไมเส้นทางย้อนกลับจึงต้องได้รับการทดสอบด้วย
การใช้คำพูดเดียวกัน เส้นทางย้อนกลับคือ:
ดอลลาร์สหรัฐ → ปอนด์อังกฤษ → ยูโร → ดอลลาร์สหรัฐ
การคำนวณคือ:
$100,000 ÷ 1.2502 ÷ 0.8812 × 1.0998 = $99,829.69
ทิศทางนี้เสียค่าใช้จ่ายประมาณ $170.31 ก่อนค่าธรรมเนียมเพิ่มเติมใดๆ
ผลลัพธ์นั้นเป็นเรื่องปกติ ความไม่สอดคล้องกันของราคาไม่ได้ทำให้ทั้งสองทิศทางมีกำไร สเปรดการเสนอราคาผลักดันเส้นทางทั้งสองให้ห่างออกจากกัน สแกนเนอร์ต้องคำนวณแต่ละเส้นทางด้วยด้านที่สามารถดำเนินการได้อย่างถูกต้องแทนที่จะสมมติว่าการเปรียบเทียบอัตราแลกเปลี่ยนข้ามหนึ่งครั้งเพียงพอ
ทำไมโอกาสที่มองเห็นได้จึงอาจไม่กลายเป็นกำไร
การคำนวณเป็นส่วนที่ง่าย การดำเนินการจะเป็นตัวกำหนดว่าเส้นขอบที่คำนวณได้จะยังคงอยู่หรือไม่
คำพูดอาจไม่ตรงกัน
ฟีดหนึ่งอาจอัปเดตก่อนอีกฟีดหนึ่ง เครื่องสแกนสามารถรวมราคาที่สดใหม่จากคู่หนึ่งกับราคาที่ล้าสมัยจากอีกสองคู่และรายงานโอกาสที่ไม่อยู่ในสถานะที่แท้จริงอีกต่อไป
การระบุเวลาช่วยได้ แต่ไม่ได้รับประกันว่าราคาทั้งสามจะยังคงมีให้เมื่อคำสั่งซื้อมาถึงสถานที่
อาจไม่มีสภาพคล่องเพียงพอ
ข้อเสนอหรือคำขอที่ดีที่สุดจะใช้ได้เฉพาะกับจำนวนที่เสนอในราคานั้น
ลูปที่มีมูลค่า 10,000 ดอลลาร์อาจเหมาะสมกับระดับสูงสุดของทั้งสามคู่ ลูปที่มีมูลค่า 1 ล้านดอลลาร์อาจใช้ระดับหลายระดับของ สมุดคำสั่ง ราคาการดำเนินการเฉลี่ยสามารถลบความได้เปรียบแม้ว่าราคาที่เสนอครั้งแรกจะดูมีกำไร.
ขนาดสูงสุดที่ใช้ได้จริงถูกจำกัดโดยขาเล็กที่สุดของรูปสามเหลี่ยม。
การซื้อขายสามรายการไม่ได้รับประกันว่าจะเติมพร้อมกัน
การคำนวณถือว่าลูปเป็นการดำเนินการหนึ่ง โดยระบบการซื้อขายส่วนใหญ่ยังคงส่งคำสั่งแยกสามคำสั่ง
หากการดำเนินการสองครั้งแรกสำเร็จและครั้งที่สามถูกปฏิเสธหรือปรับราคา ผู้ซื้อขายจะเหลือสถานะสกุลเงินที่เปิดอยู่ ซึ่งเรียกว่า ความเสี่ยงจากขา ผลลัพธ์ตอนนี้ขึ้นอยู่กับการเคลื่อนไหวของตลาดแทนที่จะเป็นความสัมพันธ์ของราคาแบบล็อก
คำสั่งแบบเร่งด่วนหรือล้มเลิกและคำสั่งแบบเติมเต็มหรือล้มละลายสามารถลดความไม่แน่นอนในการดำเนินการบางอย่างได้ในกรณีที่มีการสนับสนุน แต่ไม่ได้ทำให้คำสั่งสามคำสั่งข้ามหนังสือแยกต่างหากกลายเป็นอะตอมอย่างสมบูรณ์
การลื่นไถลอาจจะมากกว่าขอบเขตที่คาดไว้
สเปรดอาร์บิทราจอาจน้อยกว่าการเปลี่ยนแปลงราคาปกติระหว่างการรับคำเสนอราคาและการดำเนินการ ความหน่วงของเครือข่าย, ความหน่วงของเครื่องจับคู่, ตำแหน่งในคิว, และคำสั่งที่แข่งขันกันทั้งหมดส่งผลต่อราคาสุดท้าย
นี่คือเหตุผลที่ ส่วนต่างระหว่างราคาเสนอและราคาขอ เป็นค่าใช้จ่ายแรกที่ต้องตรวจสอบเท่านั้น
ผู้ให้บริการอาจปฏิเสธหรือปรับราคาเสนอราคาที่ล้าสมัย
กฎการดำเนินการแตกต่างกันไปตามตลาดแลกเปลี่ยน, ECN, ตัวแทนจำหน่าย, โบรกเกอร์ และกลุ่มสภาพคล่อง บางสถานที่แลกเปลี่ยน FX ใช้การตรวจสอบครั้งสุดท้าย ซึ่งอนุญาตให้ผู้ให้บริการสภาพคล่องยอมรับหรือปฏิเสธการซื้อขายหลังจากได้รับคำขอแล้ว
อัตราที่แสดงจึงไม่ใช่อัตราที่รับประกันเสมอไป
การดำเนินการของการเก็งกำไรแบบสามเหลี่ยมในทางปฏิบัติ
การทำงานอย่างมืออาชีพมักจะแยกการตรวจจับออกจากการดำเนินการ
- ทำให้การอ้างอิงเป็นมาตรฐาน. วางแต่ละคู่ในทิศทางฐาน/การอ้างอิงที่เป็นที่รู้จัก.
- อ่านราคาประมูลและราคาขอปัจจุบัน. อย่าใช้การปิดกราฟหรือจุดกึ่งกลางแทน.
- คำนวณเส้นทางทั้งสอง. ทดสอบการแปลงตามเข็มนาฬิกาและทวนเข็มนาฬิกา.
- ตรวจสอบความลึกที่สามารถใช้งานได้. คำนวณใหม่โดยใช้ราคาสูงสุดเฉลี่ยที่คาดหวังสำหรับขนาดที่ตั้งใจไว้.
- หักค่าใช้จ่ายที่ทราบทั้งหมด. รวมค่าคอมมิชชั่นและค่าธรรมเนียมสถานที่ที่ยังไม่ได้สะท้อนในส่วนต่าง.
- ใช้เกณฑ์ความปลอดภัย. ขอบเขตที่คาดหวังต้องมีพื้นที่สำหรับการหน่วงเวลาและการลื่นไถล.
- ส่งและตรวจสอบคำสั่งซื้อ. ระบบต้องจัดการกับการเติมบางส่วน, การปฏิเสธ, และตำแหน่งที่เหลือที่ไม่ต้องการ.
- ปรับยอดผลลัพธ์ที่แท้จริง. กำไรที่คาดหวังไม่ได้เป็นกำไรที่แท้จริงจนกว่าการกรอกข้อมูลทั้งหมดจะได้รับการยืนยัน.
กระบวนการนี้มักจะทำงานในซอฟต์แวร์เนื่องจากการคำนวณด้วยมือและการป้อนคำสั่งนั้นช้าเกินไปสำหรับตลาดที่มีสภาพคล่อง
การวิจัยเกี่ยวกับ FX สปอตพบว่าโอกาสในการเก็งกำไรแบบสามเหลี่ยมเกิดขึ้นจริง แต่ส่วนใหญ่มีขนาดเล็กและมีอายุสั้น ผู้เขียนยังสรุปว่าการทำกำไรอย่างยั่งยืนนั้นต้องการการเข้าถึงส่วนแบ่งที่ใหญ่เกินจริงของโอกาสที่มีอยู่ก่อนที่จะมีผู้ค้าแข่งขัน นั่นเป็นภาพที่สมจริงกว่าการบรรยายว่าเก็งกำไรแบบสามเหลี่ยมเป็นเรื่องง่ายหรือปราศจากความเสี่ยง อ่านการศึกษา.
การทำอาร์บิทราจแบบสามเหลี่ยมในสถานที่เดียวและข้ามสถานที่
เวอร์ชันที่สะอาดที่สุดใช้คู่สามคู่ที่มีอยู่ผ่านการแลกเปลี่ยนเดียวกันหรือสระสภาพคล่อง ราคาสมดุล ค่าธรรมเนียม และรายงานการดำเนินการจะมาจากระบบเดียวกัน
หากขาใช้สถานที่ที่แตกต่างกัน ตัวแปรที่มากขึ้นจะเข้าสู่การค้า:
- ราคาอาจไม่แสดงถึงสภาพคล่องเดียวกัน;
- ยอดเงินต้องพร้อมใช้งานในสถานที่ที่กำหนด;
- ความแตกต่างระหว่างความล่าช้าของการสั่งซื้อและข้อมูลตลาด;
- การจัดเตรียมคู่สัญญาและการชำระเงินอาจแตกต่างกัน;
- สถานที่หนึ่งอาจปฏิเสธการค้าในขณะที่อีกแห่งหนึ่งเติมเต็มมัน
ในขณะนั้น กลยุทธ์จะรวมการเก็งกำไรแบบสามเหลี่ยมกับการเก็งกำไรข้ามสถานที่.
คณิตศาสตร์เดียวกันสามารถนำไปใช้กับคู่คริปโตสามคู่ในหนึ่งการแลกเปลี่ยนแบบรวมศูนย์ แต่กำหนดการค่าธรรมเนียม ขนาดคำสั่งขั้นต่ำ ความลึกของหนังสือ และกฎการจับคู่ยังคงต้องรวมอยู่ด้วย วงจรสกุลเงินดิจิทัลไม่ทำกำไรเพียงเพราะราคาสุดท้ายที่แสดงสามราคาล้มเหลวในการคูณให้เป็นหนึ่ง
ผู้ค้าปลีกสามารถใช้การเก็งกำไรแบบสามเหลี่ยมหรือไม่?
ผู้ค้าปลีกสามารถเข้าใจและคำนวณความสัมพันธ์ได้ การจับภาพความสัมพันธ์นั้นอย่างเชื่อถือได้นั้นยากกว่ามาก
เมื่อถึงเวลาที่บุคคลสังเกตเห็นความไม่ตรงกันและทำการสั่งซื้อสามรายการ ระบบอัตโนมัติอาจได้ทำการซื้อขายไปแล้ว แพลตฟอร์มค้าปลีกอาจจะแสดงราคาเชิงบ่งชี้หรือรวมกันแทนที่จะเป็นสภาพคล่องที่แน่นอนที่จะดำเนินการทั้งสามขา
คุณค่าที่แท้จริงสำหรับผู้ค้าส่วนใหญ่คือการศึกษา การคำนวณสอน:
- คู่สกุลเงินมีความสัมพันธ์ต่อกันอย่างไร;
- ทำไมราคาประมูลและราคาขอถึงสำคัญ;
- ค่าใช้จ่ายในการดำเนินการเปลี่ยนผลตอบแทนทางทฤษฎี;
- ทำไมราคาที่เสนอจึงไม่เหมือนกับการซื้อขายที่เสร็จสมบูรณ์
การเข้าถึง API หรือกลยุทธ์อัตโนมัติไม่ได้ลบข้อจำกัดเหล่านี้ออกไป การกรอกคำสั่งที่รวดเร็วจะช่วยได้ก็ต่อเมื่อข้อมูล, ค่าใช้จ่าย, การควบคุมความเสี่ยง, และตรรกะการดำเนินการก็มีความสมเหตุสมผลเช่นกัน
ความผิดพลาดทั่วไปในการเก็งกำไรแบบสามเหลี่ยม
การผสมทิศทางของคำพูด
EUR/USD และ USD/EUR อธิบายราคาที่เป็นอัตราส่วนซึ่งกันและกัน การพิจารณาให้พวกมันเป็นสิ่งที่สามารถเปลี่ยนแทนกันได้จะนำไปสู่ข้อผิดพลาดในการคูณและการหาร
การใช้จุดกึ่งกลางหรือราคาสุดท้าย
ราคานี้มีประโยชน์สำหรับการวิเคราะห์ แต่ไม่อาจใช้สำหรับการดำเนินการได้ ทุกการแปลงต้องการราคาที่เสนอหรือขอที่ถูกต้อง
การเรียกกำไรขั้นต้น
ตัวคูณเชิงบวกคือผู้สมัครที่มีโอกาส กำไรคือสิ่งที่เหลืออยู่หลังจากการซื้อขายทั้งสามครั้งและค่าใช้จ่ายทั้งหมด
การละเลยความลึก
ราคาสูงสุดอาจครอบคลุมเพียงการสั่งซื้อขนาดเล็กเท่านั้น แต่ละขาจะต้องสนับสนุนจำนวนเริ่มต้นที่เท่ากันหลังจากการแปลง
สมมติว่าลูปนี้ไม่มีความเสี่ยง
ความสัมพันธ์ของราคาอาจถูกล็อคไว้ในทางคณิตศาสตร์ การสั่งซื้อไม่ได้ถูกล็อคไว้ในทางปฏิบัติโดยจำเป็น
ตรวจสอบเพียงทิศทางเดียว
เครื่องสแกนเนอร์ที่สมบูรณ์แบบจะประเมินทั้งสองเส้นทาง นอกจากนี้ยังปฏิเสธเส้นทางใดๆ ที่ต่ำกว่าขีดจำกัดความปลอดภัยที่กำหนด
การคำนวณเป็นการทดสอบการดำเนินการ
เมื่อฉันตรวจสอบวงกลมสามเหลี่ยม ฉันไม่ได้ถามว่าราคาชาร์ตสามราคานั้นสร้างตัวเลขที่สูงกว่าหนึ่งหรือไม่ ฉันถามว่าปริมาณที่ต้องการสามารถซื้อขายได้ในตอนนี้หรือไม่ บนด้านที่ถูกต้องของแต่ละการเสนอราคา โดยมีมาร์จิ้นเพียงพอหลังจากหักค่าใช้จ่ายแล้ว
นั่นคือความแตกต่างระหว่างความไม่ตรงกันของราคาและการทำอาร์บิทราจที่สามารถดำเนินการได้。
