Self Supervised Learning Market Prediction