Are there any other expenses?
No, unless you want a bank to act as your stock custodian for holding your shares. But we do not believe this is required or necessary for individual investors. Realize here all your shares are held by the Thai Deposit Center, not the broker (TSD). If you chose an online-trading account the commission is only around 0.20% per transaction. There is some talk on introducing a very small transaction tax in 2022, but this is not yet reality. (January 2 2022).