No, it is for traders, and there is no account minimum. Commissions is a low $10/M, half of Interactive Brokers if you are trading less than $1.5B per month. I just wonder if the liquidity is as good or better than IB or HotspotFX.
From what i can google, this appears to be targeted at small/mid-size institutions. But they don't really have much information about that on their website.