Программирование это программирование, а торговля это торговля. Совершенно разные сферы деятельности.
Для успешной торговли потребуются аналитические познания, ну и конечно же удача и внимательность при работе.
Вот правильно сказал. Две разные отрасли.
Да и сам вопрос, основы программирования - это информатика, которую в школе преподают. Работа памяти, куча, стек, базовые типы - зачем это трейдеру?