Thanks for the detailed answer. I got to this conclusion myself too a while ago. I would be happy to open an account at IB, but they have a $10k minimum which is a little bit high for our standards. I could open a brokerage account at IB through a local brokerage firm with a $2k minimum, but that would add higher fees without huge benefits so would not do that. TD Ameritrade is a good one too, I have been demoing their ThinkOrSwim platform and found it very good, they have higher fees than IB, but no minimum which can make it a good option for some investment styles. Same time I think Hungarian and Serbian residents was not allowed to open accounts with them, but I have to check this again.
I made my homework about these topics. Dividends are out of game as Serbia have no treaty with the US, which would mean Uncle Sam keeps 30% of dividends and I still have to pay an additional 15% capital gain tax in Serbia. However, the US does not withheld anything in case of capital gains, I would only have to pay the 15% here, so this is a more viable option. Of course I should report manually, and knowing our bureaucracy that would be the hardest part I guess. Estate tax rules? Asking because of REITs? Please enlighten me
Also, I am monitoring the local opportunities because I have a lot of people around who 1) don’t speak english good enough to get through the process 2) wants to start investing in smaller chunks 3) have fears about sending their money to overseas and are more comfortable with just going into a local office and make the deal.