Hi, I am using Ensign software and thinking about opening an account with IB. I will be paper trading initially. The reason is not the low commisions but rather many professional traders use IB. So rather than trying out some other brokers first & waste time learning their platforms, why not start out with someone where I might end up anyway. Those who are trading with IB or have traded with them, please share your experience ? Any of you guys use Ninja with IB & if yes, are there any advantages of Ninja ? Also those trading with other brokers can share your ideas too. Thank You.