Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

On a Data-Driven Optimization Approach to the PID Based Algorithmic Trading

These authors contributed equally to the work.
Version 1 : Received: 12 May 2023 / Approved: 15 May 2023 / Online: 15 May 2023 (05:27:00 CEST)

A peer-reviewed article of this Preprint also exists.

Azhmyakov, V.; Shirokov, I.; Dernov, Y.; Guzman Trujillo, L.A. On a Data-Driven Optimization Approach to the PID-Based Algorithmic Trading. J. Risk Financial Manag. 2023, 16, 387. Azhmyakov, V.; Shirokov, I.; Dernov, Y.; Guzman Trujillo, L.A. On a Data-Driven Optimization Approach to the PID-Based Algorithmic Trading. J. Risk Financial Manag. 2023, 16, 387.

Abstract

This paper proposes an optimal trading algorithm based on a novel application of the conventional Control Engineering (CE). We consider a fundamental CE concept, namely, the feedback control and apply it to the Algorithmic Trading (AT). The concrete feedback control strategy is designed in a form of the celebrated Proportional-Integral-Derivative (PID) model. The highly fluctuating nature of the modern financial markets has led to the adoption of a model-free realisation of the generic PID framework. The control theoretical methodology we propose is combined with the advanced statistics for the historical market data. We obtain a specific log-normal probability distribution function (pdf) associated with the specific quantities associated with the available stock data. The empirical log-normal pdf mentioned above makes it possible the necessary PID gains optimization. For this aim, we apply the data-driven optimization approaches and consider the corresponding Monte Carlo solution procedure. The optimized PID trading algorithm we propose is also studied in the Fourier analysis framework. This equivalent frequency domain representation involves a new concept in the financial engineering, namely, the "stock market energy" concept. For the evaluation, we implement the proposed PID optimal trading algorithm and develop a Python based prototype software. We finally apply the corresponding prototype software to a dataset from the Binance BTC / USDT stock market. The experimental result illustrates the implementability of the proposed optimal PID trading scheme and also shows the effectiveness of the proposed CE methods in the modern AT.

Keywords

algorithmic trading; data-driven optimization; applied statistics; model-free feedback control; forward testing

Subject

Business, Economics and Management, Finance

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.