Skip to Content
Top 7 Stocks
Today’s Change

A symphony is an automated trading strategy — Learn more about symphonies here

About

A rule-based system that tries to own up to 7 mega-cap stocks only when they’re in a healthy uptrend with solid momentum, otherwise parking cash in BIL. It uses price vs moving averages and multi-window RSI checks to decide entries and exits, with equal-weighting among passing stocks and no fixed schedule for rebalancing.
NutHow it works
- Start with seven big U.S. stocks: AMZN, AAPL, GOOGL, META, MSFT, NVDA, TSLA. - Rank by short-term performance (20-day moving-average return) and select the top few to consider (the code calls a top/selection function and then builds seven groups, one per stock). - For each stock, check if price is above a long-term trend line (price > moving-average, usually MA50 or MA200 depending on the node). If yes, proceed to momentum checks. - Momentum checks use RSI (a momentum measure that compares recent gains to losses). Several RSI lookbacks are used (10-day and 2-day windows) with several thresholds (e.g., RSI above ~75–95 on short windows or RSI below very low thresholds for exits). If RSI signals are favorable and price is above the trend, the stock is included with an equal weight inside the stock sleeve (weighting shown as 100/100 for each included stock). - If a stock does not satisfy the entry criteria, or if opposing RSI signals appear (e.g., extreme overbought or deteriorating momentum), the strategy routes capital into BIL (short-term U.S. Treasuries ETF) to maintain a cash-like position rather than forcing an equity holding. - The overall portfolio structure shows an equity sleeve (up to 7 stocks with equal weights) and a cash sleeve (BIL). The “rebalance” rule is set to none, meaning re-evaluation happens on signal dates rather than on a fixed cadence. - The asset class is equities with a risk-control corridor width of 0.2, implying modest limits on deviation from target weights and some built-in diversification control. - The design is explicit about using BIL as the cash proxy and about having a lookback window (100 days) for some of the gating logic. The final outcome is to hold the best-acting mega-cap stocks when conditions are favorable and to park the rest in short-term Treasuries when conditions aren’t. Note: the exact numeric thresholds are ticker-specific within the nested logic, so behavior can vary by stock and time.
CheckmarkValue prop
Out-of-sample, this mega-cap rule-based strategy targets ~37% annualized return vs 17% for the S&P, with Sharpe ~1.44 (vs 0.97), drawdown ~14.7% (vs 18.8%), and positive alpha. Cash-risk controls boost upside with less downside.
1M
3M
6M
YTD
1Y
3Y
Max
Performance
Compared to selected benchmarks
AlphaBetaR2R
0.240.90.510.72
Performance Metrics
Cumulative ReturnAnnualized ReturnTrailing 1M ReturnTrailing 3M ReturnSharpe Ratio
512.99%14.58%-1.77%0.2%0.89
11,455.05%42.84%-1.69%-7.45%1.79
Initial Investment
$10,000.00
Final Value
$1,155,504.56
Regulatory Fees
$5,894.55
Total Slippage
$38,366.63
Invest in this strategy
OOS Start Date
Oct 10, 2024
Trading Setting
Threshold 20%
Type
Stocks
Category
Equities, momentum-screen, mega-cap stocks, risk-control, rule-based, cash proxy
Tickers in this symphonyThis symphony trades 8 assets in total
Ticker
Type
AAPL
Apple Inc.
Stocks
AMZN
Amazon.Com Inc
Stocks
BIL
State Street SPDR Bloomberg 1-3 Month T-Bill ETF
Stocks
GOOGL
Alphabet Inc. Class A Common Stock
Stocks
META
Meta Platforms, Inc. Class A Common Stock
Stocks
MSFT
Microsoft Corp
Stocks
NVDA
Nvidia Corp
Stocks
TSLA
Tesla, Inc. Common Stock
Stocks

FAQ

A Composer symphony is an automated trading strategy that executes trades based on parameters of your choice. Some symphonies are similar to holding one ETF in normal conditions and rotating to a different ETF when market conditions shift, for example a 5% drop in the S&P 500, while others use complex rules with dozens of triggers. However, complex doesn’t always mean better. A simple, well-structured symphony can be just as effective as an intricate one. Learn more about how symphonies work here.

"Top 7 Stocks" is currently performing the same as yesterday today. Performance updates in real time during market hours.

"Top 7 Stocks" is currently allocated toAAPLandBIL. Holdings automatically adjust as market conditions change based on the strategy's rules.

Year-to-date, "Top 7 Stocks" has returned 23.17%. You can adjust the performance chart above to view returns across different time horizons.

The maximum drawdown for "Top 7 Stocks" is 15.82%. The maximum drawdown measures the largest peak-to-trough decline. It's an important metric to evaluate risk and the strategy's behavior during market stress.

To invest in "Top 7 Stocks", simply click the Invest button on this page. You'll need to open an account with Composer if you don't have one yet, then you can start investing. Composer will automatically execute the trades for you based on the strategy's rules. Composer also supports trading individual stocks, ETFs, and options.