I'm not too worried about financial regulators warning against a Bitcoin forex exchange, in fact I would expect it since obviously it cuts them out of the picture. Its all about reputation, if someone lost money on bit4x or were scammed/didn't get their deposit back then that is important to me ... everything else doesn't seem to matter besides if the exchange actually does what is supposed to.
From what I can tell bit4x doesn't seem to be very popular so I am hesitant, if I put in a big deposit would they just pick up and run?
An intersted concept, for a full Bitcoin Forex exchange, would be for some way to have Bitcoins in a multisig/escrow type account. There would be a clear contract obviously stating you are responsible for forex losses/gains. This would prevent the exchange operator from stealing your funds though.
Since the exchange operator wouldn't have direct access to the funds immediately, then he would have to use his own funds to do the trading, so something like this
Forex operator has a wallet of say 20 BTC
Customer comes and wants to "deposit" say 4 BTC to use Forex
Customer puts 4 BTC in escrow account with terms that he is responsible for loss/gain
Forex operator uses his own 4 BTC to let the customer trade with.
When the customer wants to cash out (either he gains or loss), Forex company sends him the account balance (lets say the 4 BTC turned into 2 BTC with losses, Forex company sends customer 2 BTC).
Money is released from escrow, and any disputes there is clearly evidence logs of trades/profits/loss
Of course there would be fees for the Forex company since they have to have BTC reserve to actually trade with, so going through this process ties up their BTC holding so it needs to be worth their while.
opinions? also it would rely a lot of the Escrow company being somewhat "smart" and being able to look at forex trading history in case of disputes (if the customer claims he didn't lose money but he did)
Also, there is the possibility that the Forex operator keeps the money, say the customer turns the 4 BTC into 40 BTC with trading. The Forex company could decide to just keep that and forfeit the escrow deposit of 4 BTC. In this case then the customer would want to "cash out" when his winnings exceeded the escrow amount and start over.