Hi! First of all, thumbs up for fantastic forum! I did a lot of reading in past few days, but could not get straight answer for setup I am considering. I am trading on Forex and Crypto currency exchanges and need a way to transfer USD from one exchange and deposit to another. At the moment I can not withdraw USD from CEX exchange due to Qatar being listed as restricted country for USD withdrawals. my substantial funds are locked due to this ;( CEX manages payments through bank account in Cyprus, so I thought I could open on Cyprus as well to override the problem I am Serbia citizen and Qatari resident. I am investing privately from my savings. I am withdrawing 10k-30k USD every 3-5 days and depositing them back to another exchange the same day I receive the funds. Qatar has no taxation on income, so I do not need to look for tax-reduction solution. Since Serbia is not monitoring world-wide income (I have been out of country for more than 1 year now), privacy is also not that important to me at thsi moment. What is the best setup for this activity? I prefer to operate as private because all my accounts are registered as private accounts on my name. Withdrawals to accounts in different name are not possible on some exchanges. If this is not possible to work as private, I am thinking to open Belize based offshore company with Cyprus bank account. It would take a while to transfer my operation from private to corporate but I am ready to do that if that is the only option. Note: I contacted Bank of Cyprus and asked them if it is possible to open private non-resident account for above described activity but received a reply it is not possible. Thanks in advance!