With the free version of Ninja connected to IB, can you program your own alerts and your own indicators or do you need a premium version?
I had a ninja futures account and used the free version. I programmed my own indicators and alerts. I don't think the brokerage matters if ninja supports the brokerage. Also, be aware that you cannot do oca (bracket) orders or ATM strategies with the free version.