Skip to content

Symfony application to keep track of your stock portfolio 📈

License

Notifications You must be signed in to change notification settings

buddhawilliams/stock-panel

 
 

Repository files navigation

scheb/stock-panel

I've written this Symfony application for myself to keep track of my stock portfolio.

It uses my Yahoo Finance API library to fetch current quotes and calculates profit / loss from it.

Features

  • Add any stock available on Yahoo Finance
  • Show daily wins/losses
  • Show overall wins/losses
  • Add stocks to watch
  • Auto and forced refresh on the tabular view
  • Privacy feature to hide sensitive information

Tabular view

Tabular view

Charts view

Charts view

Requirements

Installation

  1. Configure Symfony environment variables, e.g. as an .env.local file (example can be found in .env.dist)
  2. Install Composer dependencies: composer install
  3. Initialize the database: bin/console doctrine:schema:create
  4. Install Yarn dependencies: yarn install
  5. Build production assets: yarn build

License

This software is available under the MIT license.

Support Me

I love to hear from people using my work, it's giving me the motivation to keep working on it.

If you want to let me know you're finding it useful, please consider giving it a star ⭐ on GitHub.

If you love my work and want to say thank you, you can help me out for a beer 🍻️ via PayPal.

About

Symfony application to keep track of your stock portfolio 📈

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 44.7%
  • Twig 22.3%
  • TypeScript 22.0%
  • SCSS 5.7%
  • JavaScript 3.3%
  • Dockerfile 2.0%