I am using Tradestation, It has many limitation. But it's self clearing Brokerage House with good Platform which has been around for long time. Since Take over my Monex group, more than a decade ago, they have been milking Tradestation only without much improvement.
But they are coming with IPO...