A Probabilistic Spatial Interaction Model for Bond Trading Forecasting

Authors

  • Kateryna Kustarova Institute of Mathematics of the NAS of Ukraine, 3 Tereshchenkivska Street, Kyiv 01024, Ukraine
  • Andrey Dorogovtsev Institute of Mathematics of the NAS of Ukraine, 3 Tereshchenkivska Street, Kyiv 01024, Ukraine https://orcid.org/0000-0003-0385-7897
  • Dmitriy Dorogovtsev Luxoft, a DXC Technology Company, Business Center IRVA, 10/14 Volnovaska Street, Kyiv 03124, Ukraine https://orcid.org/0009-0007-0253-8196

DOI:

https://doi.org/10.15377/2409-5761.2026.13.7

Keywords:

Yield curve, Bond trading, Svensson model, Probabilistic model, Nelson-Siegel model, Financial forecasting

Abstract

This paper proposes a constrained spatial transition model for forecasting bond-trading activity at the transaction level. Instead of modeling only aggregate yield-curve characteristics, the method represents daily trades as binary states on a two-dimensional tenor–G-spread grid. For each cell, the probability of activity on the next trading date depends on the current state of the same cell and on the numbers of active cells in the first and second neighborhood rings. Linear and quadratic neighborhood terms are included to capture local interaction effects. Explicit parameter constraints keep all transition probabilities strictly between zero and one, which provides a valid finite-state Markov model and supports results on existence, irreducibility, aperiodicity, ergodicity, identifiability, and consistency of the constrained least-squares estimator.

The empirical study uses 17,943 bond observations for six medical-sector issuers over 345 trading dates. The data are divided chronologically into training, validation, and held-out test periods. Grid resolution and neighborhood size are selected using validation data only. Statistical significance is assessed using moving-block bootstrap confidence intervals, circular-shift permutation tests, and Benjamini–Hochberg correction. On the held-out test sample, the proposed model achieves an F1 score of 0.697, ROC–AUC of 0.842, PR–AUC of 0.640, Brier score of 0.101, and log loss of 0.321. It outperforms persistence, a first-order Markov baseline, and logistic regression, while random forest and gradient boosting provide slightly higher predictive accuracy. Predicted active cells are also used to reconstruct continuous G-spread curves with modified Nelson–Siegel and Svensson forms. The modified Nelson–Siegel reconstruction achieves RMSE 0.694, MAE 0.551, and R2 = 0.9967 on held-out dates.

JEL Classification: 91B26, 60G35, 91G30, 91B70, 60J20, 62M20.

References

[1] Black F, Derman E, Toy W. A one-factor model of interest rates and its application to Treasury bond options. Financ Anal J. 1990; 46(1): 33-9. https://doi.org/10.2469/faj.v46.n1.33

[2] Stehlíková B, Zíková Z. A three-factor convergence model of interest rates. In: Proceedings of the Conference Algoritmy; 2015. p. 95-104. Available from: http://www.iam.fmph.uniba.sk/amuc/ojs/index.php/algoritmy/article/view/319.

[3] Nelson CR, Siegel AF. A parsimonious modeling of yield curves. J Bus. 1987; 60(4): 473-89. https://doi.org/10.1086/296409

[4] Svensson LEO. Estimating and interpreting forward interest rates: Sweden 1992-1994. Cambridge (MA): National Bureau of Economic Research; 1994. NBER Working Paper No. 4871. https://doi.org/10.3386/w4871

[5] Vasicek O. An equilibrium characterization of the term structure of interest rates. J Financ Econ. 1977; 5(2): 177-88. https://doi.org/10.1016/0304-405X(77)90016-2

[6] Cox JC, Ingersoll JE Jr, Ross SA. A theory of the term structure of interest rates. Econometrica. 1985; 53(2): 385-407. https://doi.org/10.2307/1911242

[7] Ho TSY, Lee SB. Term structure movements and pricing interest rate contingent claims. J Finance. 1986; 41(5): 1011-29. https://doi.org/10.1111/j.1540-6261.1986.tb02528.x

[8] Hull J, White A. Pricing interest-rate-derivative securities. Rev Financ Stud. 1990; 3(4): 573-92. https://doi.org/10.1093/rfs/3.4.573

[9] Heath D, Jarrow R, Morton A. Bond pricing and the term structure of interest rates: a new methodology for contingent claims valuation. Econometrica. 1992; 60(1): 77-105. https://doi.org/10.2307/2951677

[10] Duffie D, Kan R. A yield-factor model of interest rates. Math Finance. 1996; 6(4): 379-406. https://doi.org/10.1111/j.1467-9965.1996.tb00123.x

[11] McCulloch JH. Measuring the term structure of interest rates. J Bus. 1971; 44(1): 19-31. https://doi.org/10.1086/295329

[12] Fama EF, Bliss RR. The information in long-maturity forward rates. Am Econ Rev. 1987; 77(4): 680-92.

[13] Diebold FX, Li C. Forecasting the term structure of government bond yields. J Econom. 2006; 130(2): 337-64. https://doi.org/10.1016/j.jeconom.2005.03.005

