A trading strategy simply consists in a procedure which defines conditions for buying or selling a security on a financial market. These decisions rely on the values of some indicators that, in turn, affect the tuning of the strategy parameters. The choice of these parameters significantly affects the performance of the trading strategy. In this work, an optimization procedure is proposed to find the best parameter values of a chosen trading strategy by using the security price values over a given time period; these parameter values are then applied to trade on the next incoming security price sequence. The idea is that the market is sufficiently stable so that a trading strategy that is optimally tuned in a given period still performs well in the successive period. The proposed optimization approach tries to determine the parameter values which maximize the profit in a trading session, therefore the objective function is not defined in closed form but through a procedure that computes the profit obtained in a sequence of transactions. For this reason the proposed optimization procedures are based on a black-box optimization approach. Namely they do not require the assumption that the objective function is continuously differentiable and do not use any first order information. Numerical results obtained in a real case seem to be encouraging.

A derivative-free optimization approach for the autotuning of a Forex trading strategy / De Santis, A.; Dellepiane, U.; Lucidi, S.; Renzi, S.. - In: OPTIMIZATION LETTERS. - ISSN 1862-4472. - 15:5(2021), pp. 1649-1664. [10.1007/s11590-020-01546-7]

A derivative-free optimization approach for the autotuning of a Forex trading strategy

De Santis A.;Dellepiane U.;Lucidi S.
;
Renzi S.
2021

Abstract

A trading strategy simply consists in a procedure which defines conditions for buying or selling a security on a financial market. These decisions rely on the values of some indicators that, in turn, affect the tuning of the strategy parameters. The choice of these parameters significantly affects the performance of the trading strategy. In this work, an optimization procedure is proposed to find the best parameter values of a chosen trading strategy by using the security price values over a given time period; these parameter values are then applied to trade on the next incoming security price sequence. The idea is that the market is sufficiently stable so that a trading strategy that is optimally tuned in a given period still performs well in the successive period. The proposed optimization approach tries to determine the parameter values which maximize the profit in a trading session, therefore the objective function is not defined in closed form but through a procedure that computes the profit obtained in a sequence of transactions. For this reason the proposed optimization procedures are based on a black-box optimization approach. Namely they do not require the assumption that the objective function is continuously differentiable and do not use any first order information. Numerical results obtained in a real case seem to be encouraging.
2021
Black-box optimization; Global optimization; Nonlinear programming; Trading strategy
01 Pubblicazione su rivista::01a Articolo in rivista
A derivative-free optimization approach for the autotuning of a Forex trading strategy / De Santis, A.; Dellepiane, U.; Lucidi, S.; Renzi, S.. - In: OPTIMIZATION LETTERS. - ISSN 1862-4472. - 15:5(2021), pp. 1649-1664. [10.1007/s11590-020-01546-7]
File allegati a questo prodotto
File Dimensione Formato  
DeSantis_A-Derivative-free_20201.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 2.66 MB
Formato Adobe PDF
2.66 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1388219
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 3
social impact