Varies.. they are pretty competitive with the bigger brokers. Mine charges $7.95 plus ECN fees. In most cases if your adding liquidity your ECN fee is waived. Average ECN fees on a 2,000 block of say FEED are about $5 or so. It is only slightly more expensive, but well worth the added cost. You've also got the cost of the platform. I think I pay $150 a month for mine, but that is also waived if you make so many trades.