[14] Duffee GR. Term premia and interest rate forecasts in affine models. J Finance. 2002; 57(1): 405-43. https://doi.org/10.1111/1540-6261.00426

[15] Ang A, Piazzesi M. A no-arbitrage vector autoregression of term structure dynamics. J Monet Econ. 2003; 50(4): 745-87. https://doi.org/10.1016/S0304-3932(03)00032-1

[16] Diebold FX, Rudebusch GD, Aruoba SB. The macroeconomy and the yield curve: a dynamic latent factor approach. J Econom. 2006; 131(1-2): 309-38. https://doi.org/10.1016/j.jeconom.2005.01.011

[17] Hördahl P, Tristani O, Vestin D. A joint econometric model of macroeconomic and term-structure dynamics. J Econom. 2006; 131(1-2): 405-44. https://doi.org/10.1016/j.jeconom.2005.01.012

[18] Moench E. Forecasting the yield curve in a data-rich environment: a no-arbitrage factor-augmented VAR approach. J Econom. 2008; 146(1): 26-43. https://doi.org/10.1016/j.jeconom.2008.06.002

[19] Christensen JHE, Diebold FX, Rudebusch GD. The affine arbitrage-free class of Nelson-Siegel term structure models. J Econom. 2011; 164(1): 4-20. https://doi.org/10.1016/j.jeconom.2011.02.011

[20] Carriero A, Kapetanios G, Marcellino M. Forecasting government bond yields with large Bayesian vector autoregressions. J Appl Econom. 2012; 27(2): 223-46. https://doi.org/10.1016/j.jbankfin.2012.03.008

[21] Favero CA, Niu L, Sala L. Term structure forecasting: no-arbitrage restrictions versus a large information set. J Forecast. 2012; 31(2): 124-56. https://doi.org/10.1002/for.1181

[22] Besag J. Spatial interaction and the statistical analysis of lattice systems. J R Stat Soc Series B Stat Methodol. 1974; 36(2): 192-236. https://doi.org/10.1111/j.2517-6161.1974.tb00999.x

[23] Geman S, Geman D. Stochastic relaxation, Gibbs distributions, and the Bayesian restoration of images. IEEE Trans Pattern Anal Mach Intell. 1984; PAMI-6(6): 721-41. https://doi.org/10.1109/TPAMI.1984.4767596

[24] Anselin L. Spatial econometrics: methods and models. Dordrecht: Kluwer Academic Publishers; 1988. https://doi.org/10.1007/978-94-015-7799-1

[25] Besag J. Nearest-neighbour systems and the auto-logistic model for binary data. J R Stat Soc Series B Stat Methodol. 1972; 34(1): 75-83. https://doi.org/10.1111/j.2517-6161.1972.tb00889.x

[26] Kindermann R, Snell JL. Markov random fields and their applications. Providence (RI): American Mathematical Society; 1980. https://doi.org/10.1090/conm/001

[27] Cont R, Bouchaud JP. Herd behavior and aggregate fluctuations in financial markets. Macroecon Dyn. 2000; 4(2): 170-96. https://doi.org/10.1017/S1365100500015029

[28] Lux T, Marchesi M. Scaling and criticality in a stochastic multi-agent model of a financial market. Nature. 1999; 397: 498-500. https://doi.org/10.1038/17290

[29] Georgii HO. Gibbs measures and phase transitions. Berlin: Walter de Gruyter; 1988. https://doi.org/10.1515/9783110850147

[30] Benjamini Y, Hochberg Y. Controlling the false discovery rate: a practical and powerful approach to multiple testing. J R Stat Soc Series B Stat Methodol. 1995; 57(1): 289-300. https://doi.org/10.1111/j.2517-6161.1995.tb02031.x

[31] Dorogovtsev AA. Measure-Valued Processes and Stochastic Flows. De Gruyter Series in Probability and Stochastics. Vol. 3. Berlin/Boston: Walter de Gruyter; 2023. https://doi.org/10.1515/9783110986518

[32] Breiman L. Random forests. Mach Learn. 2001; 45: 5-32. https://doi.org/10.1023/A:1010933404324

[33] Friedman JH. Greedy function approximation: a gradient boosting machine. Ann Stat. 2001; 29(5): 1189-232. https://doi.org/10.1214/aos/1013203451

[34] Hochreiter S, Schmidhuber J. Long short-term memory. Neural Comput. 1997; 9(8): 1735-80. https://doi.org/10.1162/neco.1997.9.8.1735

[35] Box GEP, Jenkins GM, Reinsel GC, Ljung GM. Time series analysis: forecasting and control. 5th ed. Hoboken (NJ): Wiley; 2015.

[36] Akaike H. A new look at the statistical model identification. IEEE Trans Automat Control. 1974; 19(6): 716-23. https://doi.org/10.1109/TAC.1974.1100705

Downloads

Published

2026-06-29

Issue

Section

Articles

How to Cite

A Probabilistic Spatial Interaction Model for Bond Trading Forecasting. (2026). Journal of Advances in Applied & Computational Mathematics, 13(1), 105-133. https://doi.org/10.15377/2409-5761.2026.13.7

Similar Articles

11-20 of 35

You may also start an advanced similarity search for this article.