The help page says:
The use of random() isn't supported because of technical limitations with our start-of-day initialization
Is it only random() that is excluded? Or is this meant to be a more general restriction on the use of random values?
For example, I am considering using:
numpy.random.randint
Is it allowed? I can run a backtest with it in the code, but would it result in an error under live trading?
Also, specifically, what are the "technical limitations with our start-of-day initialization"? Are there usages of random values that would be compatible? I see on https://www.quantopian.com/posts/random-selection-with-ratcheting-price that perhaps the actual requirement is that repeated backtests must return the same results?
Grant