Portfolio Management Application based on Ranking and Reinforcement Learning | Synapse