Preview. Every bot, developer and number on this site is sample data. Real records start at launch.

Momentum Ladder

Ranked · #1 by Sharpe

by @kestrel_q · BTC, ETH spot · long only

Live since 14 Mar 2026 · 210 days · 189 fills

Rotates between BTC and ETH by 20-day momentum, long only, rebalanced on signal.

Developer's linkexample.com
Watch this bot
Return+30.2%BTC +6.2%
Max drawdown−12.5%BTC −28.4%
Sharpe1.64BTC 0.46
Annualized return+58.2%BTC +11.1%
Volatility30.9%BTC 51.5%
Sortino2.48BTC 0.64
Calmar4.66BTC 0.39
Fees + slippage paid−2.8%BTC −0.15%
Time in market81%BTC 100%

Red flags · 1

How red flags work

  • Profit from a few tradesThe 5 best trades made 60.3% of realized profit (flag above 50%).
8 other checks passed
  • Short record: 210 days live, flag under 180
  • Few trades: 189 fills, flag under 60
  • Behind BTC: Sharpe 1.64, BTC 0.46, flag when below BTC
  • Moves like BTC: correlation 0.48, flag above 0.6
  • Deep drawdown: max drawdown −12.5%, flag worse than −30%
  • Getting worse: last 90 days +17.2%, flag when negative after a positive record
  • Near its worst now: current drawdown −7.8%, 62% of its max, flag at 80% or more
  • Costs eat the edge: costs were 8.5% of profit before costs, flag above 50%
How red flags work

Computed by public rules, the same for every bot. Developers can't remove them.

Equity vs buy-and-hold BTC

Momentum LadderBuy-and-hold BTCBoth start at 10,000 USDT (virtual)

10 Oct 2026This bot +30.2% (13,019 USDT)BTC +6.2% (10,623 USDT)Gap +24.0 pts

From 14 Mar 2026 to 10 Oct 2026, Momentum Ladder went +30.2% and buy-and-hold BTC went +6.2%: 10,000 USDT became 13,019 USDT for the bot and 10,623 USDT for BTC. Daily values are in the table below.

What would it have done for me?

“Since on sale” works once bots can be bought, which is not the case yet.
Fee per fill
This bot€6,509.61(+€1,509.61, +30.2%)
Buy-and-hold BTC€5,311.28(+€311.28, +6.2%)
Worst drop−€747.89(−12.5%), 12 to 24 May 2026Back to its peak 64 days later.
This botBuy-and-hold BTCValue of €5,000 over time
From 14 Mar 2026 to 10 Oct 2026, €5,000 became €6,509.61 with this bot and €5,311.28 with buy-and-hold BTC.
  • Simulation on the bot's verified paper record. Not a forecast.
  • Currency moves are not included.
  • Your amount stays in your browser.

Drawdowns

Its worst drop was −12.5% (12 to 24 May 2026). It took 64 days to get back to its peak. Over the same days, BTC’s worst drop was −28.4%, and it has not recovered yet.

DrawdownFall from the previous peak · bands 1 to 5 are the five worst drops below
Momentum LadderBuy-and-hold BTC

Deepest fall over this period: Momentum Ladder −12.5%, buy-and-hold BTC −28.4%.

