Brain Machine Learning Stock Rankings predict future returns of the 1000 largest US stocks daily across various time horizons using stock-specific features, market data, and calendar signals. The dataset includes 10 years of historical data and covers 1 country.