Stock analysis with Python
Sep 5, 2025
This small test project was my first attempt at visually representing data I could get my hands on. It focuses on analyzing and comparing key financial metrics of selected Finnish publicly traded companies including Nokia, Kone, Fortum, Neste, and UPM between 2021 and 2024.
Using Python together with libraries such as yfinance, pandas, and matplotlib, the project fetches income statement data, processes it, and generates clear bar chart visualizations for revenue, gross profit, and net income. All charts are automatically saved as PNG files, making the results easy to review and share. The work was done in a clean, reproducible environment with Jupyter Notebook and a Python virtual environment.