Model predictive control for multi-period portfolio optimization: a trading-oriented learning approach | Synapse