jtcass01 / Stocker

Application designed to keep track of checking account, stock, and crypto investments in real time.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Logo

Status Logger

Application designed to keep track of checking account, stock, and crypto investments in real time.
Explore the docs »

Report Bug · Request Feature

Table of Contents

  1. Getting Started
  2. Usage
  3. Contributing
  4. License
  5. Contact

Getting Started

  • Clone the repo
git clone https://github.com/jtcass01/Stocker.git

Install 3rd Party Modules

  • StatusLogger

Follow the instructions listed here.

  • PyQt5
pip install PyQt5
  • pyqtgraph
pip install pyqtgraph
  • pyqtchart
pip install pyqtchart
  • qdarkstyle
pip install qdarkstyle
  • NumPy
pip install numpy
  • Pandas
pip install pandas
  • Binance API
pip install python-binance
  • Coinbase API
pip install coinbase
  • Mint API
pip install mintapi
  • Yahoo Finance Stock API
pip install yahoo-fin

Usage

This project is still in the early stages of development. Since data like stock holdings and crypto holdings are currently static and held in encrypted files not included in this repository; it is not likely this application can be used by anyone without reverse engineering quite a bit of the code. It surely won't run as is. If you are interested in the schema for resource files to edit this application to track your investments; please reach out.

Equity Tracker Display Current State

equity_tracker_display_current_state

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the GPL-3.0 License. See LICENSE for more information.

Contact

Jacob Taylor Cassady - @Jacob_Cassady - jacobtaylorcassady@outlook.com

Project Link: https://github.com/jtcass01/StatusLogger

About

Application designed to keep track of checking account, stock, and crypto investments in real time.

License:GNU General Public License v3.0


Languages

Language:Python 100.0%