All Projects → AdnanHodzic → degiro-trading-tracker

AdnanHodzic / degiro-trading-tracker

Licence: GPL-3.0 license
Simplified tracking of your investments

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to degiro-trading-tracker

Beibo
🤖 Predict the stock market with AI 用AI预测股票市场
Stars: ✭ 46 (+187.5%)
Mutual labels:  stock, stocks, investment, investment-analysis
investbook
Оценка эффективности инвестиций с учетом комиссий, налогов (удержанных и ожидающихся), дивидендов и купонов.
Stars: ✭ 83 (+418.75%)
Mutual labels:  stocks, investment, investment-analysis
AIPortfolio
Use AI to generate a optimized stock portfolio
Stars: ✭ 28 (+75%)
Mutual labels:  pandas, stock, stocks
Blankly
🚀 💸 Easily build, backtest and deploy your algo in just a few lines of code. Trade stocks, cryptos, and forex across exchanges w/ one package.
Stars: ✭ 1,456 (+9000%)
Mutual labels:  trading, stocks, investment
TerminalStocks
Pure terminal stock ticker for Windows.
Stars: ✭ 88 (+450%)
Mutual labels:  trading, stock, stocks
Alphapy
Automated Machine Learning [AutoML] with Python, scikit-learn, Keras, XGBoost, LightGBM, and CatBoost
Stars: ✭ 564 (+3425%)
Mutual labels:  trading, pandas, stocks
alpaca
A TypeScript Node.js library for the https://alpaca.markets REST API and WebSocket streams.
Stars: ✭ 100 (+525%)
Mutual labels:  trading, stock, stocks
Abu
阿布量化交易系统(股票,期权,期货,比特币,机器学习) 基于python的开源量化交易,量化投资架构
Stars: ✭ 8,589 (+53581.25%)
Mutual labels:  trading, pandas, stock
Backtesting.py
🔎 📈 🐍 💰 Backtest trading strategies in Python.
Stars: ✭ 1,124 (+6925%)
Mutual labels:  trading, stocks, investment
Surpriver
Find big moving stocks before they move using machine learning and anomaly detection
Stars: ✭ 1,152 (+7100%)
Mutual labels:  trading, stock, investment
finam-export
Python client library to download historical data from finam.ru
Stars: ✭ 84 (+425%)
Mutual labels:  trading, stocks, investment
kw condition
키움 증권 조건 검색식 사용 Console App
Stars: ✭ 54 (+237.5%)
Mutual labels:  trading, stock
cira
Cira algorithmic trading made easy. A Façade library for simpler interaction with alpaca-trade-API from Alpaca Markets.
Stars: ✭ 21 (+31.25%)
Mutual labels:  trading, stocks
gym-mtsim
A general-purpose, flexible, and easy-to-use simulator alongside an OpenAI Gym trading environment for MetaTrader 5 trading platform (Approved by OpenAI Gym)
Stars: ✭ 196 (+1125%)
Mutual labels:  trading, stocks
SierraChartZorroPlugin
A Zorro broker API plugin for Sierra Chart, written in Win32 C++.
Stars: ✭ 22 (+37.5%)
Mutual labels:  trading, stocks
TradeByte
💸 TradeByte - Stocks Trading Simulation WebApp
Stars: ✭ 30 (+87.5%)
Mutual labels:  trading, stocks
Mida
The open-source and cross-platform trading framework
Stars: ✭ 263 (+1543.75%)
Mutual labels:  trading, stocks
trading-bot
Trading bot for cryptocurrencies and stocks
Stars: ✭ 21 (+31.25%)
Mutual labels:  trading, stock
Stocksera
Web application that provides alternative data to retail investors
Stars: ✭ 426 (+2562.5%)
Mutual labels:  stock, stocks
tstock
📈A command line tool to view stock charts in the terminal.
Stars: ✭ 498 (+3012.5%)
Mutual labels:  trading, stocks

degiro-trading-tracker

Simplified tracking of your Degiro investments by getting quick overview of total:

  • amount invested in stocks
  • gains from sold stocks
  • fee costs.

by automatically analyzing exported .xls transactions file and performing caculations on your behalf.

Example output with dummy data:

If you're interested in opening Degiro account and earning 20€ credit, please follow this link.

Why do I need degiro-trading-tracker?

If you bought or sold more then few stocks with Degiro, it's tedious and hard to keep track of exact amount of money which was invested, or amount which was spent in fees. As each time you want to check one of these, you'll need to export Degiro "Transactions" .xls file, open it with Microsoft Excel/LibreOffice Calc and then do the calculations yourself.

This tool allows you to automatically display data of interest without even opening the .xls file.

How to run degiro-trading-tracker

Requirements

Python 3 and necessary libraries. After Python3 is installed, necessary libarires can be installed by running:

pip3 install pandas numpy xlrd

Running degiro-trading-tracker

1. Download Degiro Transactions file

Under "Overzichten", select "Transacties" and pick desired date range and click "Export", i.e:

Make sure file is exported as .xls

2. Run degiro-trading-tracker

Run degiro-trading-tracker by pointing it to exported .xls file, i.e:

python3 degiro-trading-tracker.py ~/Downloads/Transactions.xls

Limitations

Currently:

  • exported transactions file must be in Dutch
  • only supported file format for exported transaction file is .xls

If you'd like me to add support for your language, or have some other idea or a problem, please submit an issue or feature request.

Discussion:

Donate

If you found this tool useful, please consider supporting the project by making a donation of any amount!

PayPal

paypal

BitCoin

bc1qlncmgdjyqy8pe4gad4k2s6xtyr8f2r3ehrnl87

bitcoin

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].