Quote from baro-san:
"The trading software market is dead" only for new products that do the same thing as the current products do. If you came with a product that the majority of traders need, you'd have a product that would sell well.
Not true. Products like new niche trading software (retail) have about zero chance of becoming a success unless they are marketed to the correct target audience. I literally get contacted every day by someone who's developed the next big thing but I see the same problem happen over and over again.....
they have virtually NO MONEY to market their product. Even in cases where a person has spent the last 10 years of his life developing a new groundbreaking algorithmic trading product, all I hear is crickets chirping when I ask him what his marketing budget is. It's as if the last thing that he ever thought about was spending one dime to get his product in front of a qualified audience.
As traders are not the same, you need a product that could easily be tailored by each trader to his specific needs. Most traders are not programmers, but most of them need to program and test trading ideas. They need a very user friendly programming tool (like paintbar but easier to use, more powerful, e.g. variables, easier to debug, better documented), the possibility to replay data, relatively large amounts of data, the possibility to esily look at various time frames, to easily annotate, and the possibility to easily place trades, stops, reverse positions.
This brings up another major problem that I come across regularly, which is that a trader is either a programmer or he's not. Unfortunately, this creates a massive educational gap between the guys that develop good trading software and those non-programming traders that simply want to use, customize and/or extend that software. So what I'm seeing are new software products developed by math geniuses that take a PhD to understand and operate, with little to no documentation written in language that an average human can understand.
Another issue that I see is pricing. When I ask a potential software advertiser how much his product cost, it's either priced way too low for the size of it's potential market (like $39), or it's way out in the stratosphere like $3,500+ for a short term license and support. When I ask them what the basis for their pricing is, it's almost always based on a false premise.
So let's pretend for a moment that someone with a great software product at a reasonable price comes to me with enough money to market his product for the next six months. As soon as the word about his product gets out and people start checking it out, GOD FORBID that there is one bit of negative feedback. It's like the software creator's ego was manufactured out of that fake shatter glass they use in the movies, and it just got hit with a claw hammer. So I have to teach him how to have a thick skin and deal with constructive criticism without crawling in a hole with a box of tissues.
So in summary, what it all boils down to is this:
Programmers of trading software are horrible at business on every level. Although they may have the skills required to create an outstanding or revolutionary product, they have virtually none of the business skills required to make that product a commercial success.