There is no law preventing you from trading with non-US brokers. If a broker is regulated in another country the US strong arms them into not accepting US residents. However, there are still quite a few brokers who understand the US has no right to regulate outside of the US, just like no other country has that right, but for some reason the CFTC thinks they own the world. None of the brokers I use are regulated, as you can clearly see, being regulated only hurts the trader, it doesn't help. There is a thread on babypips.com titled going offshore to escape the CFTC, Clint there has been on this project for several years and you will find all the answers you need there.