As someone who has briefly worked in HFT, I am curious why so few people coming from am software development (and especially AI & # x2F; ML) background seem to be interested in trading. I found it to be a really interesting and intellectually challenging problem.
Recent ML techniques are being applied to a lot of fields, but I rarely come across someone working on trading. When I compare beating pros in Starcraft or Dota 2 from Deepmind & # x2F; OpenAI to the complexity you are dealing with in trading, I think there some relatively long-hanging fruit to be picked up in the latter, all while working on an interesting real -world problem.
Is it because there is a cultural gap? Do developers believe finance is bad and want to & quot; make the world a better place & quot; instead? Any other reasons?