Skip to content

application for Warsaw Stock Exchange stock prices analysis

Notifications You must be signed in to change notification settings

Kurdzik/gpw-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPW Stock Exchange Analytics app

Main purpose of this project is to:


  • provide easy access to stock prices (although those can be checked on sites like bankier.pl or stooq.com or gpw.pl, from here those can be downloaded easily)
  • suggest the direction in which stock price will move (but please don't make any financial decision based on this prediction alone)
  • create a connection with local DB to receive daily updates of stock prices (upload usulally takes place around 23)


  • Architecture


  • Database connection module: Functionality to add and remove connection string, after adding it app provides daily updates of stock prices directly to all databases registered
  • Raw Data download module: Functionality to download stock prices for a selected period of time
  • Analytics module: Functionalities to plot dashboards containing financial data for a selected company and to perform Time series modelling, below is presented schema of how predictions are made:

  • img1


    Currently implemented models:
    • Holt-Winters Exponential Smoothing model

    • ARIMA

    • ARMA



    CI CD


    After Pull Request to main branch is completed, server will automatically detect changes and reboot application, it usually takes around 8 minutes for container to be build and set up

    About

    application for Warsaw Stock Exchange stock prices analysis

    Resources

    Stars

    Watchers

    Forks