Skip to main content

Showing 1–6 of 6 results for author: Sarswat, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2403.03046  [pdf, ps, other

    cs.DS cs.GT

    The Exchange Problem

    Authors: Mohit Garg, Suneel Sarswat

    Abstract: Auctions are widely used in exchanges to match buy and sell requests. Once the buyers and sellers place their requests, the exchange determines how these requests are to be matched. The two most popular objectives used while determining the matching are maximizing volume at a uniform price and maximizing volume with dynamic pricing. In this work, we study the algorithmic complexity of the problems… ▽ More

    Submitted 5 March, 2024; originally announced March 2024.

    Comments: 17 pages

    MSC Class: 68W40 (Primary); 91B68 (Secondary) ACM Class: F.2.2

  2. arXiv:2210.05447  [pdf, other

    cs.LO q-fin.TR

    The Design and Regulation of Exchanges: A Formal Approach

    Authors: Mohit Garg, Suneel Sarswat

    Abstract: We use formal methods to specify, design, and monitor continuous double auctions, which are widely used to match buyers and sellers at exchanges of foreign currencies, stocks, and commodities. We identify three natural properties of such auctions and formally prove that these properties completely determine the input-output relationship. We then formally verify that a natural algorithm satisfies t… ▽ More

    Submitted 11 October, 2022; originally announced October 2022.

    Comments: 21 pages, FSTTCS 2022 (to appear)

    ACM Class: F.3.1; K.4.4

  3. arXiv:2104.08437  [pdf, other

    cs.GT cs.LO

    Verified Double Sided Auctions for Financial Markets

    Authors: Raja Natarajan, Suneel Sarswat, Abhishek Kr Singh

    Abstract: Double sided auctions are widely used in financial markets to match demand and supply. Prior works on double sided auctions have focused primarily on single quantity trade requests. We extend various notions of double sided auctions to incorporate multiple quantity trade requests and provide fully formalized matching algorithms for double sided auctions with their correctness proofs. We establish… ▽ More

    Submitted 16 April, 2021; originally announced April 2021.

    Comments: ITP 21

  4. arXiv:2007.10805  [pdf, other

    cs.LO cs.DS cs.GT q-fin.TR

    Formally Verified Trades in Financial Markets

    Authors: Suneel Sarswat, Abhishek Kr Singh

    Abstract: We introduce a formal framework for analyzing trades in financial markets. These days, all big exchanges use computer algorithms to match buy and sell requests and these algorithms must abide by certain regulatory guidelines. For example, market regulators enforce that a matching produced by exchanges should be fair, uniform and individual rational. To verify these properties of trades, we first f… ▽ More

    Submitted 18 July, 2020; originally announced July 2020.

    Comments: Aceepted in ICFEM 2020. arXiv admin note: substantial text overlap with arXiv:1907.07885

  5. arXiv:1907.07885  [pdf, other

    cs.LO cs.DS cs.FL cs.GT cs.SC q-fin.TR

    Formal verification of trading in financial markets

    Authors: Suneel Sarswat, Abhishek Kr Singh

    Abstract: We introduce a formal framework for analyzing trades in financial markets. An exchange is where multiple buyers and sellers participate to trade. These days, all big exchanges use computer algorithms that implement double sided auctions to match buy and sell requests and these algorithms must abide by certain regulatory guidelines. For example, market regulators enforce that a matching produced by… ▽ More

    Submitted 18 July, 2019; originally announced July 2019.

    Comments: Preprint of 12 pages in lipicsv2016

  6. arXiv:1509.06457  [pdf, other

    q-fin.TR cs.CE stat.ML

    Identifying collusion groups using spectral clustering

    Authors: Suneel Sarswat, Kandathil Mathew Abraham, Subir Kumar Ghosh

    Abstract: In an illiquid stock, traders can collude and place orders on a predetermined price and quantity at a fixed schedule. This is usually done to manipulate the price of the stock or to create artificial liquidity in the stock, which may mislead genuine investors. Here, the problem is to identify such group of colluding traders. We modeled the problem instance as a graph, where each trader corresponds… ▽ More

    Submitted 17 October, 2016; v1 submitted 22 September, 2015; originally announced September 2015.