Light Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

basnijholt/net-worth-tracker

Repository files navigation

Net Worth Tracker

Effortlessly monitor your portfolio balance in one place!

net-worth-tracker allows you to keep track of your stock, cash, and crypto portfolio, making it easy to see your total net worth without the need to check multiple platforms.

Supported data sources for stock/cash financial data include:

  • Mint
  • Brand New Day
  • DeGiro

Supported data sources for crypto portfolio data include:

  • Nexo.io
  • Binance Smart Chain (BEP20 tokens + DeFi via YieldWatch.net)
  • Binance.com
  • Exodus wallet
  • ApeBoard for tracking on many DeFi chains
  • CoinGecko (for prices)
  • Beefy vaults
  • Yearn V3

Getting Started

Usage

Run crypto-tracker.ipynb and download the appropriate data.

Set up a cronjob, using crontab -e:

0 * * * * ~/Sync/Overig/crypto-tracker/run-and-upload.sh

Installation

To install required packages and tools, follow these steps:

  1. Install Python dependencies:
pip install -r requirements.txt
  1. Install chromedriver:
sudo apt install chromium-chromedriver keychain # Ubuntu
brew cask install chromedriver # MacOS

Documentation

Coming soon!

Contributing

We welcome contributions! Feel free to submit issues or pull requests to improve the project.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Releases

No releases published

Packages

No packages published

Contributors 3