Cyclic Arbitrage in Decentralized Exchanges

23Citations
Citations of this article
46Readers
Mendeley users who have this article in their library.

Abstract

Decentralized Exchanges (DEXes) enable users to create markets for exchanging any pair of cryptocurrencies. The direct exchange rate of two tokens may not match the cross-exchange rate in the market, and such price discrepancies open up arbitrage possibilities with trading through different cryptocurrencies cyclically. In this paper, we conduct a systematic investigation on cyclic arbitrages in DEXes. We propose a theoretical framework for studying cyclic arbitrage. With our framework, we analyze the profitability conditions and optimal trading strategies of cyclic transactions. We further examine exploitable arbitrage opportunities and the market size of cyclic arbitrages with transaction-level data of Uniswap V2. We find that traders have executed 292,606 cyclic arbitrages over eleven months and exploited more than 138 million USD in revenue. However, the revenue of the most profitable unexploited opportunity is persistently higher than 1 ETH (4,000 USD), which indicates that DEX markets may not be efficient enough. By analyzing how traders implement cyclic arbitrages, we find that traders can utilize smart contracts to issue atomic transactions and the atomic implementations could mitigate users' financial loss in cyclic arbitrage from the price impact.

Cite

CITATION STYLE

APA

Wang, Y., Chen, Y., Wu, H., Zhou, L., Deng, S., & Wattenhofer, R. (2022). Cyclic Arbitrage in Decentralized Exchanges. In WWW 2022 - Companion Proceedings of the Web Conference 2022 (pp. 12–19). Association for Computing Machinery, Inc. https://doi.org/10.1145/3487553.3524201

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free