This application is used to track your stock, crypto, and option trading online. It will aid in giving you a broader view of all of your trades. For example you could be doing bad one day and you forget that you've been doing well in the previous week. This application is meant to journal your trades so that you can reflect on what worked and what didn't.
Note: There are some features that haven't been implemented yet like the offline mode and the news button. These will be implemented in the future as of writing this (12/15/2021)
Note: I've also made a distributable located in the dist folder here. You can clone this repo and just launch the app directly through the .exe file
- Python 3.8+ (Haven't tested on earlier vers.)
- Dearpygui Module (v1.1)
- yfinance Module
- pycoingecko Module
- pyrebase4 Module
Feel free to enter a fake email and password as there is no validation implemented
It is possible to look for more information about the cryptocurrency by clicking on the ticker info button.
It is possible to look for more information about the stock by clicking on the ticker info button.
Currently I have made it only possible to just add naked calls and puts.
You will be able to view all the information of your trade along with other information not able to be shown on the table like the reason portion
Editing the sold price from the closed trade table will recalculate the net profit and the profit percentage for that trade
Selling a trade affects the count value, so if you sell a partial amount of your trades, your open trade will still exists
Also any trades that enter the closed trade table will affect the total profit and win-rate values located at the top part of the app.
Selling all your holdings of a stock/crypto/option deletes the trade from the open table
Removing a closed trade will affect the total profit and win-rate which will get adjusted after doing so. Removing an open trade does not affect anything
- Canva (Used to Create Logo)