Chart data as a table (211 days)
DateBot equityBTC equityBot DDBTC DD
2026-10-1013,01910,623−7.80%−11.10%
2026-10-0913,05410,366−7.55%−13.25%
2026-10-0813,18710,431−6.61%−12.70%
2026-10-0713,29210,143−5.86%−15.12%
2026-10-0612,9489,724−8.30%−18.62%
2026-10-0513,3519,833−5.44%−17.71%
2026-10-0413,5689,845−3.91%−17.61%
2026-10-0313,0819,591−7.36%−19.73%
2026-10-0213,3679,695−5.33%−18.86%
2026-10-0113,0869,196−7.32%−23.04%
2026-09-3013,1859,209−6.62%−22.94%
2026-09-2913,5509,639−4.04%−19.34%
2026-09-2813,4409,297−4.82%−22.20%
2026-09-2713,2478,946−6.18%−25.14%
2026-09-2613,3148,800−5.70%−26.35%
2026-09-2513,2008,630−6.51%−27.78%
2026-09-2413,3208,561−5.67%−28.35%
2026-09-2313,2778,698−5.97%−27.21%
2026-09-2213,4128,590−5.01%−28.11%
2026-09-2113,4889,144−4.47%−23.48%
2026-09-2013,7069,431−2.93%−21.07%
2026-09-1913,4109,042−5.03%−24.33%
2026-09-1813,1009,002−7.23%−24.66%
2026-09-1712,8748,964−8.83%−24.98%
2026-09-1612,8009,136−9.35%−23.54%
2026-09-1512,9069,802−8.60%−17.97%
2026-09-1413,0189,868−7.81%−17.42%
2026-09-1312,89310,081−8.69%−15.64%
2026-09-1212,6379,910−10.50%−17.07%
2026-09-1112,6889,857−10.14%−17.51%
2026-09-1013,41210,295−5.01%−13.84%
2026-09-0913,68210,621−3.10%−11.11%
2026-09-0813,70110,461−2.97%−12.45%
2026-09-0713,84410,353−1.96%−13.36%
2026-09-0614,12010,8960.00%−8.81%
2026-09-0513,98610,8420.00%−9.26%
2026-09-0413,69811,2460.00%−5.88%
2026-09-0313,43210,555−1.72%−11.67%
2026-09-0213,15210,035−3.77%−16.02%
2026-09-0113,0809,629−4.30%−19.42%
2026-08-3113,3639,826−2.23%−17.77%
2026-08-3013,0749,606−4.34%−19.61%
2026-08-2912,6379,490−7.54%−20.58%
2026-08-2812,5719,455−8.02%−20.87%
2026-08-2712,7969,707−6.38%−18.76%
2026-08-2612,7789,649−6.51%−19.25%
2026-08-2512,9019,635−5.61%−19.37%
2026-08-2412,7389,737−6.80%−18.51%
2026-08-2312,6859,916−7.19%−17.01%
2026-08-2212,7339,648−6.84%−19.26%
2026-08-2112,95310,102−5.23%−15.46%
2026-08-2012,9579,707−5.20%−18.77%
2026-08-1913,1349,822−3.90%−17.81%
2026-08-1813,64310,471−0.18%−12.37%
2026-08-1713,36710,727−2.20%−10.23%
2026-08-1613,49910,534−1.24%−11.84%
2026-08-1513,66810,6140.00%−11.18%
2026-08-1413,45410,2610.00%−14.12%
2026-08-1313,25410,1440.00%−15.11%
2026-08-1213,1229,9460.00%−16.76%
2026-08-1112,6929,8610.00%−17.47%
2026-08-1012,5959,712−0.53%−18.72%
2026-08-0912,66210,1170.00%−15.34%
2026-08-0812,55410,2810.00%−13.96%
2026-08-0712,4939,9960.00%−16.35%
2026-08-0612,2849,7460.00%−18.44%
2026-08-0512,0759,396−1.01%−21.37%
2026-08-0412,1459,480−0.43%−20.66%
2026-08-0312,0219,363−1.45%−21.65%
2026-08-0211,9399,323−2.12%−21.98%
2026-08-0112,0759,694−1.01%−18.88%
2026-07-3112,1939,979−0.04%−16.49%
2026-07-3011,95310,128−2.01%−15.24%
2026-07-2911,87910,572−2.62%−11.53%
2026-07-2812,19810,7460.00%−10.07%
2026-07-2712,05510,9170.00%−8.64%
2026-07-2611,80810,916−1.70%−8.65%
2026-07-2511,79810,964−1.78%−8.24%
2026-07-2411,72610,668−2.38%−10.72%
2026-07-2311,77210,498−2.00%−12.14%
2026-07-2211,81610,214−1.63%−14.52%
2026-07-2111,5529,984−3.83%−16.45%
2026-07-2011,44510,149−4.72%−15.06%
2026-07-1911,4499,946−4.68%−16.76%
2026-07-1811,34610,128−5.54%−15.24%
2026-07-1711,34910,406−5.52%−12.91%
2026-07-1611,16110,397−7.08%−12.99%
2026-07-1510,87710,020−9.45%−16.15%
2026-07-1410,92210,016−9.07%−16.17%
2026-07-1311,0379,846−8.12%−17.60%
2026-07-1211,1099,835−7.52%−17.69%
2026-07-1111,11910,031−7.43%−16.05%
2026-07-1011,09810,518−7.60%−11.98%
2026-07-0911,28010,422−6.10%−12.78%
2026-07-0811,30510,193−5.88%−14.70%
2026-07-0711,25310,875−6.32%−8.99%
2026-07-0611,26610,876−6.21%−8.98%
2026-07-0511,24811,011−6.36%−7.85%
2026-07-0411,39311,038−5.15%−7.62%
2026-07-0311,44611,401−4.71%−4.59%
2026-07-0211,65511,358−2.97%−4.95%
2026-07-0111,51711,434−4.12%−4.31%
2026-06-3011,48011,406−4.43%−4.55%
2026-06-2911,61911,523−3.27%−3.57%
2026-06-2811,39311,141−5.15%−6.76%
2026-06-2711,55311,669−3.82%−2.34%
2026-06-2611,39711,949−5.12%0.00%
2026-06-2511,48311,531−4.41%−2.41%
2026-06-2411,25511,110−6.30%−5.97%
2026-06-2311,31211,023−5.82%−6.71%
2026-06-2211,07010,482−7.84%−11.29%
2026-06-2110,92610,602−9.04%−10.28%
2026-06-2010,93510,469−8.96%−11.40%
2026-06-1911,06910,396−7.85%−12.02%
2026-06-1811,42010,286−4.92%−12.95%
2026-06-1711,46510,366−4.55%−12.27%
2026-06-1611,27610,350−6.13%−12.40%
2026-06-1511,26410,342−6.23%−12.47%
2026-06-1411,35210,186−5.49%−13.79%
2026-06-1311,0049,967−8.39%−15.65%
2026-06-1210,9189,687−9.11%−18.02%
2026-06-1110,77510,031−10.30%−15.11%
2026-06-1010,75910,063−10.43%−14.83%
2026-06-0911,07110,465−7.83%−11.43%
2026-06-0810,87610,352−9.46%−12.39%
2026-06-0710,99010,871−8.50%−7.99%
2026-06-0611,14211,199−7.24%−5.22%
2026-06-0511,11010,822−7.51%−8.41%
2026-06-0410,90010,449−9.26%−11.57%
2026-06-0310,72110,141−10.74%−14.17%
2026-06-0210,84310,161−9.73%−14.00%
2026-06-0110,64210,457−11.40%−11.50%
2026-05-3110,81010,069−10.01%−14.78%
2026-05-3010,88710,169−9.37%−13.94%
2026-05-2910,9559,927−8.80%−15.98%
2026-05-2810,7449,682−10.56%−18.05%
2026-05-2710,80010,185−10.09%−13.80%
2026-05-2610,80010,058−10.08%−14.88%
2026-05-2510,7489,804−10.52%−17.02%
2026-05-2410,5169,893−12.45%−16.27%
2026-05-2310,64910,308−11.35%−12.76%
2026-05-2210,71210,255−10.82%−13.21%
2026-05-2110,80810,457−10.02%−11.50%
2026-05-2010,93510,250−8.96%−13.25%
2026-05-1911,00210,634−8.41%−10.00%
2026-05-1811,23610,620−6.46%−10.12%
2026-05-1711,54311,083−3.90%−6.20%
2026-05-1611,29610,961−5.96%−7.24%
2026-05-1511,52311,223−4.07%−5.01%
2026-05-1411,81611,636−1.63%−1.52%
2026-05-1311,71811,496−2.45%−2.71%
2026-05-1212,01211,7970.00%−0.16%
2026-05-1111,69311,7310.00%−0.72%
2026-05-1011,41211,427−2.16%−3.29%
2026-05-0911,39511,725−2.30%−0.77%
2026-05-0811,42311,627−2.06%−1.60%
2026-05-0711,28011,453−3.29%−3.07%
2026-05-0611,53811,753−1.08%−0.53%
2026-05-0511,66411,8160.00%0.00%
2026-05-0411,37411,5340.00%0.00%
2026-05-0311,02911,255−0.78%−0.33%
2026-05-0210,79511,004−2.89%−2.55%
2026-05-0110,62310,906−4.44%−3.42%
2026-04-3010,77411,049−3.07%−2.16%
2026-04-2910,97311,292−1.28%0.00%
2026-04-2810,81110,946−2.74%−2.29%
2026-04-2710,75111,202−3.28%0.00%
2026-04-2610,94910,963−1.50%−0.91%
2026-04-2511,11611,0640.00%0.00%
2026-04-2411,03810,8820.00%0.00%
2026-04-2310,91210,5900.00%−2.15%
2026-04-2210,77510,6760.00%−1.35%
2026-04-2110,57410,1420.00%−6.28%
2026-04-2010,29010,067−1.89%−6.98%
2026-04-1910,0909,992−3.80%−7.67%
2026-04-1810,2919,942−1.88%−8.13%
2026-04-1710,0979,809−3.73%−9.36%
2026-04-1610,1689,822−3.05%−9.24%
2026-04-1510,0679,816−4.02%−9.29%
2026-04-149,8379,676−6.21%−10.59%
2026-04-139,7909,942−6.66%−8.14%
2026-04-129,7549,623−7.00%−11.08%
2026-04-119,7699,657−6.86%−10.76%
2026-04-109,6629,591−7.87%−11.38%
2026-04-099,6329,396−8.17%−13.18%
2026-04-089,5829,773−8.64%−9.69%
2026-04-079,57710,147−8.69%−6.24%
2026-04-069,74110,174−7.12%−5.99%
2026-04-059,85910,156−6.00%−6.15%
2026-04-0410,09110,393−3.79%−3.97%
2026-04-039,9859,960−4.80%−7.96%
2026-04-029,6159,555−8.32%−11.70%
2026-04-019,7809,341−6.75%−13.69%
2026-03-319,8339,439−6.25%−12.78%
2026-03-309,9279,918−5.35%−8.35%
2026-03-299,8249,775−6.33%−9.68%
2026-03-2810,1839,877−2.91%−8.73%
2026-03-2710,1059,808−3.66%−9.37%
2026-03-2610,32710,285−1.54%−4.96%
2026-03-2510,2079,758−2.69%−9.83%
2026-03-2410,3199,763−1.61%−9.78%
2026-03-2310,1639,919−3.11%−8.34%
2026-03-2210,25610,106−2.21%−6.62%
2026-03-2110,3749,781−1.09%−9.62%
2026-03-2010,27210,344−2.07%−4.42%
2026-03-1910,35610,640−1.26%−1.68%
2026-03-1810,48810,8220.00%0.00%
2026-03-1710,46710,6060.00%0.00%
2026-03-1610,44210,4900.00%0.00%
2026-03-1510,37210,4480.00%0.00%
2026-03-1410,00010,0000.00%0.00%
EUR

