I'm confused. I see ninjatrader pictures all over the place but it looks like a trading platform. Are they a broker too? Can you use NinjaTrader with other brokers? Is there any reason to? Can you use NinjaTrader data with other charts? Is there any reason to? I'm familiar with SierraChart, how does Ninja compare? What about AMP? I hear they have the best commissions. They are a broker. Are they a charting platform too? Do you use their data with different charts?