Develop trading strategy combining fundamental analysis, technical analysis and news analysis on SGX stocks under consumer sector

Over the years, stock price movement prediction is proven to be a very challenging task due to unexpected market behavior and market volatility. In the current work, an effort is made to develop a trading strategy using a combination of Fundamental Analysis, Technical Analysis and News Analysi...

Full description

Saved in:
Bibliographic Details
Main Author: Chan, Vilan
Other Authors: Wong Jia Yiing, Patricia
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/176854
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-176854
record_format dspace
spelling sg-ntu-dr.10356-1768542024-05-24T15:45:21Z Develop trading strategy combining fundamental analysis, technical analysis and news analysis on SGX stocks under consumer sector Chan, Vilan Wong Jia Yiing, Patricia School of Electrical and Electronic Engineering EJYWong@ntu.edu.sg Engineering Over the years, stock price movement prediction is proven to be a very challenging task due to unexpected market behavior and market volatility. In the current work, an effort is made to develop a trading strategy using a combination of Fundamental Analysis, Technical Analysis and News Analysis. Fundamental Analysis aims to sift out fundamentally strong companies that have higher possibility in generating profits for further analysis. Then, the combined results from technical analysis and news analysis will be used as input features to a prediction model. In this project, Logistic Regression and Extreme Gradient Boosting (XGB) classifiers are selected as prediction model to predict daily stock directional movements for stocks in Consumer Sector listed in SGX from January 2018 till December 2022. As trading strategy, the author uses buy/sell prediction signals from the prediction model to simulate a real -life trading environment. The trading strategy is backtested in a self created virtual environment in Python. The result of this study shows that the trading strategy outperformed the passive Buy-Hold strategy in generating profits. 6 out of 8 stocks that are backtested are able to generate better returns than Buy-Hold using this trading strategy and the highest return generated by the trading strategy is 8.36% for Cortina Holdings Limited (C41). Bachelor's degree 2024-05-23T03:38:52Z 2024-05-23T03:38:52Z 2024 Final Year Project (FYP) Chan, V. (2024). Develop trading strategy combining fundamental analysis, technical analysis and news analysis on SGX stocks under consumer sector. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/176854 https://hdl.handle.net/10356/176854 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering
spellingShingle Engineering
Chan, Vilan
Develop trading strategy combining fundamental analysis, technical analysis and news analysis on SGX stocks under consumer sector
description Over the years, stock price movement prediction is proven to be a very challenging task due to unexpected market behavior and market volatility. In the current work, an effort is made to develop a trading strategy using a combination of Fundamental Analysis, Technical Analysis and News Analysis. Fundamental Analysis aims to sift out fundamentally strong companies that have higher possibility in generating profits for further analysis. Then, the combined results from technical analysis and news analysis will be used as input features to a prediction model. In this project, Logistic Regression and Extreme Gradient Boosting (XGB) classifiers are selected as prediction model to predict daily stock directional movements for stocks in Consumer Sector listed in SGX from January 2018 till December 2022. As trading strategy, the author uses buy/sell prediction signals from the prediction model to simulate a real -life trading environment. The trading strategy is backtested in a self created virtual environment in Python. The result of this study shows that the trading strategy outperformed the passive Buy-Hold strategy in generating profits. 6 out of 8 stocks that are backtested are able to generate better returns than Buy-Hold using this trading strategy and the highest return generated by the trading strategy is 8.36% for Cortina Holdings Limited (C41).
author2 Wong Jia Yiing, Patricia
author_facet Wong Jia Yiing, Patricia
Chan, Vilan
format Final Year Project
author Chan, Vilan
author_sort Chan, Vilan
title Develop trading strategy combining fundamental analysis, technical analysis and news analysis on SGX stocks under consumer sector
title_short Develop trading strategy combining fundamental analysis, technical analysis and news analysis on SGX stocks under consumer sector
title_full Develop trading strategy combining fundamental analysis, technical analysis and news analysis on SGX stocks under consumer sector
title_fullStr Develop trading strategy combining fundamental analysis, technical analysis and news analysis on SGX stocks under consumer sector
title_full_unstemmed Develop trading strategy combining fundamental analysis, technical analysis and news analysis on SGX stocks under consumer sector
title_sort develop trading strategy combining fundamental analysis, technical analysis and news analysis on sgx stocks under consumer sector
publisher Nanyang Technological University
publishDate 2024
url https://hdl.handle.net/10356/176854
_version_ 1814047281952849920