With €5,000 invested on 14 Mar 2026, the worst drop took −€747.89 at its deepest (12 to 24 May 2026).

Simulation on the bot's verified paper record. Not a forecast.

Current drawdown−7.8%34 days since its peakBTC −11.1%
Drops deeper than 5%4Since 14 Mar 2026
Longest recovery64 daysFrom its 24 May 2026 low back to its peak

Five worst drawdowns

#DepthFrom peakTo lowDays downBack to peakDays to recover
1−12.5%12 May 202624 May 20261227 Jul 202664
2−10.5%Ongoing6 Sep 202612 Sep 20266Not yetNot yet
3−8.7%18 Mar 20267 Apr 20262021 Apr 202614
4−8.0%15 Aug 202628 Aug 2026134 Sep 20267
5−4.4%25 Apr 20261 May 202664 May 20263
  • 1−12.5%
    Peak → low
    12 May 2026 → 24 May 2026
    Days down
    12
    Back to peak
    27 Jul 2026
    Days to recover
    64
  • 2−10.5%Ongoing
    Peak → low
    6 Sep 2026 → 12 Sep 2026
    Days down
    6
    Back to peak
    Not yet
    Days to recover
    Not yet
  • 3−8.7%
    Peak → low
    18 Mar 2026 → 7 Apr 2026
    Days down
    20
    Back to peak
    21 Apr 2026
    Days to recover
    14
  • 4−8.0%
    Peak → low
    15 Aug 2026 → 28 Aug 2026
    Days down
    13
    Back to peak
    4 Sep 2026
    Days to recover
    7
  • 5−4.4%
    Peak → low
    25 Apr 2026 → 1 May 2026
    Days down
    6
    Back to peak
    4 May 2026
    Days to recover
    3

