RL agent learns to place limit orders for trading signals in financial markets.
problem Training an RL agent to execute trading signals in limit order book markets.
method Deep Duelling Double Q-learning with APEX architecture, using synthetic alpha signals.
result RL agent outperforms heuristic trading strategies in inventory management and order placing.
We observe the effects of the three different events that cause spread changes in the order book, namely trades, deletions and placement of limit orders. By looking at the frequencies of the relative amounts of price changing events, we discover that deletions of orders open the bid-ask spread of a stock more often tha…
Optimizes trade execution with reinforcement learning for limit orders.
problem Maximizing revenue in a limit order book with market and limit orders.
method Formulated as a dynamic allocation task, uses multivariate logistic-normal distributions for efficient training.
result Outperforms traditional strategies in simulated environments.
This work's purpose is to understand the dynamics of limit order books in order-driven markets. We try to illustrate a dynamical trading mechanism attached to the microstructure of limit order markets. We capture the iterative nature of trading processes, which is critical in the dynamics of bid-ask pairs and the switc…
Study integrates deep learning with financial data for improved trading strategies.
problem Enhancing predictive performance in algorithmic trading and portfolio optimization.
method Developed embedding techniques to treat limit order book snapshots as image-based input channels.
result Achieved state-of-the-art performance in high-frequency trading algorithms.
This paper examines the role of algorithmic trading in modern financial markets. Additionally, order types, characteristics, and special features of algorithmic trading are described under the lens provided by the large development of high frequency trading technology. Special order types are examined together with an …
We empirically study the market impact of trading orders. We are specifically interested in large trading orders that are executed incrementally, which we call hidden orders. These are reconstructed based on information about market member codes using data from the Spanish Stock Market and the London Stock Exchange. We…
Study analyzes stock order transitions during US-China trade war using Markov chains.
problem Understanding order dynamics during extreme macroeconomic events.
method First-order time-homogeneous discrete-time Markov chain model.
result Active participation by different traders during high volatility days, influencing market outcomes.
ClusterLOB clusters market events to identify different trading behaviors.
problem Understanding market microstructure and participant behavior in financial markets.
method ClusterLOB uses K-means++ algorithm to cluster market events based on six time-dependent features.
result ClusterLOB identifies three distinct trading behaviors: directional, opportunistic, and market-making participants.
The paper classifies trades into types based on proximity and measures their impact on stock prices.
problem Understanding the impact of high-frequency trades on stock prices and their predictability.
method Classifies trades into five types based on proximity, measures conditional order imbalance (COI), and develops trading strategies.
result Strong positive correlations between contemporaneous returns and COIs, and positive associations with future returns for isolated trades.
We provide an empirical investigation aimed at uncovering the statistical properties of intricate stock trading networks based on the order flow data of a highly liquid stock (Shenzhen Development Bank) listed on Shenzhen Stock Exchange during the whole year of 2003. By reconstructing the limit order book, we can extra…
The paper proposes a new order slicing strategy to reduce market impact in large-volume trading.
problem Significant market impact and slippage in large-volume trading.
method Volatility-volume-based order slicing strategy using Exponential Weighted Moving Average and Markov Chain Monte Carlo simulations.
result Improves trade execution efficiency and reduces market impact.
The trade size ω has direct impact on the price formation of the stock traded. Econophysical analyses of transaction data for the US and Australian stock markets have uncovered market-specific scaling laws, where a master curve of price impact can be obtained in each market when stock capitalization C is included a…
Paper proposes a novel policy distillation method for better order execution in noisy markets.
problem Effective order execution in noisy and imperfect market conditions.
method Policy distillation method to guide reinforcement learning towards optimal trading strategies.
result Significant improvements over various baselines in order execution.
Bayesian theory explains market impact of large trades.
problem Reduction of price impact from large trades.
method Bayesian approach incorporating all trade information.
result Recovery of market impact laws including square-root and linear regimes.
Analyzes how order flow affects price formation in financial markets.
problem Understanding how prices are formed by order flow in financial markets.
method Critical discussion of modeling approaches and empirical observations, focusing on market impact and transaction costs.
result Algorithmic trading impacts the quality and cost of trading.
Optimal trade execution in a fluctuating market with stochastic liquidity.
problem Minimizing costs in a market with unpredictable liquidity.
method Developed a recursion to find the least costly trade execution strategy.
result Explicit recursion characterizes the least costly trade execution.
New model shows negative resilience can improve trading efficiency.
problem Optimal trade execution in limit order books with negative resilience.
method Stochastic order book model with negative resilience.
result Negative resilience can lead to more efficient trading.
We propose a method for detection and prediction of native and synthetic iceberg orders on Chicago Mercantile Exchange. Native (managed by the exchange) icebergs are detected using discrepancies between the resting volume of an order and the actual trade size as indicated by trade summary messages, as well as by tracki…
Study optimal strategies for unwinding uncertain order flows in financial trading desks.
problem Optimizing strategies for handling uncertain order flows in financial trading desks.
method Modeling and solving the problem for a general class of in-flow processes, enabling an analytic solution.
result Optimal strategies depend on the autocorrelation of orders; only truth-telling flow is unwound myopically.
Optimizes intraday electricity trading to minimize costs.
problem Minimizing costs in intraday electricity trading.
method Derives an optimal model considering order book depth, time to delivery, and trading regimes.
result Optimal execution strategies have a significant monetary impact.
A great deal of academic and theoretical work has been dedicated to optimal liquidation of large orders these last twenty years. The optimal split of an order through time (`optimal trade scheduling') and space (`smart order routing') is of high interest \rred{to} practitioners because of the increasing complexity of t…
High-frequency trading strategy boosts battery storage profits.
problem Maximizing revenue for battery energy storage systems in intraday markets.
method Adapted dynamic programming for continuous intraday markets, considering limit order book dynamics.
result Dynamic programming strategy outperforms standard re-optimization methods, increasing profits by 58% and 14% respectively.
Paper proposes a COP model for Algo trading using LQR.
problem Complexities in child order placement in Algo trading.
method Stochastic LQR model for passive limit orders and aggressive takeout orders.
result Closed-form solutions for optimal child order placement.
This paper extends stock trading results to include stop-loss orders.
problem Generalizing stock trading results with stop-loss orders.
method Geometric Brownian motion model, affine feedback controller, closed-form expression for cumulative distribution function.
result Affine feedback controller with stop-loss order generalizes results without stop-loss orders.
This paper tackles post-trade allocation inefficiencies and presents a uniform return allocation method.
problem Return divergence among accounts after trade allocation.
method Systematic treatment of trade allocation risk, presenting a uniform return allocation method.
result Uniform allocation of returns irrespective of the number of accounts and trade sizes.
Market makers face a trade-off between fill probability and post-fill returns, requiring contrarian strategies.
problem Navigating the trade-off between fill probability and post-fill returns in market making.
method Analysis of live trading data from Binance Bitcoin perpetual.
result A negative correlation between maker fill likelihood and post-fill returns, necessitating contrarian strategies.
We study the optimal execution of market and limit orders with permanent and temporary price impacts as well as uncertainty in the filling of limit orders. Our continuous-time model incorporates a trade speed limiter and a trader director to provide better control on the trading rates. We formulate a stochastic control…
Combines deep learning and reinforcement learning for profitable trading.
problem Analytical methods fail to fully capture market dynamics.
method Deep learning on order books combined with reinforcement learning.
result Successful trading models for multiple financial instruments.
Market impact is reduced when orders are filled with concentrated counterparts.
problem Market impact increases with a large number of trading counterparts.
method Analyzed London Stock Exchange data to show concentrated trading impacts market price.
result Concentrated trading reduces market impact when matched with similarly concentrated counterparts.
We study the problem of optimal trading using general alpha predictors with linear costs and temporary impact. We do this within the framework of stochastic optimization with finite horizon using both limit and market orders. Consistently with other studies, we find that the presence of linear costs induces a no-tradin…
We study a parsimonious but non-trivial model of the latent limit order book where orders get placed with a fixed displacement from a center price process, i.e.\ some process in-between best bid and best ask, and get executed whenever this center price reaches their level. This mechanism corresponds to the fundamental …
Python module for RL trading in limit order books.
problem Training RL agents for algorithmic trading in limit order books.
method Model-based gym environments for reinforcement learning.
result Efficient RL training for trading problems.
Optimal trading strategies in fluctuating financial markets are analyzed using complex mathematical models.
problem Optimal execution of trades in markets with fluctuating liquidity and order book depth.
method Continuous-time limit order book model with càdlàg semimartingale strategies, quadratic BSDEs.
result Characterization of minimal execution costs and existence of optimal strategies.
This paper studies four trading algorithms of a professional trader at a multilateral trading facility, observing a realistic two-sided limit order book whose dynamics are driven by the order book events. The identity of the trader can be either internalizing or regular, either a hedge fund or a brokery agency. The spe…
Modeling trading behavior with information signals and limit order books, showing market impact and equilibrium properties.
problem Analyzing the impact of information signals on trading behavior and market equilibrium in limit order books.
method Static equilibrium model with profit-maximizing investors and competitive dealers, using iterative algorithms and asymptotic analysis.
result The market impact of large trades follows a power law with fat tails and a logarithmic law with lighter tails, and the order book flattens as noise trading increases.
Paper introduces CLVR to reduce price volatility in AMM exchanges.
problem Intra-block price volatility in AMM exchanges.
method CLVR constructs an ordering to minimize price volatility with low computation cost.
result CLVR minimizes price volatility with a small computation cost and can be externally verified.
The study examines how market trade randomness influences price and return volatility.
problem The accuracy of predicting market-based volatilities and macroeconomic variables is limited.
method Analyzes time series of trade values and volumes, and develops econometric methodologies for predicting volatilities.
result Current macroeconomic models underestimate the accuracy of predicting market-based volatilities and macroeconomic variables.
A quasi-centralized limit order book (QCLOB) is a limit order book (LOB) in which financial institutions can only access the trading opportunities offered by counterparties with whom they possess sufficient bilateral credit. We perform an empirical analysis of a recent, high-quality data set from a large electronic tra…
Study improves Cox model for predicting stock trading signs using Japanese market data.
problem Improving Cox model for predicting stock trading signs using Japanese market data.
method Added new covariates and used high-frequency trading data for 222 Nikkei 225 stocks.
result Cox-type model performs well in Japanese market and identifies key factors for accurate estimation.
In this paper, the survival function of waiting times between orders and the corresponding trades in a double-auction market is studied both by means of experiments and of empirical data. It turns out that, already at the level of order durations, the survival function cannot be represented by a single exponential, thu…
Motivated by the practical challenge in monitoring the performance of a large number of algorithmic trading orders, this paper provides a methodology that leads to automatic discovery of the causes that lie behind a poor trading performance. It also gives theoretical foundations to a generic framework for real-time tra…
This study evaluates price improvements in order flow auctions on Ethereum.
problem Improving trading outcomes in blockchain-based trading platforms.
method Utilized open-source tools to attribute price improvements to specific system inputs.
result Auction-enhanced interfaces can provide statistically significant improvements in trading outcomes, averaging 4-5 basis points.
Method orders Pareto solutions using transformed objective scores.
problem Lack of orderability in multi-objective optimization solutions.
method Probability integral transform to map objectives to scores.
result Pareto efficient solutions can be ordered in score space.
Corrects gaps in a method for optimizing high-frequency trading strategies.
problem Optimizing bid and ask limit order strategies in high-frequency trading.
method Uses an approximation method based on Avellaneda and Stoikov's 2008 article, correcting gaps found in it.
result The main answer in Avellaneda and Stoikov's article remains unchanged despite corrections.
We examine the dynamics of the bid and ask queues of a limit order book and their relationship with the intensity of trade arrivals. In particular, we study the probability of price movements and trade arrivals as a function of the quote imbalance at the top of the limit order book. We propose a stochastic model in an …
This paper uses CGANs to simulate and improve trading agent performance in limit order books.
problem Improving trading agent performance in limit order book environments.
method Investigates conditional generative models (CGANs) for order book simulation and adversarial attacks to enhance realism and robustness.
result CGANs can be improved to better simulate real market conditions and are more robust to adversarial attacks.
A new Hawkes process model captures order book dynamics in high-frequency trading.
problem Capturing the complex dynamics of high-frequency trading with large datasets.
method Estimation of an order book dependent Hawkes process using a product of a Hawkes process and covariates.
result Capturing the nonlinearity of order book information improves the model's performance.