Deep Q-Networks with a LSTM feature extractor for Algorithmic Trading

DSpace/Manakin Repository

Show simple item record

dc.contributor.advisor Pizzi, Claudio it_IT
dc.contributor.author Telatin, Giuseppe <1998> it_IT
dc.date.accessioned 2024-09-30 it_IT
dc.date.accessioned 2024-11-13T12:06:01Z
dc.date.available 2024-11-13T12:06:01Z
dc.date.issued 2024-10-28 it_IT
dc.identifier.uri http://hdl.handle.net/10579/27433
dc.description.abstract This thesis investigates the advancement and utilization of a Deep Q-Network (DQN) incorporating a Long Short-Term Memory (LSTM) feature extractor for algorithmic trading. The suggested model seeks to identify temporal connections in financial time series data and improve decision-making in stock trading. We utilize LSTM to extract useful features from the time series and implement DQN to acquire effective trading strategies via reinforcement learning. The design combines the DQN’s capacity to learn optimal policies with LSTM’s proficiency in managing sequential data, allowing the model to make more educated trading decisions. The methodology incorporates experience replay and employs two neural networks, one for online learning and another for target Q-values, to ensure training stability. Hyperparameter tuning is conducted with Optuna, and the model is optimized utilizing the Adam optimizer, incorporating Kaiming Normal weight initialization and layer normalization in the LSTM. We examine two reward functions, focusing not only on performance but also on the agent’s risk aversion. The methodology is assessed across different asset classes, including the S&P 500, gold, and specific stocks such as Disney and Intel, utilizing performance indicators such as the Sharpe Ratio, Sortino Ratio, and Maximum Drawdown for evaluation. The model showed promising results, being able to generate profits; however, not consistently. This thesis continues the past research on a hybrid architecture that integrates advanced reinforcement learning with time series feature extraction, offering novel insights into the capabilities of deep learning models for financial trading. it_IT
dc.language.iso en it_IT
dc.publisher Università Ca' Foscari Venezia it_IT
dc.rights © Giuseppe Telatin, 2024 it_IT
dc.title Deep Q-Networks with a LSTM feature extractor for Algorithmic Trading it_IT
dc.title.alternative Deep Q-Networks with a LSTM feature extractor for Algorithmic Trading it_IT
dc.type Master's Degree Thesis it_IT
dc.degree.name Economia e finanza it_IT
dc.degree.level Laurea magistrale it_IT
dc.degree.grantor Dipartimento di Economia it_IT
dc.description.academicyear sessione_autunnale_23-24_appello_14-10-24 it_IT
dc.rights.accessrights openAccess it_IT
dc.thesis.matricno 888060 it_IT
dc.subject.miur SECS-P/09 FINANZA AZIENDALE it_IT
dc.description.note it_IT
dc.degree.discipline it_IT
dc.contributor.co-advisor it_IT
dc.date.embargoend it_IT
dc.provenance.upload Giuseppe Telatin (888060@stud.unive.it), 2024-09-30 it_IT
dc.provenance.plagiarycheck None it_IT


Files in this item

This item appears in the following Collection(s)

Show simple item record