Project Overview

This section provides a detailed look at the purpose and functionality of the Financial Analysis Visualiser.

Purpose

The Financial Analysis Visualizer was created to provide a visual way to compare stock price patterns with mathematical complexity patterns, specifically Big O notations. This tool helps users to gain a deeper understanding of how stock price movements relate to different growth rates.

  • NOTE: This tool can now be downloaded directly as an exe below. It is for Windows only and there is normally a terminal window open while initially building cache. It should launch within 20-30 seconds.
  • Download

Core Functionality

  • Stock Pattern Comparison: Visualize and compare stock price trends against Big O complexity curves.
  • Real-Time Data: Utilizes yfinance to fetch real-time stock data.
  • Statistical Analysis: Calculates R-squared values to quantify the correlation between stock patterns and complexity functions.
  • User Customization: Offers adjustable coefficients, date ranges, and theme options.

Benefits

  • Enhanced understanding of stock market trends.
  • Ability to visually compare stock patterns with mathematical models.
  • Improved analysis through statistical correlation.