Please use this identifier to cite or link to this item: http://dspace.dtu.ac.in:8080/jspui/handle/repository/19831
Full metadata record
DC FieldValueLanguage
dc.contributor.authorDANISH, MOHAMMAD-
dc.date.accessioned2023-06-12T09:31:29Z-
dc.date.available2023-06-12T09:31:29Z-
dc.date.issued2023-05-
dc.identifier.urihttp://dspace.dtu.ac.in:8080/jspui/handle/repository/19831-
dc.description.abstractThis project aims to optimize stock trading strategies by employing reinforcement learning (RL) techniques. The primary goal is to create a trading strategy capable of learning from historical data and executing profitable trades in real-time. The proposed method involves utilizing a deep neural network as a function approximator to learn a trading policy, which is subsequently fine-tuned using RL techniques. The neural network takes a set of technical indicators as input and generates buy, hold, or sell signals for each stock. To assess the performance of the RL-based trading strategy, a dataset comprising historical stock prices from the NIFTY and SENSEX indices is utilized. The performance of this approach is compared to several conventional trading strategies such as buy-and-hold and moving average crossover. The results indicate that the RL-based trading strategy surpasses these traditional strategies in terms of profitability and risk-adjusted returns. Additionally, sensitivity analysis is conducted to evaluate how different hyper-parameters impact the trading strategy's performance. Specifically, variations in the discount factor, learning rate, and exploration rate of the RL algorithm are examined, and their effects on the trading strategy's performance are analysed. The results demonstrate that the RL-based approach is robust against changes in hyper-parameters and consistently outperforms traditional strategies. Furthermore, a back-testing analysis is performed to assess the RL-based trading strategy's performance on out-of-sample data. A rolling window approach is implemented to simulate real-time trading, and the trading strategy's performance is evaluated over time. The results consistently show that the RL-based trading strategy outperforms traditional strategies and achieves higher risk-adjusted returns. Overall, the findings suggest that RL-based approaches have significant potential for enhancing the performance of stock trading strategies. The proposed method can be applied to various financial assets and can facilitate the development of automated trading systems capable of executing profitable trades in real-time.en_US
dc.language.isoenen_US
dc.relation.ispartofseriesTD-6391;-
dc.subjectSTOCK TRADING STRATEGIESen_US
dc.subjectNEURAL NETWORKen_US
dc.subjectREINFORCEMENT LEARNINGen_US
dc.subjectSENSITIVITY ANALYSISen_US
dc.subjectBACK-TESTING ANALYSISen_US
dc.titleOPTIMIZATION OF STOCK TRADING STRATEGY WITH REINFORCEMENT LEARNINGen_US
dc.typeThesisen_US
Appears in Collections:M.E./M.Tech. Computer Engineering

Files in This Item:
File Description SizeFormat 
Mohammad Danish M.Tech..pdf2.47 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.