Paper: arXiv 2402.10803

Abstract

Building on a previous foundation work (Lussange et al. 2020), this study introduces a multi-agent reinforcement learning (MARL) model simulating crypto markets, which is calibrated to the Binance’s daily closing prices of $153$ cryptocurrencies that were continuously traded between 2018 and 2022. Unlike previous agent-based models (ABM) or multi-agent systems (MAS) which relied on zero-intelligence agents or single autonomous agent methodologies, our approach relies on endowing agents with reinforcement learning (RL) techniques in order to model crypto markets. This integration is designed to emulate, with a bottom-up approach to complexity inference, both individual and collective agents, ensuring robustness in the recent volatile conditions of such markets and during the COVID-19 era. A key feature of our model also lies in the fact that its autonomous agents perform asset price valuation based on two sources of information: the market prices themselves, and the approximation of the crypto assets fundamental values beyond what those market prices are. Our MAS calibration against real market data allows for an accurate emulation of crypto markets microstructure and probing key market behaviors, in both the bearish and bullish regimes of that particular time period.

Complexity vs Empirical Score

  • Math Complexity: 7.5/10
  • Empirical Rigor: 8.0/10
  • Quadrant: Holy Grail — high math complexity, high empirical rigor

Why this score: The paper employs advanced multi-agent reinforcement learning (MARL) and complex agent-based modeling to simulate crypto market microstructure, indicating high mathematical density. It is empirically rigorous, being directly calibrated on real-world Binance data for 153 cryptocurrencies over a 5-year period (2018-2022), covering both bearish and bullish regimes.

Research Flowchart

  flowchart TD
  A["Research Goal<br>Model crypto markets with<br>Multi-Agent Reinforcement Learning"] --> B{"Key Methodology"}
  B --> B1["Data: 153 Cryptocurrencies<br>Binance Daily Closing Prices<br>2018-2022"]
  B --> B2["Agents: RL-equipped<br>vs. Zero-Intelligence/Single Agent"]
  B --> B3["Information Sources<br>Market Prices & Fundamental Values"]
  B --> B4["Calibration<br>Emulate Market Microstructure"]
  B --> B5["Regime Analysis<br>Bearish vs. Bullish<br>COVID-19 Era"]
  B --> C["Computational Process"]
  C --> C1["Bottom-up Complexity Inference"]
  C --> C2["Multi-Agent Simulation<br>Interaction of Autonomous Agents"]
  C --> C3["Robustness Check<br>Market Volatility"]
  C --> D{"Outcomes"}
  D --> D1["Accurate Emulation of Crypto Markets"]
  D --> D2["Insights into Market Microstructure"]
  D --> D3["Behavioral Probing across Regimes"]
  D --> D4["Validation of RL approach<br>vs. Traditional ABM/MAS"]

Cited References (177)

  1. Security tokens: architecture, smart contract applications and illustrations using SAFE (2020)
  2. Market microstructure and order book dynamics in cryptocurrency exchanges (2018)
  3. Order flow analysis of cryptocurrency markets (2019)
  4. Generative agent-based modeling with actions grounded in physical, social, or digital space using Concordia (2023) — link
  5. Using an artificial financial market for studying a cryptocurrency market (2017)
  6. Highly accurate protein structure prediction with AlphaFold (2021)
  7. Toward Reverse Engineering to Economic Analysis: An Overview of Tools and Methodology (2022)
  8. Reverse engineering financial markets with majority and minority games using genetic algorithms (2013)
