Efficient Triangular Arbitrage Detection via Graph Neural Networks
Zhang
Triangular arbitrage is a profitable trading strategy in financial markets that exploits discrepancies in currency exchange rates. Traditional methods for detecting triangular arbitrage opportunities, such as exhaustive search algorithms and linear programming solvers, often suffer from high computational complexity and may miss potential opportunities in dynamic markets. In this paper, we propose a novel approach to triangular arbitrage detection using Graph Neural Networks (GNNs). By representing the currency exchange network as a graph, we leverage the powerful representation and learning capabilities of GNNs to identify profitable arbitrage opportunities more efficiently. Specifically, we formulate the triangular arbitrage problem as a graph-based optimization task and design a GNN architecture that captures the complex relationships between currencies and exchange rates. We introduce a relaxed loss function to enable more flexible learning and integrate Deep Q-Learning principles to optimize the expected returns. Our experiments on a synthetic dataset demonstrate that the proposed GNN-based method achieves a higher average yield with significantly reduced computational time compared to traditional methods. This work highlights the potential of using GNNs for solving optimization problems in finance and provides a promising approach for real-time arbitrage detection in dynamic financial markets.
academic
الكشف الفعال عن المراجحة الثلاثية عبر شبكات الأعصاب البيانية
المراجحة الثلاثية هي استراتيجية تداول تستفيد من الفروقات في أسعار الصرف في الأسواق المالية. تعاني الطرق التقليدية للكشف عن فرص المراجحة الثلاثية، مثل خوارزميات البحث الشامل وحلالات البرمجة الخطية، من مشاكل التعقيد الحسابي العالي وقد تفوت الفرص المحتملة في الأسواق الديناميكية. تقترح هذه الورقة طريقة جديدة للكشف عن المراجحة الثلاثية بناءً على شبكات الأعصاب البيانية (GNNs). من خلال تمثيل شبكة أسعار الصرف كرسم بياني، يتم الاستفادة من القدرات التمثيلية والتعليمية القوية لـ GNNs لتحديد فرص المراجحة الرابحة بكفاءة أعلى. بشكل محدد، تقوم الورقة بصياغة مشكلة المراجحة الثلاثية كمهمة تحسين قائمة على الرسم البياني، وتصمم معمارية GNN قادرة على التقاط العلاقات المعقدة بين العملات وأسعار الصرف. يتم إدخال دالة خسارة مرنة لتحقيق تعلم أكثر مرونة، وتكامل مبادئ التعلم العميق Q لتحسين العائد المتوقع. تُظهر التجارب على مجموعات البيانات الاصطناعية أن الطريقة المقترحة القائمة على GNN تحقق معدلات عائد متوسطة أعلى مع تقليل كبير في وقت الحساب.
المراجحة الثلاثية هي استراتيجية تداول تستفيد من عدم اتساق أسعار الصرف بين ثلاث عملات في سوق الصرف الأجنبي. عندما توجد فرصة مراجحة في أسعار صرف ثلاث عملات، يمكن للمتداولين الحصول على ربح خالٍ من المخاطر من خلال سلسلة من المعاملات.
يرى المؤلف أن شبكات الأعصاب البيانية تتمتع بمزايا طبيعية في معالجة البيانات ذات البنية الرسومية، وتستطيع نمذجة العلاقات المعقدة بين العملات بفعالية، وتحقيق كشفاً أكثر كفاءة عن المراجحة من خلال التعلم من طرف إلى طرف.
Chen et al. (2023): الأساس النظري لتمثيل وحل البرمجة الخطية باستخدام GNN
Kool et al. (2019): تطبيق GNN في مشاكل التحسين التوافقي مثل TSP
Smith (2020): تطبيق البرمجة الخطية في كشف المراجحة النقدية
المراجع الأساسية ذات الصلة في التعلم العميق المعزز وشبكات الأعصاب البيانية
التقييم الشامل: هذه ورقة ذات قيمة في الابتكار التقني والاستكشاف التطبيقي، وعلى الرغم من وجود مجال للتحسن في التحقق التجريبي والتحليل النظري، إلا أنها توفر استكشافاً ذا معنى لتطبيق GNN في مشاكل التحسين المالي.