No I don't pay any commissions, just ECN fees and platform fee but I don't think my payout rate is that great. I'm hearing from others traders that they're getting 85% to 95% payout. So still not sure if I got a good deal or not.
I'm trying to add liquidity, still working on that. Sometimes...