Quote from WinstonTJ:
I love threads like this... A bunch of bickering by people who come across like they have no idea what they are talking about.
The the strategy or algo needs to be matched to appropriate platforms and vendors - ninjatrader may be perfect for some platforms while it is terrible for others.
Every part of the system needs to be complimentary and also make sense - in terms of speed, robustness and price. If your strategy would work on ninjatrader but you still run out and pay for colocation services and data at an exchange that is overkill and may ruin a perfectly good strategy.
Nothing you say is incorrect, but I think sometimes platforms have problems that can become very, very limiting. The worst part is that you don't know how limiting they can be until you've already spent several months working with them.
