Skip to content

Releases: pviotti/degiro-bookkeeper

v0.9

24 Nov 10:49
7ecba5e
Compare
Choose a tag to compare

Fixed

  • rounding error due to stock change multiplier by @pviotti in #151

Chores

As usual, downloads named as -sc are self-contained so if you use them, you won't need to fiddle with .NET interpreter in order to run them.

If this little tool was useful to you, consider buying me a coffee.

Full Changelog: v0.8...v0.9

v0.8

06 May 14:34
fbab66f
Compare
Choose a tag to compare

Added

  • support for tracking ETF buy transactions (for Irish Deemed Disposal tax) in #144

Fixed

  • parsing of malformed "transfer from your cash account" row in #142

Chores

As usual, downloads named as -sc are self-contained so if you use them, you won't need to fiddle with .NET interpreter in order to run them.

If this little tool was useful to you, consider buying me a coffee.

Full Changelog: v0.7...v0.8

v0.7

18 Nov 17:37
07531dc
Compare
Choose a tag to compare

Fixed

  • account for Spanish Financial Transaction Tax (FTT) (docs) (#121)
  • handle merger transactions (#117)
  • improve function to clean csv (#120)

Changed

  • upgraded to .NET 8 (#125)

Chores

Full Changelog: v0.6...v0.7

As usual, downloads named as -sc are self-contained so if you use them, you won't need to fiddle with .NET interpreter in order to run them.

If this little tool was useful to you, consider buying me a coffee.

v0.6

05 Jul 08:35
5ed090d
Compare
Choose a tag to compare

Added

  • Support for GBP and stamp duty fees - #109

Fixed

  • add "iSHR" as ETF marker - #102

Chores

  • updated dependencies

Full Changelog: v0.5...v0.6

As usual, downloads named as *-sc are self-contained so if you use them, you won't need to install the dotnet interpreter in order to run them.

If this little tool was useful to you, consider buying me a coffee.

v0.5

15 Nov 07:19
f4aa6c4
Compare
Choose a tag to compare

Added

  • support for ISIN or stock name changes (#92)

Changed

  • upgraded to .NET 7 (#90)

Chores

  • updated dependencies

Full Changelog: v0.4...v0.5

As usual, downloads named as -sc are self-contained so if you use them, you won't need to fiddle with dotnet interpreter in order to run them.

If this little tool was useful to you, consider buying me a coffee.

v0.4

09 Oct 18:11
Compare
Choose a tag to compare

Added

  • handle stock splits 🗡 (#77)
  • work out and output ADR fees (#82)
  • improved CLI output (added UTF icons)

Fixed

  • support "alternative" notation for exchange fees in account statement (7f0cd5d)

Chores


Full Changelog: v0.3...v0.4

You can now buy me a coffee if this little tool was useful for you: Donate
As usual, downloads named as -sc are self-contained so if you use them, you won't need to fiddle with dotnet interpreter in order to run them.

image

v0.3

15 Jun 07:23
Compare
Choose a tag to compare

Added

  • support for withdrawal operations (f2022ac)

Fixed

  • support for fees records, with new description by Degiro (118dd19)

v0.2

01 Dec 22:36
f3ad3ae
Compare
Choose a tag to compare

Added

  • distinguish ETF from shares using a simple heuristic based on string pattern matching (d4806c2)

Changed

  • upgraded to .NET 6
  • renamed ProductId to ISIN (adf1f37)
  • improved CLI output (71800ee)
  • updated dependencies
  • changed license to GPL 3

Fixed

  • support shares and ETF that changed name between buy and sell transactions (51e1934)
  • support for transactions whose unit cost uses thousands separator (,) (ce3d664)
  • improved exception handling and help messages (b5bbeb5 5386314)

v0.1

20 Jun 14:48
549db8e
Compare
Choose a tag to compare

First release! :shipit:

Features:

  • outputs earnings to console and CSV
  • outputs dividends to console and CSV
  • outputs overall stats to console
  • computes earnings (or losses) in € using exact exchange rate as per account statement in case of transactions in non-€ currencies
  • accounts for Degiro fees on transactions
  • accounts for taxes on dividends automatically deducted by Degiro
  • only outputs earnings in €. Transactions are supported in the following currencies: €, USD
  • processes malformed input CSV (i.e. with garbled rows) and output cleaned up CSV in the same folder as the input file (with -clean.csv suffix)
  • computes dividends in € or USD in a given year
  • supports Irish CGT tax periods (i.e. Initial and Later - see revenue.ie)

*-sc (i.e. "self-contained") binaries don't need .NET to be installed on the machine.