Mutual Fund Momentum Strategy (Python)
This strategy rotates quarterly among a set of mutual funds. At the end of each quarter the funds are ranked by their trailing six-month performance. Capital is allocated to the top fund for the next ...
Install-Package StockSharp.Strategies.0383_Mutual_Fund_Momentum.py -Version 5.0.0
This strategy rotates quarterly among a set of mutual funds. At the end of each quarter the funds are ranked by their trailing six-month performance. Capital is allocated to the top fund for the next quarter, allowing long-term investors to follow persistent momentum in actively managed products. Only one fund is held at a time. Daily price data is used, and rebalancing occurs during the first three trading days of January, April, July, and October.
- Universe: list of mutual funds.
- Signal: 126-day (six-month) total return ranking.
- Rebalance: quarterly on the first trading days of the new quarter.
- Positioning: fully long the highest-ranked fund.
- Risk control: skip trade when order value below MinTradeUsd.