мне как программисту кажется что с программированием-то проблем нет. дело в работающих идеях.
физика в трейдинге кстати должна хорошо помогать. это как раз очень физические задачи — попытаться придумать логическое объяснение тому что происходит в реальности, по сравнению с математикой, которая кмк больше пытается выдумать и объяснить то, чего может быть никогда не будет существовать.
Трейдер, начни с книг. «Путь черепах», «Механические торговые системы», почитай посты на смартлабе uralpro, Sensor, a_krotov.
отряхни пыль со своих знаний теории вероятности, цепей маркова, сбацай какой-нибудь несложный многослойный перцептрон.
вот тебе и первый робот. а дальше оптимизация: генетические алгоритмы, случайные деревья.
и вуаля, оно уже работает! останется только подключить к рынку. это тоже задачка.