Skip to content

A desktop GUI app to track stock purchases, shorts, and calculate profits in real time using Yahoo Finance data.

Notifications You must be signed in to change notification settings

RianMehta21/Stock-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Stock Tracker

A desktop GUI app to track stock purchases, shorts, and calculate profits in real time using Yahoo Finance data.

Features

  • Add buy or short transactions
  • Track remaining shares
  • See profit/loss in real time
  • Store data locally in SQLite
  • Simple GUI with Tkinter

Installation

  1. Clone this repository:
git clone https://github.com/RianMehta21/stock-tracker.git
cd stock-tracker
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the progam
python app.py

Screenshots

Input Transaction Tab

Form for recording new BUY or SHORT trades. The ticker needs to match Yahoo Finance. If there are invalid inputs, an error message will display. Input tab

Portfolio Tab

Displays active positions with real-time prices and profit/loss. Allows deletion of a transaction by inputting the quantity you want to sell and the price you are selling at. The profits at the top will update accordingly. If the inputs are invalid, an error message will display accordingly. Portfolio tab

About

A desktop GUI app to track stock purchases, shorts, and calculate profits in real time using Yahoo Finance data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages