"Software" is too broad a term for that question to be answered with any value. There is trading platform software, trading automation software, charting software, analyitical and backtesting software, etc. (though I do think it's safe to say that Wizetrade is pretty much the laughing stock of...