English

Real-time Trading System based on Selections of Potentially Profitable, Uncorrelated, and Balanced Stocks by NP-hard Combinatorial Optimization

Emerging Technologies 2023-11-06 v1 Statistical Finance

Abstract

Financial portfolio construction problems are often formulated as quadratic and discrete (combinatorial) optimization that belong to the nondeterministic polynomial time (NP)-hard class in computational complexity theory. Ising machines are hardware devices that work in quantum-mechanical/quantum-inspired principles for quickly solving NP-hard optimization problems, which potentially enable making trading decisions based on NP-hard optimization in the time constraints for high-speed trading strategies. Here we report a real-time stock trading system that determines long(buying)/short(selling) positions through NP-hard portfolio optimization for improving the Sharpe ratio using an embedded Ising machine based on a quantum-inspired algorithm called simulated bifurcation. The Ising machine selects a balanced (delta-neutral) group of stocks from an NN-stock universe according to an objective function involving maximizing instantaneous expected returns defined as deviations from volume-weighted average prices and minimizing the summation of statistical correlation factors (for diversification). It has been demonstrated in the Tokyo Stock Exchange that the trading strategy based on NP-hard portfolio optimization for NN=128 is executable with the FPGA (field-programmable gate array)-based trading system with a response latency of 164 μ\mus.

Keywords

Cite

@article{arxiv.2307.06339,
  title  = {Real-time Trading System based on Selections of Potentially Profitable, Uncorrelated, and Balanced Stocks by NP-hard Combinatorial Optimization},
  author = {Kosuke Tatsumura and Ryo Hidaka and Jun Nakayama and Tomoya Kashimata and Masaya Yamasaki},
  journal= {arXiv preprint arXiv:2307.06339},
  year   = {2023}
}

Comments

12 pages, 5 figures. arXiv admin note: text overlap with arXiv:2307.05923