KMITL

Permanent URI for this communityhttps://dspace.kmitl.ac.th/handle/123456789/1

Browse

Search Results

Now showing 1 - 2 of 2
  • Some of the metrics are blocked by your 
    Item type:Item,
    Thai stock news classification based on price changes and sentiments
    (2022-01-01)
    Netisopakul, Ponrudee
    ;
    Saewong, Woranun
    This research investigates the daily stock news influences toward a company's stock price direction in the Stock Exchange of Thailand. First, machine learning's text classification methods, namely, naïve Bayes, decision tree, random forest, support vector machine, and the three-layer and the five-layer backpropagation neural networks, are applied to predict the stock price directions using stock news collected during the year 2018. Then, the stock news sentiment is incorporated to help improve the prediction accuracy. Last, a meaningful grouping of stock news is carried out to further improve the direction prediction. The testing dataset collected from January to March 2019 stock news are used for model evaluations. The best accuracy obtained from the baseline dataset using stock news only is 78.6%. When dataset is augmented with sentiments and grouped, the best accuracy increases to 90.6%.
  • Some of the metrics are blocked by your 
    Item type:Item,
    Effectiveness of Six Text Classifiers for Predicting SET Stock Price Direction
    (2020-01-01)
    Netisopakul, Ponrudee
    ;
    Saewong, Woranun
    Six text classification methods were compared to find the best model for predicting Stock Exchange of Thailand stock prices. News headlines, on individual stocks, were classified as causing “change” and “no-change” based on a preset change threshold, 2.5%. The training dataset was collected by matching stock news in 2018 with stock names and filling in stock price changes. 258 news were associated with a “change” and 636 news with “no-change”. The Thai text news items were preprocessed and converted to TF-IDF vector representation. Six machine learning text classification methods are applied to create six text classifier models and create a confusion matrix, then compared with actual changes to obtain accuracy scores. We found that a deep learning classifier (with 85.6% accuracy) scored better than other classifiers for one day price movement to assist short-term investments.