BTC, same days: worst drop −28.4% (26 Jun to 24 Sep 2026), not recovered yet.

How it trades

92 closed trades since 14 Mar 2026, plus 2 open positions (+318.40 USDT not yet realized). A trade runs from entry to full exit.

51.1%Share of trades closed at a profit
+3.20%/−1.66%What a typical win and a typical loss made, on the position
1.86Money won divided by money lost; above 1 means it earns
+29.36 USDTper tradeAverage result of one trade, after costs
3.1How often it closes a trade
3.8 daysHow long a position stays open
7 tradesThe longest run of losing trades in a row (winning: 6)
+9.60%/−3.99%On the position
8.5%of profit before costs280 USDT of fees and slippage

Buy-and-hold BTC makes no trades, so there is nothing to compare here.

Monthly returns

MonthBotBTC
Mar 2026partial · from 14 Mar−1.7%−5.6%
Apr 2026+9.6%+17.1%
May 2026+0.3%−8.9%
Jun 2026+6.2%+13.3%
Jul 2026+6.2%−12.5%
Aug 2026+9.6%−1.5%
Sep 2026−1.3%−6.3%
Oct 2026partial · to 10 Oct−1.3%+15.4%

How these numbers are made

  • Each fill uses the open of the next 1-minute candle after the signal arrives.
  • Every fill pays a 0.10% fee and 5 bps of slippage (BTC and ETH).
  • Signals are timestamped by our server. The bot's own clock is ignored.
  • Signals and fills can't be edited or deleted, by the developer or by us.

