Decoding OTC Government Bond Market Liquidity: An ABM Model for Market Dynamics

Alicia Vidler, Toby Walsh
12/15/2024
q-fin.TRcs.AI

No confident code implementation found for this paper.

Abstract

The over-the-counter (OTC) government bond markets are characterised by their bilateral trading structures, which pose unique challenges to understanding and ensuring market stability and liquidity. In this paper, we develop a bespoke ABM that simulates market-maker interactions within a stylised government bond market. The model focuses on the dynamics of liquidity and stability in the secondary trading of government bonds, particularly in concentrated markets like those found in Australia and the UK. Through this simulation, we test key hypotheses around improving market stability, focusing on the effects of agent diversity, business costs, and client base size. We demonstrate that greater agent diversity enhances market liquidity and that reducing the costs of market-making can improve overall market stability. The model offers insights into computational finance by simulating trading without price transparency, highlighting how micro-structural elements can affect macro-level market outcomes. This research contributes to the evolving field of computational finance by employing computational intelligence techniques to better understand the fundamental mechanics of government bond markets, providing actionable insights for both academics and practitioners.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{vidler2024decoding,
  title  = {Decoding OTC Government Bond Market Liquidity: An ABM Model for Market Dynamics},
  author = {Alicia Vidler and Toby Walsh},
  year   = {2024},
  eprint = {2501.16331},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.16331v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.16331.svg)](https://codeofpaper.com/paper/2501.16331)

Discussion