🤖 Live on eToro since June 2026

Systematic momentum.
No emotions. Pure rules.

Two algorithms rotate monthly into the highest-momentum assets. Signals posted publicly every 1st of the month — good months and bad.

📲 Get Monthly Signals Copy on eToro →
+38.4% Bot #1 CAGR (backtest)
1.12 Sharpe Ratio
-19.5% Max Drawdown
+23.9% Bot #2 CAGR (backtest)
100% Rule-based

The Strategies

Both algorithms run fully automated on GitHub Actions. No manual intervention, no discretion.

BOT #1

Enhanced Dual Momentum

Monthly rotation across a multi-asset universe. Moves to bonds (IEF) when momentum turns negative or volatility exceeds 65% annualized. Validated by walk-forward analysis across 8 windows (2015–2026).

+38.4% CAGR
1.12 Sharpe
-19.5% Max DD
QQQ SPY BTC GLD SLV IEF (refuge)
BOT #2

S&P 500 Top Momentum

Selects the top 5 large-cap stocks from the S&P 500 by momentum each month, with a volatility filter that excludes excessively risky names. Equal-weight allocation across winners.

+23.9% CAGR
0.89 Sharpe
-32.0% Max DD
S&P 500 universe Top 5 by momentum Vol filter

📅 Current Signal

June 2026
Bot #1 — Dual Momentum
QQQ 50% mom +28.8%
SPY 50% mom +17.0%
Regime: BULLISH · Vol filter OK
Bot #2 — S&P Top Momentum
CSCO 20% mom +63.9%
CAT 20% mom +31.0%
+ 3 more 60% → Telegram
Regime: BULLISH · 2/5 passed filter
Get full signal on Telegram →

How it works

Simple, transparent, fully automated.

01

Algorithm runs

On the 1st of each month, GitHub Actions downloads current prices and computes momentum scores.

02

Signal generated

Top assets are selected based on momentum rank, volatility filter, and absolute momentum check.

03

Signal published

Results are posted to this channel and Telegram automatically. No manual input involved.

04

You follow or copy

Execute the trades yourself or copy the live portfolio on eToro. Full transparency, always.

Get the next signal before anyone else

Join the Telegram channel — free, public, no spam. One message per month.

📲 Join @AlgoMomentum_Signals