My machine learning algorithm runs around half an hour for a single day of trading. When is it a good time to run this calculation: i.e. before market open, or end-of-day? How much time do I have before market open trigger and market actually opens?
How can I submit such an algo to the competition? Do I need to cache the history?