Как помочить ноги в алготрейдинге?
изучать стоит, хотя бы потому что знания никогда лишними не бывают
рабочий алгоритм в алготрейдинге это какой?

алгоритм, умеющий торговать? да нет проблем, берешь ccxt (если криптовалюты), читаешь историю сделок с биржи, считаешь медиану (любой готовый индикатор), значение выше порогового - продавать, ниже - покупать, работы на часа два, больше времени будешь разбираться как настроить установить добавить запустить, кода строк на двадцать наверное.

алгоритм, умеющий приносить прибыль? извини, это святой грааль всех трейдеров, на коротком промежутке времени (даже год другой) у кого то получается, но рано или поздно этот алгоритм ломается (мир меняется), сливая депозит так что вовремя это нужно обнаружить, и нужно искать новый
1. Без математики никуда. Любой индикатор требует хороших ее знаний и понимания того, как реализовывать алгоритмы на практике. 
2. Продавать опции на 17 дельте. В 83% случаев опции будут  истекать вне денег.  Если откупать опции по достижении 50% прибыли, риска будет еще меньше. Прибыль будет скоромная, в районе 2-10% годовых.

Но в общем-то помимо математики надо еще уметь в DevOps и интеграции. До определенного объема транзакций дешевле платить за готовый севрис типа https://optionalpha.com/