I would like to buy stocks that track the S&P500 in Germany (IGerman citizen - I live and pay taxes in Germany).
If I was in the US, I would probably go for an ETF like VOO (Vanguard S&P 500 ETF) or IVV (iShares Core S&P500), because they track the index well, they have low expense ratios, and they are not too small in terms of volume.
I suppose one could use a traditional stock-market broker in Germany to buy VOO or IVV at a fee. So I have two questions: (i) Is there a cheaper way to buy and sell VOO or IVV shares directly in Germany? (ii) Are there German funds that track the S&P500 at better rate?