Skip to content

FuadKhalit/Capstone_Project_APU-Algorithmic-Trading-Strategy-

Repository files navigation

Capstone_Project_APU

Sentiment analysis & machine learning model to predict stock movement. Experiment with various technique to generate trading signal such as hybrid Simple Moving Average combine with sentiment analysis and 5 machine learning technique (Logistic Regression, Naive Bayes, SVM, Random Forest & MLP). Dataset was mining using web scraping technique & API.

##Webscraping result
result

Baseline Benchmark (Buy & Hold Strategy)

result
result

Simple Moving Average + Sentiment Analysis Model

result
result

Machine Learning Model

         SVM               |       Random Forest          |           MLP 

result

Support Vector Machine

result

Random Forest

result

Multi Layer Perceptron

result

Overall Result


0.80 Sharpe Ratio on SMA & Sentiment Analysis | 26.2% Annual Return
0.79 Sharpe Ratio on MLP Model | 42.6% Annual Return
result

About

This is for final year capstone project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published