Exactly, any brokerage I do is just forex transactions to actually move money between affiliates. I imagine if you're just doing trading they give you a lot more know your customer grief, which is what it sounds like you're seeing.
I can help you setup an LLC/LP structure on a compliant way and provide necessary documents for bank account opening