Umeå University's logo

umu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Deep Learning for Stock Price Prediction in the S&P 500 Financials Sector: Technical and fundamental analysis in combination with CNN and LSTM
Umeå University, Faculty of Science and Technology, Department of Computing Science.
2025 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Unpredictable and limited information are critical reasons behind the challenges faced in forecasting one-day-ahead stock prices across S&P 500 financial sector. Through this thesis, we propose a structured deep-learning mechanism which combines twenty-days-worth of sliding windows of per-ticker-normalized closing price across nine quarterly financial ratios. The financial ratios include P/B (price-to-book), EPS (earnings per share), P/E (price-to-earnings), EV/EBITDA (Enterprise Value-to-EBITDA), PEG, Beta, ROE (Return on Equity), ROA (Returnon Assets), and Debt-to-Equity. The study proposes three models based on data collected via seventy-three stocks. The goal is to to evaluate whether the integration of quarterly fundamental features with technical price windows improves prediction accuracy across the financial sector of the S&P 500, in comparison torelying solely on technical data. Each model is assessed using standard error metrics along with the share of variance it explains. Hybrid architecture model show cases highly significant performance in comparison to the single LSTM as well as pure CNN primarily due to lowered errors in predictions while it effectively explains a larger number of variability in target sections. The thesis further finds that the effectiveness of the hybrid setup diminishes when small random variations are applied to technical inputs without ensuring adjustments to fundamental data, especially since such disturbances interfere with crucial signals. The research findings further indicate that integrating technical features with fundamental concepts helps generate reliable one-day-ahead predictions in comparison to only focusing on price information.

Place, publisher, year, edition, pages
2025.
Series
UMNAD ; 1582
Keywords [en]
artificial intelligence, deep learning, LSTM, CNN, Machine learning, finance, stock analysis, fundamental and technical analysis
National Category
Computer Sciences Artificial Intelligence
Identifiers
URN: urn:nbn:se:umu:diva-244126OAI: oai:DiVA.org:umu-244126DiVA, id: diva2:1997656
Educational program
Bachelor of Science Programme in Computing Science
Examiners
Available from: 2025-09-15 Created: 2025-09-12 Last updated: 2025-09-15Bibliographically approved

Open Access in DiVA

fulltext(2380 kB)869 downloads
File information
File name FULLTEXT01.pdfFile size 2380 kBChecksum SHA-512
69364d1fec03559957919d6712a039f6b9b97be676aec87aa995b91f685c0eb4b547483e372ed90886919819b1e59fbcfce10249c29a8ad3a9e637d7b41aa34a
Type fulltextMimetype application/pdf

By organisation
Department of Computing Science
Computer SciencesArtificial Intelligence

Search outside of DiVA

GoogleGoogle Scholar
Total: 869 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 427 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf