Skip to content

Stock PortFolio WebApp Backend using Java SpringBoot.

Atharva321/QMoney

Repository files navigation

QMoney

Overview

QMoney is a visual stock portfolio analyzer. It helps portfolio managers make trade recommendations for their clients.

During the course of this project,

Implemented the core logic of the portfolio manager and published it as a library. Refactored code to add support for multiple stock quote services. Improved application stability and performance.

QMoney Architecture

Architecture

Refactor using Java interfaces and publish a JAR file

Scope of Work :

  • Refactored code to adapt to an updated interface contract published by the backend team.
  • Published the portfolio manager library as a JAR for easy versioning and distribution.
  • Created examples to help document library (JAR) usage. Skills used : Interfaces, Code Refactoring, Gradle

Fetch stock quotes and compute annualized stock returns

Scope of Work

  • Used Tiingo’s REST APIs to fetch stock quotes.
  • Computed the annualized returns based on stock purchase date and holding period. Skills used : Java, REST API, Jackson

About

Stock PortFolio WebApp Backend using Java SpringBoot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published