Models

BTC 2050 Momentum

An open-source trading model for Bitcoin that runs in Claude or ChatGPT.

BTC 2050 Momentum returned +10,039% over the backtest, outperforming HODL's +1,750% and ending 5.5× its result.

Stats

model
101.4×
HODL
18.5×
statHODLmodel
$184,990 $1,013,905
+1,750% +10,039%
+45% +80%
-77% -38%

BTC 2050 Momentum grew faster than HODL (+80% vs +45% a year), with a shallower worst fall (−38% vs −77%).

Edge

model beats HODL by
5.48×
statedge
5.90×
0.70×
89% of days
+24%

BTC 2050 Momentum beat HODL by 5.5× and was ahead 89% of the time.

Yearly ROI

'19
'20
'21
'22
'23
'24
'25
'26
yearHODLmodel
2026 -15% +48%
2025 -6.3% +11%
2024 +121% +55%
2023 +156% +138%
2022 -64% +1.9%
2021 +59% +131%
2020 +305% +170%
2019 +77% +162%

BTC 2050 Momentum beat HODL in 5 of 8 years; its best year was 2020 at +170%.

Trades

entryexit roi
Sep 19 Oct 12 +3.3%
Aug 19 Sep 11 +18%
Jul 24 Aug 4 -2.6%
May 23 Jun 3 +11%
Apr 9 May 23 +5.9%
Jan 25 Feb 1 +12%
Jan 7 Jan 25 -5.1%
Oct 18, 2025 Nov 15, 2025 +11%
Oct 14, 2025 Oct 18, 2025 -7.8%
Oct 11, 2025 Oct 14, 2025 -2.2%

BTC 2050 Momentum closed 79 trades: 54% won, and the average trade returned +7.3%.

Prompt

Read https://tickerdb.com/run/btc-2050-momentum and follow its steps. Once it's set up, schedule a daily check every day after 06:00 UTC that reads my model link and tells me only if the model bought or sold something.

Free to run: paste the prompt into Claude or ChatGPT. It gives you one link to approve (sign up free there if you are new), then shows you the model's record and can check it for you every week.

Run it yourself

Clone https://github.com/tickerdb/btc-2050-momentum and follow its README: set up TickerDB using https://tickerdb.com/setup, then schedule run.py to run every day at 04:30 UTC and tell me when it makes a trade.

Free to run: your agent clones the model's open-source repo, sets up a free TickerDB API key and runs the model on your computer, telling you when it trades.

Assets

  • BTCUSD

Parameters

parametervalue
20 days
50 days
1 day
+0.05%
-0.1%
7.5%
0.1% each way

Details

detailvalue
Jan 6, 2019 to Nov 8, 2026
Nov 9, 2026
Nov 13, 2026, 05:15 UTC
Nov 12, 2026

Rules

  1. 01Go long when BTC closes above a rising 50-day SMA and the 20-day SMA is up at least 0.05% on the day.
  2. 02Exit when the 20-day SMA drops at least 0.1% on the day, and go short only if BTC is also below its 50-day SMA. Otherwise wait in cash.
  3. 03Close the short when it's up 7.5% at a daily close, or when the next buy signal fires.
  4. 04After a take-profit, stay in cash until the next buy signal.
  5. 05Signals are checked once a day at the close and filled at the next open, with no leverage.
  • The rules and parameters were tuned on 2019 to 2026 history, so results after activation can be weaker.
  • Costs are 0.1% each way. Shorts pay no funding or borrow fees, and there's no extra slippage.
  • Prices are Coinbase daily BTC-USD bars from TickerDB, on UTC days.
  • Point in time: each decision sees only closes up to that day.
  • No stop-loss on shorts: a squeeze bigger than anything since 2019 would run until the next buy signal.
  • This page reports what a published set of rules did. It is not investment advice.