Two issues I see that you didn't really describe:
1. You are in Korea trying to access US sites. I think therein lies your issue. You've got a lot of intermediate networks involved to get to your destination. Throw in 1% packet loss along the way and things get ugly very quick.
2. Your PC is SIGNIFICANTLY faster than your Mac on a speedtest. This shows something very strange on your Mac.
If it's true you have a 100/100Mbps connection, then that is PLENTY. It's not the bandwidth that is the issue - it's probably a packet loss issue with your ISP's upstream link(s) and intermediate links.
I recommend you look at a VPS solution instead - i.e. a smallish server located close to your broker. I think AMP even offer this. but I haven't tried them:
https://offers.ampfutures.com/colocation-pricing-server-specs-request