Would be useful to include holding period exceptions.
The map in one of the posts above makes Belgium and Slovakia look like "0% heaven" and Germany like "26% hell" but if you look into it, you'll find that Belgium actually has the tax hidden somewhere else with a different name and meanwhile Germany has 1-year holding period after which the tax do not apply. Slovakia on the map says 0% but if you had capital gains e.g. on crypto you'd have to pay total of 39% - up to 25% tax plus 14% health insurance (yes you must pay "health insurance" on your capital gains︀ so it is basically not insurance but another form of tax just with a different︁ name).