Can someone talk me through what an Alpha module is meant to do?

  1. In the tutorial, the Alpha interogates the universe of securities and generates positive or negative signals based on some Alpha value add logic. I get this.
  2. But reading through some of the example Alpha's in the the new algorithm wizard, the alpha's seem to barely do anything? They dont interogate the universe of securities, they dont even have generate insight code. At most they seem to pick out some market data (say interest rates) and try to identify if rates are going up. Now I can see why this might be a market signal but the existing alpha code doesnt do anything with it. It doesnt even generate a signal on the basis of rates going up.

Is the assumption in this second case, that I, as module user, will write in the insight component based on the universe of securities Im using and how that would respond to a rates increase? For example utilities universe and a growth stocks universe might have very different responses to a rates increase.

Have I understood this second group correctly? Not quite as plug and play as the lazy programmer initially thought?

Author