Loading...

Prediction of Stock Market Based on Corporate Financial Reports Using Deep Learning

Shafiei Masoleh, Hamed | 2021

322 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 53831 (19)
  4. University: Sharif University of Technology
  5. Department: Computer Engineering
  6. Advisor(s): Sameti, Hossein
  7. Abstract:
  8. Creating tools for automating trade or creating advisory tools have great importance for stock markets. Regarding stock markets, information varies in type e.g. financial disclosures, news, price history, audit reports, etc. Aforementioned information and data's variance, volume, and the high number of factors affecting the stock price, make the stock market hard to predict all together. Therefore, predictions are usually limited to a subset of data. The goal of this research is to take advantage of the newest language processing techniques in order to analyze financial disclosure documents and predict their effect on their related stock price. Financial disclosures usually have a longer text. A dataset of German companies' financial disclosures in English was used as the primary dataset. In this research, three approaches were suggested: 1- Truncating the documents and using a pre-trained RoBERTa model. 2- Using Longformer model. 3- Summarizing documents and using RoBERTa model. For the first approach, comparing with the baseline model, accuracy was lifted slightly from 0.580 to 0.581 but balanced accuracy was decreased from 0.571 to 0.564. As for the second approach, accuracy and balanced accuracy were 0.597 and 0.592 which increased the baseline's outcome by 0.012 and 0.021 respectively. The third approach was not implementable due to a lack of hardware computational resources. In addition to accuracy and balanced accuracy, precision, recall, and F1 score were reported which for the first approach the results were 0.609, 0.650, and 0.629 and for the second approach, the results were 0.630, 0.642, and 0.636 respectively. Therefore, improvement can be achieved by utilizing pre-trained transformer-based models. Moreover, there is still space for improvement
  9. Keywords:
  10. Natural Language Processing ; Neural Networks ; Deep Learning ; Price Forecasting ; Stock Price ; Stock Prediction

 Digital Object List

 Bookmark

  • 1 مقدمه
    • 1-1 تعریف مسئله
      • 1-1-1 سرمایه‌گذاران و شرکت‌های سرمایه‌گذاری
      • 1-1-2 تحلیل در بازار سرمایه
      • 1-1-3 مسئله مورد پژوهش
    • 1-2 اهمیت و کاربرد
    • 1-3 چالش‌های موجود
    • 1-4 اهداف پژوهش
    • 1-5 ساختار پایان‌نامه
  • 2 پژوهش‌های پیشین
    • 2-1 مقدمه
    • 2-2 دسته‌بندی پژوهش‌ها
    • 2-3 شرح مختصر پژوهش‌ها
      • 2-3-1 زینگ و همکاران
      • 2-3-2 کیان و همکارش
      • 2-3-3 لی
      • 2-3-4 باتلر و همکارش
      • 2-3-5 هاجک
      • 2-3-6 آیدوگدو
      • 2-3-7 گروث و همکارش
      • 2-3-8 فهرر و همکارش
      • 2-3-9 لی و همکاران
      • 2-3-10 ژانگ
      • 2-3-11 کراوس و همکارش
    • 2-4 جمع‌بندی
  • 3 مبانی نظری و روش‌های پیشنهادی
    • 3-1 مقدمه
    • 3-2 مبانی نظری
      • 3-2-1 مبدل‌ها
      • 3-2-2 انتقال یادگیری در پردازش زبان
      • 3-2-3 معیارهای سنجش
    • 3-3 روش‌های پیشنهادی
      • 3-3-1 روش پیشنهادی اول: استفاده از مدل روبرتا با تقطیع ابتدای متن
      • 3-3-2 روش پیشنهادی دوم: استفاده از مدل لانگفورمر
      • 3-3-3 روش پیشنهادی سوم: استفاده از مدل روبرتا با خلاصه‌سازی اسناد
    • 3-4 جمع‌بندی
  • 4 مجموعه‌ی دادگان، پیاده‌سازی و نتایج
    • 4-1 مقدمه
    • 4-2 مجموعه‌ی دادگان
      • 4-2-1 برچسب‌ها
      • 4-2-2 آمارگان
      • 4-2-3 دیگر مجموعه‌های دادگان
    • 4-3 پیاده‌سازی
      • 4-3-1 ابزارهای پیاده‌سازی
      • 4-3-2 پیاده‌سازی روش اول: استفاده از مدل روبرتا با تقطیع ابتدای متن
      • 4-3-3 پیاده‌سازی روش دوم: استفاده از مدل لانگفورمر
      • 4-3-4 پیاده‌سازی روش سوم: استفاده از مدل روبرتا با خلاصه‌سازی اسناد
    • 4-4 جمع‌بندی
  • 5 جمع‌بندی و کارهای آتی
  • مراجع
  • واژه‌نامه فارسی به انگلیسی
  • واژه‌نامه انگلیسی به فارسی
...see more