A graph-based CNN-LSTM stock price prediction algorithm with leading indicators | Synapse