arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2104.08437cs.GTcs.LO
收藏

金融市场中的可验证双边拍卖

Verified Double Sided Auctions for Financial Markets

Raja Natarajan, Suneel Sarswat, Abhishek Kr Singh

摘要:

双边拍卖广泛应用于金融市场,以匹配需求和供应。双边拍卖的先前工作主要集中在单一数量的交易请求。我们扩展了双边拍卖的各种概念,将多个数量的交易请求,并提供完全形式化的双边拍卖匹配算法的正确性证明。我们建立了新的唯一性定理,使自动检测违反交换程序的输出与验证程序进行比较。所有证明都在Coq证明助手中形式化,无需向系统添加任何公理。我们提取经过验证的OCaml和Haskell程序,可供交易所和金融市场监管机构使用。我们证明了我们的工作的实际适用性,通过运行验证程序的真实市场数据从交易所自动检查违反交易所算法。

英文摘要:

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 new uniqueness theorems that enable automatic detection of violations in an exchange program by comparing its output with that of a verified program. All proofs are formalized in the Coq proof assistant without adding any axiom to the system. We extract verified OCaml and Haskell programs that can be used by the exchanges and the regulators of the financial markets. We demonstrate the practical applicability of our work by running the verified program on real market data from an exchange to automatically check for violations in the exchange algorithm.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