Submitted:
05 November 2025
Posted:
07 November 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. The Liquidity Challenge in Power Futures Markets
1.2. Canonical Models of Market Making
1.3. The Mismatch Between Theory and Power Market Reality
1.4. The Role of Agent-Based Modeling
1.5. A Methodological Bridge: Validation Through Analytical Benchmarks
Partial Differential Equations
Computational Fluid Dynamics
Plasma Physics
Astrophysical Structure Formation
General Relativity and Black Holes
ABMs in Economics
1.6. The Roadmap of this Paper
Section 2: An Analytical Toolkit
Section 3: The Computational Laboratory
Section 4: Controlled Experiments and Validation
Section 5: Global Sensitivity Analysis
Interpreting the Results
2. Theoretical Framework: Impact-Inventory Parity (IIP)
2.1. The Duality of Information and Inventory
- 1.
- The Kyle Plot is a regression of price changes with the signed order flow . The resulting slope measures market depth, or the price impact of a trade. A higher indicates lower liquidity, as the market maker must adjust prices more significantly to protect against informed trading. This is a reactive response to the informational content of order flow.
- 2.
- The Ho-Stoll Plot is a regression of the deviation of the mid-price from its fundamental value with the market maker’s lagged inventory . The slope measures inventory aversion. A more negative indicates that the market maker aggressively skews quotes to offload inventory risk. This is a proactive apporach to manage the cost of holding an unbalanced position.
2.2. The Classical Parity Condition
2.3. The Generalized Parity Index
- 1.
- Liquidity Fragmentation: We define as the fraction of the total net order flow captured by the market maker. A value of represents a competitive environment where the market maker does not intermediate all trades.
- 2.
- Convex Inventory Costs: We model non-linear costs using a symmetric cubic penalty term . This captures the escalating risk of holding large inventory positions, which requires more aggressive price adjustments.
2.4. Analysis of the Generalized Framework
2.5. Breakdown of Parity: The Covariation Remainder
2.6. Defining Market Regimes
2.6.1. Regime 1: Inventory-Dominated Market
2.6.2. Regime 2: Balanced-Risk Market
2.6.3. Regime 3: Adverse-Selection-Dominated Market
2.6.4. Regime 4: Dysfunctional Non-Dealership Market
2.7. Plausible Order-of-Magnitude Parameter Bounds
2.8. Relevance of the IIP Framework for Power Markets
2.8.1. Acute Inventory Risk and Non-Storability
2.8.2. Thin Markets and Limited Competition
2.8.3. Adaptive Behaviour of Large Players
3. Methodology: Agent-Based Simulation and Econometrics
3.1. Rationale for Agent-Based Modeling in Power Markets
- 1.
- Controlled experimentation. The ABM environment allows us to surgically introduce and isolate the mechanisms that our theory predicts are important. We can precisely control the level of competition , the degree of non-linear inventory costs , or introduce specific adaptive behaviours . This enables us to test the causal impact of each factor on the Parity Index in a way that is impossible with observational data.
- 2.
- Perfect observability. Unlike real markets, the internal states of our agents are fully observable. We can track the market maker’s belief about the fundamental value , their inventory position , and the true fundamental value V itself. This allows us to directly estimate all components of the IIP framework, including the Ho-Stoll slope , which requires knowledge of the fundamental value— a quantity that is unobservable in real markets.
- 3.
- Emergent macro-outcomes from programmed micro-behaviour. This separation between micro-level programming and macro-level outcomes is the methodological foundation of our test. We program agents with competitive behavioural rules derived from classical microstructure theory: informed traders exploit private signals according to the Kyle framework, market makers adjust quotes based on inventory following Ho-Stoll principles, noise traders submit random orders. Critically, we implement only the implicit assumptions of these canonical models at the agent level. We do not program the predicted market-level parity relationships. The key regression coefficients and must emerge from the collective interaction of agents over thousands of trading periods. Whether these emergent, statistically measured coefficients align with our theoretical predictions–— whether micro-level assumptions generate macro-level parity –—constitutes the empirical test of the IIP framework.
3.2. Simulation Environment and Agents
3.2.1. The Market Maker (MM)
3.2.2. Informed Traders
3.2.3. Liquidity Traders
3.2.4. Timing and Market Clearing
- 1.
- The MM posts the mid-price based on their current belief and inventory .
- 2.
- Informed traders observe and submit orders based on their signals.
- 3.
- Liquidity traders arrive and submit random orders.
- 4.
- The total order flow is executed against the MM’s quotes.
- 5.
- The MM updates inventory: .
- 6.
- The MM updates belief: .
3.3. Econometric Measurements
3.3.1. Stability Filtering
- Inventory position grew faster than the scaling expected from a random walk, indicating the MM had lost control of their position.
- Price deviation exceeded a multiple of the fundamental value, indicating the market had detached from rational pricing.
3.3.2. Steady State Verification and Burn-in Period
3.3.3. Stage 1: Coefficient Estimation
3.3.4. Stage 2: Parity Index Calculation
3.3.5. Stage 3: Aggregation Across Runs
4. Results: Testing the IIP Framework
4.1. Validation of Classical Parity and Competition Effect
4.2. The Kurtosis Effect: Non-Linear Inventory Costs
4.3. Joint Effects and Market Regime Boundaries
- 1.
- Competition dominance at low . The left edge of each heatmap (low , low ) exhibits elevated values, consistent with the isolated competition effect. Markets with show ranging from approximately 1.8 to 2.1 across the four environments (with linear costs ), placing them firmly in the Inventory-Dominated regime (Regime 1). This demonstrates that liquidity fragmentation systematically elevates inventory sensitivity relative to price impact, independent of market thickness.
- 2.
- Kurtosis dominance at high . The upper-right region (high , high ) in all panels shows suppressed values below unity. Markets approaching monopolistic structure with strong convex costs exhibit , entering the Adverse-Selection-Dominated regime (Regime 3). This confirms that non-linear inventory costs can overcome the baseline parity condition through the kurtosis mechanism, again independent of market environment.
- 3.
- Third, non-linear interaction and curved regime boundaries. Notably, the contour (black line) curves through the parameter space in all panels, demonstrating that the two effects do not combine linearly. As competition increases (lower ), progressively stronger non-linear costs are required to maintain balanced-risk conditions. A monopolistic market maker () achieves parity with linear costs , but introducing modest competition to requires to restore balance. At severe fragmentation , the required to achieve parity exceeds the tested range in all environments.
4.4. Adaptive Behaviour and Parity Breakdown
4.5. Diagnostic Analysis: Econometric Measurement Reliability
- Market thickness is moderate or high:
- Competition is not severely fragmented:
- Non-linear costs provide some mean reversion:
- Adaptive behaviour is moderate:
5. Results: IIP Global Sensitivity Analysis and the Connection to Real Power Markets
- Parameter attribution: If a market operator or regulator measures in an operating power futures market, which of the six structural parameters is most likely driving the deviation from classical parity? Should policy interventions target competition (adjusting through market maker exclusivity), cost structures (influencing through capital requirements or position limits), or market composition (affecting M and through incentive programs)?
- Regime prevalence: What percentage of parameter combinations representative of thin power markets fall into each of the four market regimes defined in Section 2.3? Are Dysfunctional markets () rare pathological cases, or do they represent a substantial fraction of plausible configurations that regulators should anticipate?
- Interaction complexity: Are observed market outcomes in power futures primarily determined by individual structural features (e.g., number of participants), or by complex nonlinear interactions among multiple parameters (e.g., competition level affecting how non-linear costs influence dynamics)? If interactions dominate, isolated policy interventions may prove ineffective.
5.1. Sobol Sensitivity Analysis
5.2. Parameter Space Definition: Two-Stage Discovery Process
5.2.1. Stage 1: Grid Search for Feasible Bounds
5.2.2. Stage 2: Sobol Variance Decomposition on Refined Space
- 1.
- Equilibrium calibration: Solve for behavioural parameters using the theoretical scaling relationships derived from the Kyle modelwhere reference values are calibrated for the baseline environment .
- 2.
- Stochastic replication: Execute independent ABM runs per configuration, each with convergence periods and measurement periods.
- 3.
- Econometric analysis: Apply the two-stage regression protocol of Kyle and Ho-Stoll with cointegration testing to each replication. Exclude simulations failing cointegration or producing unstable estimates.
- 4.
- Cross-replication averaging: Average measured outputs across valid simulations to obtain the values emergent from this parameter configuration, accounting for ABM stochasticity.
- 5.
- Physical plausibility filtering: Classify each configuration as plausible if both coefficients satisfy dimensional bounds and , or as dysfunctional otherwise. This classification enables the dual sensitivity analysis described below.
- 6.
-
Dual variance decomposition: The presence of dysfunctional market configurations necessitates two complementary Sobol analyses, each addressing a distinct question about parameter influence in thin markets.Fragility analysis. We first computed Sobol indices on a binary stability indicator , where denotes configurations producing physically plausible regression coefficients and denotes dysfunctional outcomes. This analysis identifies which structural parameters most strongly determine whether a given thin market configuration will function at all. The fragility decomposition employs the full Saltelli sample structure without imputation or filtering, as the binary indicator is well-defined for all configurations.Performance analysis. Conditional on market functionality, we computed Sobol indices on the Parity Index using only plausible configurations through the Janon-Monod generalized Monte Carlo estimator. This approach provides unbiased sensitivity estimates for the conditional question “among configurations that produce stable markets, which parameters most strongly influence ?” The Janon-Monod estimator computes conditional variance decompositions by examining pairs of parameter configurations that differ only in a single dimension, requiring both configurations in each pair to satisfy the plausibility criteria. The method can fail to estimate sensitivity for a parameter if insufficient valid pairs exist—a diagnostic outcome that itself indicates the parameter operates at a sharp plausibility boundary rather than varying smoothly within the stable region. Such threshold behaviour prevents quantification of performance sensitivity but provides qualitative information about the parameter’s role in determining market stability versus market quality.This dual decomposition addresses the distinct questions of which parameters determine whether markets function (fragility analysis) versus which parameters determine how well they perform when functional (performance analysis), corresponding to different policy objectives of stability regulation versus design optimization.
5.3. Physical Plausibility and Parameter Space Coverage
5.4. Dual Sensitivity Analysis: Fragility versus Performance
5.4.1. Part 1: Market Fragility— Three Pillars of Stability
5.4.2. Part 2: Performance Attribution— Information Quality Dominates
5.4.3. The Threshold Nature of Adaptative Behaviour
5.5. Regime Prevalence in Plausible Parameter Space
6. Discussion
6.1. Implications for Power Market Microstructure
6.2. Policy Implications for Market Maker Programmes
6.3. Limitations and Future Research
7. Conclusions
- Theoretical predictions
- Agent-based validation
- Global sensitivity analysis
Acknowledgments
References
- Hagemann, S.; Weber, C. Analyzing the liquidity of the German electricity futures market. Energy Economics 2010, 32, 1113–1125. [Google Scholar]
- Frestad, D.; Anderson, S.C.; Bunn, D. The liquidity of the Nordic power market. The Energy Journal 2010, 31, 1–22. [Google Scholar]
- Wüstenhagen, R.; Menichetti, E. Strategic choices for renewable energy investment: Conceptual framework and opportunities for further research. Energy Policy 2012, 40, 1–10. [Google Scholar] [CrossRef]
- Weron, R. Electricity price forecasting: A review of the state-of-the-art with a look into the future. International Journal of Forecasting 2014, 30, 1030–1081. [Google Scholar] [CrossRef]
- Hirth, L. The market value of variable renewables: The effect of solar and wind power variability on their relative price. Energy Economics 2013, 38, 218–236. [Google Scholar] [CrossRef]
- Gatzert, N.; Vogl, N. Evaluating investments in renewable energy under policy risks. Energy Policy 2016, 95, 238–252. [Google Scholar] [CrossRef]
- Peña, J.I.; Rodríguez, R. Market Makers and Liquidity Premium in Electricity Futures Markets. The Energy Journal 2022, 43. [Google Scholar] [CrossRef]
- Kyle, A.S. Continuous auctions and insider trading. Econometrica 1985, 53, 1315–1335. [Google Scholar] [CrossRef]
- Hasbrouck, J. Measuring the information content of stock trades. The Journal of Finance 1991, 46, 179–207. [Google Scholar] [CrossRef]
- Biais, B.; Glosten, L.; Spatt, C. Market microstructure: A survey of microfoundations, empirical results, and policy implications. Journal of Financial Markets 2005, 8, 217–264. [Google Scholar] [CrossRef]
- Madhavan, A. Market microstructure: A survey. Journal of Financial Markets 2000, 3, 205–258. [Google Scholar] [CrossRef]
- Ho, T.; Stoll, H.R. Optimal dealer pricing under transactions and return uncertainty. Journal of Financial Economics 1981, 9, 47–73. [Google Scholar] [CrossRef]
- Amihud, Y.; Mendelson, H. Dealership market: Market-making with inventory. Journal of Financial Economics 1980, 8, 31–53. [Google Scholar] [CrossRef]
- Glosten, L.R.; Milgrom, P.R. Bid, ask and transaction prices in a specialist market with heterogeneously informed traders. Journal of Financial Economics 1985, 14, 71–100. [Google Scholar] [CrossRef]
- Easley, D.; O’Hara, M. Price, trade size, and information in securities markets. Journal of Financial Economics 1987, 19, 69–90. [Google Scholar] [CrossRef]
- Peña, J.I.; Rodríguez, R. Market makers and liquidity premium in electricity futures markets. The Energy Journal 2022, 43, 143–166. [Google Scholar] [CrossRef]
- Antón, A.; Bushnell, J.B. Market power in electricity markets: Beyond concentration measures. The Energy Journal 2002, 23, 65–88. [Google Scholar]
- Kumar, P.; Seppi, D.J. Manipulation and the allocational role of prices. The Review of Financial Studies 1992, 5, 651–678. [Google Scholar]
- Stoft, S. Power system economics: Designing markets for electricity; IEEE Press/Wiley-Interscience, 2002.
- Kirschen, D.S.; Strbac, G. Fundamentals of power system economics, 2nd ed.; John Wiley & Sons, 2018.
- Joskow, P.L. California’s electricity crisis. Oxford Review of Economic Policy 2001, 17, 365–388. [Google Scholar] [CrossRef]
- Borenstein, S.; Bushnell, J.B.; Wolak, F.A. Measuring market inefficiencies in California’s restructured wholesale electricity market. American Economic Review 2002, 92, 1376–1405. [Google Scholar] [CrossRef]
- Wolfram, C.D. Measuring market power in the British electricity spot market. American Economic Review 1999, 89, 805–826. [Google Scholar] [CrossRef]
- Weidlich, A.; Veit, D. A critical survey of agent-based wholesale electricity market models. Energy Economics 2008, 30, 1728–1759. [Google Scholar] [CrossRef]
- Axtell, R.L.; Farmer, J.D. Agent-Based Modeling in Economics and Finance: Past, Present, and Future. Journal of Economic Literature 2025, 63, 197–287. [Google Scholar] [CrossRef]
- Bunn, D.W.; Oliveira, F.S. Agent-based simulation—an application to the new electricity trading arrangements of England and Wales. IEEE Transactions on Evolutionary Computation 2001, 5, 493–503. [Google Scholar] [CrossRef]
- Ringler, P.; Keles, D.; Fichtner, W. Agent-based modelling and simulation of smart electricity grids and markets–A literature review. Renewable and Sustainable Energy Reviews 2016, 57, 205–215. [Google Scholar] [CrossRef]
- Roache, P.J. Code Verification by the Method of Manufactured Solutions. Journal of Fluids Engineering 2002, 124, 4–10. [Google Scholar] [CrossRef]
- Oberkampf, W.L.; Roy, C.J. Verification and Validation in Scientific Computing; Cambridge University Press: Cambridge, 2010. [Google Scholar] [CrossRef]
- Sod, G.A. A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws. Journal of Computational Physics 1978, 27, 1–31. [Google Scholar] [CrossRef]
- Landau, L. On the vibrations of the electronic plasma. Journal of Physics (USSR) 1946, 10, 25–34. [Google Scholar]
- Zel’dovich, Y.B. Gravitational instability: An approximate theory for large density perturbations. Astronomy and Astrophysics 1970, 5, 84–89. [Google Scholar]
- Schwarzschild, K. Über das Gravitationsfeld eines Massenpunktes nach der Einsteinschen Theorie. Sitzungsberichte der Königlich Preussischen Akademie der Wissenschaften 1916, pp. 189–196. English translation: On the gravitational field of a mass point according to Einstein’s theory.
- Kerr, R.P. Gravitational Field of a Spinning Mass as an Example of Algebraically Special Metrics. Physical Review Letters 1963, 11, 237–238. [Google Scholar] [CrossRef]
- Pretorius, F. Evolution of Binary Black-Hole Spacetimes. Physical Review Letters 2005, 95, 121101. [Google Scholar] [CrossRef] [PubMed]
- Abbott, B.P.; et al. Observation of Gravitational Waves from a Binary Black Hole Merger. Physical Review Letters 2016, 116, 061102. [Google Scholar] [CrossRef] [PubMed]
- Windrum, P.; Fagiolo, G.; Moneta, A. Empirical validation of agent-based models: Alternatives and prospects. Journal of Artificial Societies and Social Simulation 2007, 10, 8. [Google Scholar]
- Hagemann, S.; Weber, C. Analyzing the liquidity of the German electricity futures market. Energy Economics 2010, 32, 1113–1125. [Google Scholar]
- Frestad, D.; Anderson, S.C.; Bunn, D. The liquidity of the Nordic power market. The Energy Journal 2010, 31, 1–22. [Google Scholar]
- Wüstenhagen, R.; Menichetti, E. Strategic choices for renewable energy investment: Conceptual framework and opportunities for further research. Energy Policy 2012, 40, 1–10. [Google Scholar] [CrossRef]
- Gatzert, N.; Vogl, N. Evaluating investments in renewable energy under policy risks. Energy Policy 2016, 95, 238–252. [Google Scholar] [CrossRef]
- Borenstein, S.; Bushnell, J.B.; Wolak, F.A. Measuring market inefficiencies in California’s restructured wholesale electricity market. American Economic Review 2002, 92, 1376–1405. [Google Scholar] [CrossRef]
- Antón, A.; Bushnell, J.B. Market power in electricity markets: Beyond concentration measures. The Energy Journal 2002, 23, 65–88. [Google Scholar]







