Context
If the market is not efficient, including other data relevant to the asset would be necessary to make any decisions. Those data would be useful for some machine learning algorithm.
Questions
How is automated the fetching of relevant data? It looks like it has to be hard coded.