Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3458336.3465278acmconferencesArticle/Chapter ViewAbstractPublication PageshotosConference Proceedingsconference-collections
research-article
Open access

CloudEx: a fair-access financial exchange in the cloud

Published: 03 June 2021 Publication History

Abstract

Financial exchanges have begun a move from on-premise and custom-engineered datacenters to the public cloud, accelerated by a rush of new investors, the rise of remote work, cost savings from the cloud, and the desire for more resilient infrastructure. While the promise of the cloud is enticing, the cloud's varying network latencies can lead to market unfairness: orders can be processed out of sequence, and market data can be disseminated to market participants at incorrect times due to varying latencies between participants and the exchange. We present CloudEx, a fair-access cloud exchange, which leverages high-precision software clock synchronization to compensate for noisy network conditions in the public cloud. We also discuss refinements to the CloudEx design that were informed by lessons learned from deploying CloudEx in two academic courses and conclude by outlining future research directions.

References

[1]
Azure: Accelerated Networking. https://azure.microsoft.com/en-us/blog/maximize-your-vm-s-performance-with-accelerated-networking-now-generally-available-for-both-windows-and-linux/. Accessed: 2021-02-02.
[2]
Beyond Flash Boys: Improving Transparency and Fairness in Financial Markets. http://video.cfainstitute.org/services/player/bcpid3577743869001?bckey=AQ~~,AAABE5oc3_E~,Leu10fA0D1sc9Dh9wz3oyrstQJ-PkzpJ&bctid=4436841897001. Accessed: 2021-02-02.
[3]
DPDK-Data Plane Development Kit. https://www.dpdk.org/. Accessed: 2021-02-02.
[4]
Enhanced Networking on Linux - Amazon Elastic Compute Cloud. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking.html. Accessed: 2021-02-02.
[5]
Fast Facts about Vanguard. https://about.vanguard.com/who-we-are/fast-facts/. Accessed: 2021-02-02.
[6]
Fidelity Investments: Q2 Highlights. https://www.fidelity.com/bin-public/060_www_fidelity_com/documents/about-fidelity/corporate-statistics-infographic.pdf. Accessed: 2021-02-02.
[7]
Intel® Software Guard Extensions. https://software.intel.com/content/www/us/en/develop/topics/software-guard-extensions.html. Accessed: 2021-02-02.
[8]
Matching Orders Definition. https://www.investopedia.com/terms/m/matchingorders.asp. Accessed: 2021-02-02.
[9]
Nasdaq Believes the Cloud Is the Future of Markets | Nasdaq. https://www.nasdaq.com/articles/nasdaq-believes-the-cloud-is-the-future-of-markets-2020-06-24. Accessed: 2021-02-02.
[10]
Nasdaq Colocation. http://web.stanford.edu/class/cs349f/slides/CS349F_lec7_deutsche_precise_timing_in_finance.pdf. Accessed: 2021-02-02.
[11]
Nasdaq Ramps Up Cloud Move-All 28 of the Company's Markets Are Expected to Be Hosted in the Cloud within the Next Decade. https://www.wsj.com/articles/nasdaq-ramps-up-cloud-move-11600206624. Accessed: 2021-02-02.
[12]
Nasdaq Tech Chief Credits Cloud With Helping Manage Market Frenzies. https://www.wsj.com/articles/nasdaq-tech-chief-credits-cloud-with-helping-manage-market-frenzies-11611962716. Accessed: 2021-02-02.
[13]
New Army of Individual Investors Flexes Its Muscle. https://www.wsj.com/articles/new-army-of-individual-investors-flexes-its-muscle-11609329600. Accessed: 2021-02-02.
[14]
SEC.gov - Limit Orders. https://www.sec.gov/fast-answers/answerslimithtm.html. Accessed: 2021-02-02.
[15]
SEC.gov - Market Orders. https://www.sec.gov/fast-answers/answersmktordhtm.html#:~:text=A%20market%20order%20is%20an,be%20executed%20is%20not%20guaranteed. Accessed: 2021-02-02.
[16]
Self-Regulatory Organizations; Investors Exchange LLC; Order Approving a Proposed Rule Change to Add a New Discretionary Limit Order Type Called D-Limit. https://www.sec.gov/rules/sro/iex/2020/34-89686.pdf. Accessed: 2021-02-02.
[17]
ZeroMQ. https://zeromq.org/. Accessed: 2021-02-02.
[18]
Machine Types | Compute Engine Documentation | Google Cloud. https://cloud.google.com/compute/docs/machine-types, 2020. Accessed: 2021-02-02.
[19]
Sebastian Angel and Michael Walfish. Verifiable Auctions for Online Ad Exchanges. In Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM, pages 195--206, 2013.
[20]
Matteo Aquilina, Eric B Budish, and Peter O'Neill. Quantifying the High-Frequency Trading "Arms Race": A Simple New Methodology and Estimates. Chicago Booth Research Paper, (20-16), 2020.
[21]
AWS. Amazon GuardDuty. https://aws.amazon.com/guardduty/. Accessed: 2021-05-09.
[22]
AWS. AWS GovCloud. https://aws.amazon.com/govcloud-us/?whats-new-ess.sort-by=item.additionalFields.postDateTime&whats-new-ess.sort-order=desc. Accessed: 2021-05-09.
[23]
Azure. Azure for US Government. https://azure.microsoft.com/en-us/global-infrastructure/government/. Accessed: 2021-05-09.
[24]
Binance. Bitcoin Exchange | Cryptocurrency Exchange | Binance. https://www.binance.com. Accessed: 2021-05-09.
[25]
Eric Budish, Peter Cramton, and John Shim. The High-Frequency Trading Arms Race: Frequent Batch Auctions as a Market Design Response. The Quarterly Journal of Economics, 130(4):1547--1621, 2015.
[26]
Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, and Robert E. Gruber. Bigtable: A Distributed Storage System for Structured Data. ACM Trans. Comput. Syst., 26(2), June 2008.
[27]
James Cipar, Qirong Ho, Jin Kyu Kim, Seunghak Lee, Gregory R. Ganger, Garth Gibson, Kimberly Keeton, and Eric Xing. Solving the Straggler Problem with Bounded Staleness. In 14th Workshop on Hot Topics in Operating Systems (HotOS XIV), Santa Ana Pueblo, NM, May 2013. USENIX Association.
[28]
Coinbase. Coinbase. https://www.coinbase.com. Accessed: 2021-05-09.
[29]
Forbes. Many Highly Regulated Companies Have Made the Leap to the Cloud --- You Can, Too. https://www.forbes.com/sites/forbestechcouncil/2021/04/30/many-highly-regulated-companies-have-made-the-leap-to-the-cloud-you-can-too/?sh=43f25d7a192d. Accessed: 2021-05-09.
[30]
Yilong Geng, Shiyu Liu, Zi Yin, Ashish Naik, Balaji Prabhakar, Mendel Rosunblum, and Amin Vahdat. Exploiting a Natural Network Effect for Scalable, Fine-Grained Clock Synchronization. In Proceedings of the 15th USENIX Conference on Networked Systems Design and Implementation, NSDI'18, pages 81--94, Berkeley, CA, USA, 2018. USENIX Association.
[31]
Chuanxiong Guo, Haitao Wu, Zhong Deng, Gaurav Soni, Jianxi Ye, Jitu Padhye, and Marina Lipshteyn. RDMA over Commodity Ethernet at Scale. In Proceedings of the 2016 ACM SIGCOMM Conference, SIGCOMM '16, page 202--215, New York, NY, USA, 2016. Association for Computing Machinery.
[32]
Neil Johnson, Guannan Zhao, Eric Hunsader, Jing Meng, Amith Ravindar, Spencer Carran, and Brian Tivnan. Financial Black Swans Driven by Ultrafast Machine Ecology. arXiv preprint arXiv:1202.1448, 2012.
[33]
Brandon Keim. Nanosecond Trading Could Make Markets Go Haywire. Wired, February, 16, 2012.
[34]
Kaplan Ken. Keeping Financial Traders Connected Remotely During the COVID-19 Crisis. https://www.nutanix.com/theforecastbynutanix/industry/how-jm-finn-kept-remote-stock-traders-connected-during-covid-19. Accessed: 2021-02-02.
[35]
Yow-Jian Lin, Katherine Guo, and Sanjoy Paul. Sync-MS: Synchronized Messaging Service for Real-Time Multi-Player Distributed Games. In 10th IEEE International Conference on Network Protocols, 2002. Proceedings., pages 155--164. IEEE, 2002.
[36]
Vasilios Mavroudis and Hayden Melton. Libra: Fair Order-Matching for Electronic Financial Exchanges. In Proceedings of the 1st ACM Conference on Advances in Financial Technologies, pages 156--168, 2019.
[37]
D. L. Mills. Internet time synchronization: the network time protocol. IEEE Transactions on Communications, 39(10):1482--1493, 1991.
[38]
Official Journal of the European Union. Official Journal of the European Union - Mifid II Execution Venue Data and Quality of Execution. https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32017R0575&from=EN. Accessed: 2021-05-09.
[39]
David Schneider. The Microsecond Market. IEEE spectrum, 49(6):66--81, 2012.
[40]
SEC. Securities and Exchange Commission - Regulation NMS. https://www.sec.gov/rules/final/34-51808.pdf. Accessed: 2021-05-09.
[41]
Iain Sheridan. MiFID II in the Context of Financial Technology and Regulatory Technology. Capital Markets Law Journal, 12(4):417--427, 2017.
[42]
Mao Ye, Chen Yao, and Jiading Gai. The Externalities of High Frequency Trading. WBS Finance Group Research Paper, (180), 2013.