| Parameter | Symbol | Value |
| Environmental Parameters | ||
| Fundamental Value | V | 100.0 |
| Informed Traders | M | 10 |
| Liquidity Arrival Rate | 5.0 | |
| Signal Noise Std. Dev. | 1.0 | |
| Calibrated behavioural Parameters | ||
| Equilibrium Information Impact | 0.005 | |
| Baseline Inventory Aversion | 0.005 | |
| Equilibrium IT Aggressiveness | 0.1 |
| Market | M | Failure Rate | Failure Rate | |||
|---|---|---|---|---|---|---|
| (Mean) | (Max) | |||||
| Very Liquid | 20 | 10.0 | 0.003 | 0.014 | 0.948 | 0.884 |
| Baseline | 10 | 5.0 | 0.017 | 0.063 | 0.951 | 0.891 |
| Illiquid | 5 | 2.0 | 0.070 | 0.214 | 0.966 | 0.919 |
| Thin | 3 | 1.0 | 0.123 | 0.301 | 0.978 | 0.943 |
| Very Thin | 2 | 0.5 | 0.201 | 0.440 | 0.987 | 0.965 |
| Parameter | Symbol | Initial Range | Refined Range | Description |
| (Grid Search) | (Sobol Search) | |||
| Informed Traders | M | Market thickness | ||
| Liquidity Rate | Hedging intensity | |||
| Signal Noise | Information quality | |||
| Competition | Flow capture rate | |||
| Non-linear Costs | Inventory convexity | |||
| Adaptation | State-dependent behaviour |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).