Hi,
So, I copied the "Sample Algorithm" and ran it, but I have some questions. Would be great if you could point me in the direction of help texts or similar so that I can find the answers.
When I run it on daily data, is it working on close-prices? If so, is it assuming that the algorithm can observe the close price the same day as it is also trading on the close price? (may be a fair assumption, but I just want to understand)
Depending on whether it executes on close or open prices, is there an assumption of difference between historical open and close and actual open and close - either on absolutes and/or in added variance?
When running on minute prices, is there an assumption on spread and actual transaction price? Is it buying on the close for the minute? Does it take the volume for the actual minute into account and spread the placement of the order over a certain time period to minimize driving the price up/down?
I read some other thread talking about survivorship bias. In this Sample Algorithm, there obviously is survivorship bias. What is the suggested approach to adjusting for this? I understand it's only possible to pick to stocks as of now. How do you suggest I pick my 10 stocks to avoid survivorship bias? Do you have a list of delisted stocks, mergers/acquisitions, etc.?
I really like what you're doing with Quantopian!
/Johan