Another thing I thought of: Log scale charts. Perhaps even make log default as linear is misleading for anything other than short backtests. Market orders intraday, or Market On Close (MOC) ? If the system just blindly sends market orders intraday, that will end up paying a lot of spread especially on a broker like Alpaca that sells orderflow and provides minimal price improvement. I would suggest either use MOC exclusively, or you need an execution algorithm that is able to achieve spread capture.
Yes that is a very valid point. We are actually working on the execution algorithm as we speak in order to reduce slippage and improve trading execution. We expect to have this rolled out in a few weeks.