Cited By

View all
  • (2024)POSTER: Jasper, A Scalable and Fair Multicast for Financial Exchanges in the CloudProceedings of the ACM SIGCOMM 2024 Conference: Posters and Demos10.1145/3672202.3673728(36-38)Online publication date: 4-Aug-2024
  • (2023)Memtrade: Marketplace for Disaggregated Memory CloudsProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/35899857:2(1-27)Online publication date: 22-May-2023
  • (2023)High Frequency Trading on a Low-Latency Fabric in a Cloud Environment2023 IEEE 12th International Conference on Cloud Networking (CloudNet)10.1109/CloudNet59005.2023.10490071(68-76)Online publication date: 1-Nov-2023

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
HotOS '21: Proceedings of the Workshop on Hot Topics in Operating Systems
June 2021
251 pages
ISBN:9781450384384
DOI:10.1145/3458336
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 June 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. clock synchronization
  2. fair-access exchanges
  3. financial exchanges
  4. high-frequency trading
  5. low-latency systems

Qualifiers

  • Research-article

Conference

HotOS '21
Sponsor:

Upcoming Conference

HOTOS '25
Workshop on Hot Topics in Operating Systems
May 14 - 16, 2025
Banff or Lake Louise , AB , Canada

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)181
  • Downloads (Last 6 weeks)16
Reflects downloads up to 18 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)POSTER: Jasper, A Scalable and Fair Multicast for Financial Exchanges in the CloudProceedings of the ACM SIGCOMM 2024 Conference: Posters and Demos10.1145/3672202.3673728(36-38)Online publication date: 4-Aug-2024
  • (2023)Memtrade: Marketplace for Disaggregated Memory CloudsProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/35899857:2(1-27)Online publication date: 22-May-2023
  • (2023)High Frequency Trading on a Low-Latency Fabric in a Cloud Environment2023 IEEE 12th International Conference on Cloud Networking (CloudNet)10.1109/CloudNet59005.2023.10490071(68-76)Online publication date: 1-Nov-2023
  • (2022)NezhaProceedings of the VLDB Endowment10.14778/3574245.357425016:4(629-642)Online publication date: 1-Dec-2022

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media