อัตราแลกเปลี่ยนสามอัตราอาจดูไม่สอดคล้องกันและยังไม่มีการซื้อขาย
ตัวเลขที่สำคัญ不是在图表上显示的价格的乘积。它是以要价购买、以出价出售以及完成所有三次转换后剩下的金额。
ความแตกต่างนั้นเป็นพื้นฐานของการเก็งกำไรแบบสามเหลี่ยม。
การเก็งกำไรแบบสามเหลี่ยมคืออะไร?
การเก็งกำไรแบบสามเหลี่ยมเป็นความพยายามที่จะทำกำไรจากความไม่สอดคล้องกันชั่วคราวระหว่างอัตราแลกเปลี่ยนที่เกี่ยวข้องสามอัตรา
พ่อค้าทำการแปลง:
- แปลงสกุลเงิน A เป็นสกุลเงิน B;
- เปลี่ยนสกุลเงิน B เป็นสกุลเงิน C;
- สกุลเงิน 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/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 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 เคลื่อนที่ผ่านสามคู่
แต่ละการแปลงใช้ด้านของการเสนอราคาที่มีอยู่สำหรับการค้า ผลลัพธ์ด้านล่างเป็นจำนวนรวม ก่อนที่จะมีค่าคอมมิชชั่นเพิ่มเติม การเลื่อนราคา หรือคำสั่งที่ถูกปฏิเสธ
คำพูดที่แสดงถึงแนวคิด ตัวเลขเชิงบวกไม่ใช่การเติมเต็มที่รับประกันหรือกำไรที่รับประกัน
ราคานี้ถูกทำให้เรียบง่ายเพื่อให้การคำนวณเป็นที่มองเห็นได้ พวกเขาไม่ควรถูกอ่านว่าเป็นกำไรทั่วไปที่มีอยู่ในการซื้อขายสกุลเงินหลักแบบสด
หากค่าคอมมิชชั่นและค่าใช้จ่ายอื่น ๆ เกิน $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 ใช้การดูครั้งสุดท้าย ซึ่งอนุญาตให้ผู้ให้บริการสภาพคล่องยอมรับหรือปฏิเสธการซื้อขายหลังจากที่ได้รับคำขอแล้ว
อัตราที่แสดงจึงไม่ใช่การเติมที่รับประกันเสมอไป.
การดำเนินการของการทำกำไรจากอัตราแลกเปลี่ยนแบบสามเหลี่ยมในทางปฏิบัติ
การทำงานอย่างมืออาชีพมักจะแยกการตรวจจับออกจากการดำเนินการ.
- ปรับให้การอ้างอิงเป็นมาตรฐาน. วางแต่ละคู่ในทิศทางที่ทราบไว้/การอ้างอิง.
- อ่านราคาประมูลและราคาขอขายปัจจุบัน. อย่าแทนที่การปิดแผนภูมิหรือจุดกึ่งกลาง.
- คำนวณเส้นทางทั้งสอง. ทดสอบการแปลงตามเข็มนาฬิกาและทวนเข็มนาฬิกา.
- ตรวจสอบความลึกของไฟล์ที่สามารถเรียกใช้งานได้. คำนวณใหม่โดยใช้ราคาเฉลี่ยที่คาดหวังสำหรับขนาดที่ตั้งใจ.
- หักค่าใช้จ่ายทั้งหมดที่ทราบ. รวมค่าคอมมิชชั่นและค่าธรรมเนียมสถานที่ที่ยังไม่ได้สะท้อนในสเปรด.
- กำหนดเกณฑ์ความปลอดภัย. ขอบที่คาดหวังต้องมีพื้นที่สำหรับความล่าช้าและการเบี่ยงเบน.
- ส่งและติดตามคำสั่งซื้อ ระบบต้องจัดการกับการเติมเต็มบางส่วน, การปฏิเสธ, และตำแหน่งที่เหลือที่ไม่ต้องการ.
- ปรับยอดผลลัพธ์ที่แท้จริง. กำไรที่คาดหวังไม่ใช่กำไรที่เกิดขึ้นจริงจนกว่าการเติมทั้งหมดจะได้รับการยืนยัน.
กระบวนการนี้มักทำงานในซอฟต์แวร์เนื่องจากการคำนวณด้วยมือและการป้อนคำสั่งช้ามากเกินไปสำหรับตลาดที่มีสภาพคล่อง
การวิจัยเกี่ยวกับ FX จุดพบว่าโอกาสในการเก็งกำไรแบบสามเหลี่ยมเกิดขึ้นจริง แต่ส่วนใหญ่จะมีขนาดเล็กและมีอายุสั้น ผู้เขียนยังสรุปว่าการทำกำไรอย่างยั่งยืนจะต้องการการเข้าถึงส่วนแบ่งที่ไม่สามารถทำได้ของโอกาสที่มีอยู่ก่อนเทรดเดอร์ที่แข่งขัน นี่เป็นภาพที่สมจริงกว่าการบรรยายว่าเก็งกำไรแบบสามเหลี่ยมเป็นเรื่องง่ายหรือไม่มีความเสี่ยง อ่านการศึกษา.
การเก็งกำไรแบบสามเหลี่ยมในสถานที่เดียวและข้ามสถานที่
เวอร์ชันที่สะอาดที่สุดใช้คู่สามคู่ที่มีอยู่ผ่านการแลกเปลี่ยนเดียวกันหรือพูลสภาพคล่องเดียวกัน ราคาที่สมดุล ค่าธรรมเนียม และรายงานการดำเนินการจะมาจากระบบเดียวกัน
หากขาใช้สถานที่ที่แตกต่างกัน ตัวแปรมากขึ้นจะเข้าสู่การซื้อขาย:
- ราคาอาจไม่แสดงถึงสภาพคล่องเดียวกัน;
- ยอดคงเหลือจะต้องมีอยู่ในสถานที่ที่กำหนดแล้ว;
- ความล่าช้าของคำสั่งและข้อมูลตลาดแตกต่างกัน;
- การจัดเรียงฝ่ายตรงข้ามและการชำระเงินอาจแตกต่างกัน;
- สถานที่หนึ่งอาจปฏิเสธการซื้อขายในขณะที่อีกแห่งหนึ่งเติมเต็มมัน。
ในขณะนั้น กลยุทธ์จะรวมการเก็งกำไรแบบสามเหลี่ยมเข้ากับการเก็งกำไรข้ามสถานที่。
คณิตศาสตร์เดียวกันนี้สามารถนำไปใช้กับคู่คริปโตสามคู่ในหนึ่งการแลกเปลี่ยนที่รวมศูนย์ได้ แต่ตารางค่าธรรมเนียม ขนาดคำสั่งขั้นต่ำ ความลึกของหนังสือ และกฎการจับคู่ยังคงต้องรวมอยู่ด้วย วงจรสกุลเงินดิจิทัลไม่ทำกำไรเพียงเพราะราคาสุดท้ายที่แสดงสามราคาไม่สามารถคูณให้ได้หนึ่ง
ผู้ค้าปลีกสามารถใช้การเก็งกำไรแบบสามเหลี่ยมได้หรือไม่?
ผู้ค้าปลีกสามารถเข้าใจและคำนวณความสัมพันธ์ได้ การจับความสัมพันธ์ได้อย่างเชื่อถือได้นั้นยากกว่ามาก
เมื่อถึงเวลาที่บุคคลสังเกตเห็นความไม่ตรงกันและทำการสั่งซื้อสามรายการ ระบบอัตโนมัติอาจจะได้ทำการซื้อขายไปแล้ว แพลตฟอร์มค้าปลีกอาจจะแสดงราคาโดยประมาณหรือรวมกันแทนที่จะเป็นสภาพคล่องที่แน่นอนที่จะดำเนินการทั้งสามขา
คุณค่าทางปฏิบัติสำหรับนักเทรดส่วนใหญ่คือการศึกษา การคำนวณสอน:
- คู่สกุลเงินมีความสัมพันธ์ต่อกันอย่างไร;
- ทำไมราคาประมูลและราคาขายถึงสำคัญ;
- ค่าใช้จ่ายในการดำเนินการมีผลต่อผลตอบแทนทางทฤษฎี;
- ทำไมราคาที่เสนอจึงไม่เหมือนกับการซื้อขายที่เสร็จสมบูรณ์.
การเข้าถึง API หรือกลยุทธ์อัตโนมัติไม่ได้ลบข้อจำกัดเหล่านี้ออกไป การป้อนคำสั่งที่รวดเร็วช่วยได้ก็ต่อเมื่อข้อมูล ค่าใช้จ่าย การควบคุมความเสี่ยง และตรรกะการดำเนินการก็ต้องมีความถูกต้องเช่นกัน
ข้อผิดพลาดทั่วไปในการเก็งกำไรแบบสามเหลี่ยม
การผสมทิศทางของคำคม
EUR/USD และ USD/EUR อธิบายราคาแบบกลับกัน การถือว่ามันสามารถใช้แทนกันได้จะนำไปสู่ข้อผิดพลาดในการคูณและการหาร
การใช้จุดกึ่งกลางหรือราคาสุดท้าย
ราคานี้มีประโยชน์สำหรับการวิเคราะห์ แต่อาจจะไม่สามารถใช้งานได้จริง ทุกการแปลงต้องการราคาเสนอซื้อหรือเสนอขายที่ถูกต้อง
การเรียกกำไรจากขอบสุทธิ
ตัวคูณเชิงบวกคือผู้สมัครที่มีโอกาส กำไรคือสิ่งที่เหลืออยู่หลังจากการซื้อขายทั้งสามครั้งและค่าใช้จ่ายทั้งหมด.
การเพิกเฉยต่อความลึก
ราคาสูงสุดอาจครอบคลุมเพียงคำสั่งซื้อขนาดเล็กเท่านั้น แต่ละขาจะต้องสนับสนุนจำนวนเริ่มต้นเดียวกันหลังการแปลงค่า
สมมติว่าลูปไม่มีความเสี่ยง
ความสัมพันธ์ของราคาอาจถูกล็อคไว้ทางคณิตศาสตร์ คำสั่งซื้อไม่ได้ถูกล็อคไว้ในทางปฏิบัติเสมอไป
ตรวจสอบเพียงทิศทางเดียว
เครื่องสแกนแบบครบวงจรจะประเมินทั้งสองเส้นทาง นอกจากนี้ยังปฏิเสธเส้นทางใด ๆ ที่ต่ำกว่าขีดจำกัดความปลอดภัยที่กำหนด
การคำนวณเป็นการทดสอบการดำเนินการ
เมื่อฉันตรวจสอบลูปสามเหลี่ยม ฉันไม่ได้ถามว่าราคาแผนภูมิสามราคานั้นสร้างตัวเลขที่สูงกว่าหนึ่งหรือไม่ ฉันถามว่าปริมาณที่ต้องการสามารถทำการซื้อขายได้ตอนนี้หรือไม่ โดยอยู่ในด้านที่ถูกต้องของแต่ละการเสนอราคา พร้อมกับมีมาร์จิ้นเพียงพอหลังจากหักค่าใช้จ่ายแล้ว
นั่นคือความแตกต่างระหว่างความไม่ตรงกันของราคาและการทำอาร์บิทราจที่สามารถดำเนินการได้。
