Moonshot Backtest Structure

Hi there,

I have a question regarding the structure of a Moonshot back test. In the examples, there is a class for the strategy, along with the various functions inside it, needed for generating signals and weights.

However, at the end of the code, wouldn't you need to actually initialize an object of that class for each security you're trading? How does the back test run if you don't actually initialize and run something?

If you want to discuss the inner workings of Moonshot, that would have to be done under paid support :slight_smile:. Otherwise please refer to the documentation to learn how to run a Moonshot backtest.