1) TS, MC, Ninja etc. all these softwares look way overpriced when they are compared against Amibroker. Around 1500$ vs 300$. 2) TS, MC, Ninja etc. are not that user-friendly to scan hundreds of stocks and then trade them by forming a portfolio. Also, portfolio backtesting is clumsy and not user-friendly. On the other hand, Amibroker has always been known for its portfolio approach. 3) Amibroker is much faster than any other competitors. Last topic "State of the art programming" under below link gives benchmarks. http://amibroker.com/features.html Quote from webpage:"The AFL language can process as much as 166 million data bars per second on 2GHz CPU" Another link:http://www.amibroker.com/kb/2008/08/12/afl-execution-speed/ Quote from webpage:Blazing fast speed (Nasdaq 100 symbol back-test of simple MACD system, covering 10 years end-of-day data takes below one second) 4) It seems historically they have always been much more advanced than competition. They had released 64 bit version in 2006, which other competitors have built in last couple of years only. Second last post from the bottom in this link:http://www.amibroker.com/devlog/2006/03/ 5) Amibroker has a single developer behind it. And yet he was able to roll out so many advanced features so early. The website says their software is so cheap because they save on advertising dollars, marketing staff and acquire new customers using word of mouth. And this claim does seem to be true, since Amibroker is not a big sponsor on this forum.This really impressed me 6) I also saw 2 presentations from 2006. The presentations appeared to present a fair and balanced picture of capabilities of the software instead of sleek and misleading marketing. Having never used Amibroker, I am wondering if Amibroker is really the king of retail software? Is it really the underdog that performance and reliability wise is much better than other software out there? Or are there many dangers, reliability issues, quirks and limitations which plague Amibroker as well?