and 169 more
  1. Herding and anchoring in cryptocurrency markets: Investor reaction to fear and uncertainty (2020)
  2. Dynamic principal market determination: Fair value measurement of cryptocurrency (2023)
  3. Investors’ beliefs and cryptocurrency prices (2024)
  4. Approaches to cryptocurrency valuation (2023)
  5. A survey of blockchain consensus protocols (2023)
  6. A survey of Layer-two blockchain protocols (2023)
  7. Bitcoin (2009)
  8. Distributed ledger technology (2020)
  9. Tokenomics: Dynamic adoption and valuation (2021)
  10. Tokenomics: when tokens beat equity (2023)
  11. A survey of distributed consensus protocols for blockchain networks (2020)
  12. Multiscale characteristics of the emerging global cryptocurrency market (2021)
  13. What keeps stablecoins stable? (2023)
  14. Fundamental pricing of utility tokens (2021)
  15. Forecasting volatility in bitcoin market (2020)
  16. Cryptocurrency market contagion: Market uncertainty, market complexity, and dynamic portfolios (2019)
  17. SYMBA code repository — link
  18. SYMBA code repository — link
  19. https://www.ig.com/en/cfd-trading/charges-and-margins
  20. The Economic Theory of Agency: The Principal’s Problem (1973)
  21. Discrimination power of measures for nonlinearity in a time series (1997)
  22. Highly comparative feature-based time-series classification.
  23. An Agent-Based Model to Explain the Emergence of Stylised Facts in Log Returns
  24. Reinforcement Learning for Market Making in a Multi-agent Dealer Market
  25. Analyzing order flows in limit order books with ratios of Cox-type intensities (2019)
  26. The Impact of Heterogeneous Trading Rules on the Limit Order Book and Order Flows
  27. Structural stochastic volatility in asset pricing dynamics: Estimation and model contest
  28. Private information in futures markets: An experimental study
  29. The relationship between stock market volatility and trading volume: evidence from South Africa
  30. Order book modeling and financial stability
  31. Order book microstructure and policies for financial stability
  32. Learning to forecast, risk aversion, and microstructural aspects of financial stability
  33. Universal features of price formation in financial markets: perspectives from deep learning
  34. Deep Reinforcement Learning for Optimizing Portfolio Management
  35. Enhancing Q-learning for optimal asset allocation
  36. Deep Direct Reinforcement Learning for Financial Signal Representation and Trading
  37. Time series feature extraction on basis of scalable hypothesis tests, tsfresh–a python package (2018)
  38. Scikit-learn, Machine learning in Python (2011)
  39. Umap: Uniform manifold approximation and projection for dimension reduction (2018) — link
  40. Generative adversarial nets (2014)
  41. Confirmation bias in human reinforcement learning: Evidence from counterfactual feedback processing
  42. Behavioural and neural characterization of optimistic reinforcement learning
  43. Market making via reinforcement learning
  44. Allocative Efficiency of Markets with Zero-Intelligence Traders: Market as a Partial Substitute for Individual Rationality
  45. What is a Free Lunch?
  46. A Drunk and Her Dog: An Illustration of Cointegration and Error Correction
  47. A survey of actor-critic reinforcement learning: standard and natural policy gradients
  48. Human-in-the-loop reinforcement learning
  49. RL-squared: Fast Reinforcement Learning via Slow Reinforcement Learning
  50. Prefrontal Cortex as a Meta-Reinforcement Learning System
  51. Autonomous Helicopter Aerobatics through Apprenticeship Learning
  52. Theory and application to reward shaping
  53. Robust Adversarial Reinforcement Learning
  54. Learning in POMDPs with Monte Carlo tree search
  55. A bayesian approach for learning and planning in partially observable Markov decision processes
  56. A Deep Hierarchical Approach to Lifelong Learning in Minecraft
  57. Asynchronous Methods for Deep Reinforcement Learning
  58. Deterministic Policy Gradient Algorithms
  59. A fractional reaction–diffusion description of supply and demand
  60. More Than the Sum of Its Parts: A Role for the Hippocampus in Configural Reinforcement Learning
  61. The successor representation in human reinforcement learning
  62. Strategic Agent-Based Modeling of Financial Markets
  63. Imaging-based parcellations of the human brain
  64. A general reinforcement learning algorithm that masters chess, shogi and Go through self-play (2018)
  65. A detailed heterogeneous agent model for a single asset financial market with trading via an order book
  66. Policy Analysis Using DSGE Models: An Introduction
  67. Experience-weighted Attraction Learning in Normal Form Games
  68. Model-based choices involve prospective neural activity (2015)
  69. Expectations, Learning, and Business Cycle Fluctuations (2011)
  70. Heterogeneous expectations in monetary DSGE models (2013)
  71. Agent-Based Stock Market Model with Endogenous Agents’ Impact
  72. Empirical properties of asset returns: stylized facts and statistical issues
  73. Efficient capital markets: A review of theory and empirical work
  74. The Variation of Certain Speculative Prices
  75. More stylized facts of financial markets: Leverage effect and downside correlations
  76. Scaling of the distribution of fluctuations of financial market indices
  77. Investment rules, margin and market volatility
  78. Power laws are logarithmic Boltzmann laws
  79. A microscopic model of the stock market: cycles, booms, and crashes
  80. Microscopic simulation of the stock market: the effect of microscopic diversity
  81. Dynamical explanation for the emergence of power law in a stock market model
  82. Microscopic simulation of financial markets: from investor behavior to market phenomena
  83. The complex dynamics of a simple stock market model
  84. New evidence for the power-law distribution of wealth
  85. Herd behavior and aggregate fluctuations in financial markets
  86. Social percolation models
  87. Scaling and criticality in a stochastic multi-agent model of a financial market
  88. Volatility clustering in financial markets: a microsimulation of interacting agents
  89. Modelling an imperfect market
  90. Self-organization of value and demand
  91. Dynamics of money
  92. Money and Goldstone modes
  93. Power, Lévy, exponential and Gaussian-like regimes in autocatalytic financial systems
  94. Statistical mechanics of socio-economic systems with heterogeneous agents
  95. The econometrics of financial markets
  96. Levy-Stable Distributions Revisited: Tail index > 2 does not exclude the Levy-Stable regime
  97. Size matters: some stylized facts of the stock market revisited
  98. A long memory property of stock market returns and a new model
  99. Real and Spurious Long-Memory Properties of Stock-Market Data
  100. Coherent and random sequences in financial fluctuations
  101. Tipping points in macroeconomic agent-based models
  102. A practical, universal, information criterion over nth order markov processes
  103. Multi-agent-based Order Book Model of financial markets
  104. Latency arbitrage, market fragmentation, and efficiency: a two-market model
  105. Chapter 7 - Agent-Based Models for Market Impact and Volatility
  106. Simulating and analyzing order book data: the queue-reactive model
  107. Mastering the Game of Go With Deep Neural Networks and Tree Search
  108. Q-learning
  109. Statistical models for earthquake occurrences and residual analysis for point processes (1988)
  110. Autoregressive conditional duration: a new model for irregularly spaced transaction data (1998)
  111. Measuring the information content of stock trades (1991)
  112. Modelling financial high frequency data using point processes (2009)
  113. An introduction to the theory of point processes: volume II: general theory and structure (2007)
  114. Modelling security market events in continuous time: Intensity based, multivariate point process models (2007)
  115. Spectra of some self-exciting and mutually exciting point processes (1971)
  116. Point spectra of some mutually exciting point processes (1971)
  117. Affine point processes and portfolio credit risk (2010)
  118. Adaptive estimation for Hawkes processes; application to genome analysis (2010)
  119. First-and Second-Order Statistics Characterization of Hawkes Processes and Non-Parametric Estimation (2016)
  120. Quantifying reflexivity in financial markets: Toward a prediction of flash crashes (2012)
  121. Critical reflexivity in financial markets: a Hawkes process analysis (2013)
  122. Modelling microstructure noise with mutually exciting point processes (2013)
  123. Hawkes model for price and trades high-frequency dynamics (2014)
  124. Estimation of slowly decreasing Hawkes kernels: Application to high frequency order book modelling (2014) — link
  125. Modelling bid and ask prices using constrained Hawkes processes: Ergodicity and scaling limit (2014)
  126. Current dividend impacts of FTSE -250 stocks — link
  127. IG fees of C ontracts F or D ifference — link
  128. UK one-year gilt reference prices — link
  129. Limit theorems for nearly unstable Hawkes processes (2015)
  130. Clustering of order arrivals, price impact and trade path optimisation (2006)
  131. Modelling trades-through in a limited order book using hawkes processes (2011)
  132. “Market making” in an order book model and its impact on the spread (2011)
  133. Modeling financial contagion using mutually exciting jump processes (2010)
  134. Modeling foreign exchange market activity around macroeconomic news: Hawkes-process approach (2015) — link
  135. Seismicity analysis through point-process modeling: A review (1999)
  136. Subcritical and supercritical regimes in epidemic models of earthquake aftershocks (2002)
  137. Inference of functional connectivity in neurosciences via Hawkes processes (2013)
  138. Goodness-of-fit tests and nonparametric adaptive estimation for spike train analysis (2014)
  139. A nonparametric EM algorithm for multiscale Hawkes processes (2011)
  140. Statistical and stochastic modeling of gang rivalries in Los Angeles (2010)
  141. Self-exciting point process models of civilian deaths in Iraq (2012)
  142. Self-exciting point process modeling of crime (2012)
  143. Robust dynamic classes revealed by measuring the response function of a social system (2008)
  144. Mixture of Mutually Exciting Processes for Viral Diffusion. (2013)
  145. Maximum likelihood estimation of Hawkes’ self-exciting point processes (1979)
  146. Extending earthquakes’ reach through cascading (2008)
  147. Non-parametric kernel estimation for symmetric Hawkes processes. Application to high frequency financial data (2012)
  148. Multivariate Hawkes processes: an application to financial data (2011)
  149. Maximum likelihood from incomplete data via the EM algorithm (1977)
  150. Hawkes process: Fast calibration, application to trade clustering, and diffusive limit (2014)
  151. An estimation procedure for the Hawkes process (2015) — link
  152. Simulation of nonhomogeneous Poisson processes by thinning (1979)
  153. On Lewis’ simulation method for point processes (1981)
  154. Perfect simulation of Hawkes processes (2005)
  155. High-frequency financial data modeling using Hawkes processes (2012)
  156. Hawkes processes in finance (2015)
  157. Hawkes branching point processes without ancestors (2001) — link
  158. The general Theory of Employment, Interest and Money (1936)
  159. The New Paradigm for Financial Markets: The Credit Crisis of 2008 and What it Means (2008)
  160. Hedge funds and stock price formation (2018)
  161. Testing the causality of Hawkes processes with time reversal (2018)
  162. Building an artificial stock market populated by reinforcement?learning agents (2009) — link
  163. Coordination through social learning in a general equilibrium model (2017) — link
  164. Reinforcement Learning, second edition: An Introduction (2018)
  165. Homeostatic Reinforcement Learning for Integrating Reward Collection and Physiological Stability (2014)
  166. A Reinforcement Learning Theory for Homeostatic Regulation (2011)
  167. Actor-critic algorithms for hierarchical decision processes (2006)
  168. Policy gradient methods for reinforcement learning with function approximation (2000)
  169. Contextual modulation of value signals in reward and punishment learning (2015)

0 of 177 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.