Pros and Cons in using any Broker-API vs any trading platform ?

I've been using Ninjatrader ( as good trading platform working with IB ) to develop and test some trading ideas and I must say it's a great product, it facilitates incredibly developing algorithms. I'm aware that Ninjatrader connects directly to IB-Api, so I wonder:
What real differences would I have if I choose to develop and work directly in IB-Api ? I actually ask about: performance, flexibility, security...having in mind the effort in time and money for a non-advanced programmer.

Looking forward to read opinions
 
Last edited:
Back
Top