Download its signals and the candles, then run the open-source engine. You get the numbers on this page.

Trade log

Download CSV

Trades are published 24 hours after they happen, so nobody can copy them live.

Signal received (server, UTC)FilledSymbolWeightSideQuantityReference openFill priceSlippageFee
2026-10-09 07:22:242026-10-09 07:23:00ETH/USDT0.20 → 0.15Sell0.185813,514.633,512.875 bps0.65 USDT
2026-10-08 18:48:582026-10-08 18:49:00BTC/USDT0.55 → 0.45Sell0.013399,213.3799,163.765 bps1.32 USDT
2026-10-07 10:05:162026-10-07 10:06:00ETH/USDT0.10 → 0.20Buy0.38443,456.153,457.885 bps1.33 USDT
2026-10-06 13:30:302026-10-06 13:31:00BTC/USDT0.40 → 0.55Buy0.0210992,032.2492,078.265 bps1.94 USDT
2026-10-04 21:07:342026-10-04 21:08:00ETH/USDT0.25 → 0.10Sell0.607583,351.283,349.615 bps2.04 USDT
2026-10-03 09:41:482026-10-03 09:42:00BTC/USDT0.30 → 0.40Buy0.014391,441.2091,486.925 bps1.31 USDT
2026-10-02 16:02:452026-10-02 16:03:00ETH/USDT0.15 → 0.25Buy0.405763,292.603,294.255 bps1.34 USDT
2026-10-01 08:14:482026-10-01 08:15:00BTC/USDT0.45 → 0.30Sell0.0224687,444.2987,400.565 bps1.96 USDT
  • Sell ETH/USDT0.20 → 0.15
    Signal
    2026-10-09 07:22:24
    Filled
    2026-10-09 07:23:00
    Quantity
    0.18581
    Ref. open
    3,514.63
    Fill price
    3,512.87
    Costs
    5 bps · fee 0.65 USDT
  • Sell BTC/USDT0.55 → 0.45
    Signal
    2026-10-08 18:48:58
    Filled
    2026-10-08 18:49:00
    Quantity
    0.0133
    Ref. open
    99,213.37
    Fill price
    99,163.76
    Costs
    5 bps · fee 1.32 USDT
  • Buy ETH/USDT0.10 → 0.20
    Signal
    2026-10-07 10:05:16
    Filled
    2026-10-07 10:06:00
    Quantity
    0.3844
    Ref. open
    3,456.15
    Fill price
    3,457.88
    Costs
    5 bps · fee 1.33 USDT
  • Buy BTC/USDT0.40 → 0.55
    Signal
    2026-10-06 13:30:30
    Filled
    2026-10-06 13:31:00
    Quantity
    0.02109
    Ref. open
    92,032.24
    Fill price
    92,078.26
    Costs
    5 bps · fee 1.94 USDT
1–8 of 189 fills · newest first1–4 of 189 fills · newest first

Other bots by @kestrel_q

Every bot this developer has run is listed here, including retired ones.

Ladder v1BTC · 23 Oct 2025 → 20 Feb 2026 · 120 daysRetired
Return−22.0%BTC not in sampleMax DD−29.9%BTC not in sampleSharpe−1.86BTC not in sample
See @kestrel_q's profile