Nicely done with the informative post
Anyways, you said you used 2-3 months of data.. Have you tried training it with shorter periods of data? say weekly and what were the results? What about other timeframes?
Hope to see more quality posts from you.