Learning Universal Multi-level Market Irrationality Factors to Improve Stock Return Forecasting