I would recommend to scale the problem down a bit and to try to overfit a small data sample.
Once this is working, you could scale up the use case.
Also, I’m not deeply familiar with stock market predictions, but would assume that this task might not be trivial.