The banks have a massive advantage in software, much faster and IT to customize it. The 'programming skills' are mainly for algo, stat stuff, not TA - anything beyond basic TA is a rarity.
There is a news advantage being better connected and closer to the rumor mill, but not as much of an...