BTC/USDC backtest - 1-hour, 2026-02-23 to 2026-08-08
Momentum Same Direction
Momentum engine that follows the direction of the move, with standard TP/SL.
Key observations
- The window covers 167 days (2026-02-23 to 2026-08-08). BTC/USDC moved from 66,686.2 to 64,880.3, a -2.71% change over the period.
- The engine opened 5 long and 7 short positions - 0.5 trades per week on average - with a mean holding time of 0.4 hours.
- The best trade gained +1.76R (+177.00 USDC) on 2026-05-15; the worst lost -1.25R (-126.00 USDC) on 2026-04-11.
- The deepest equity drawdown reached -126.00 USDC.
- Longs closed in profit 80% of the time; shorts 85.7%.
Backtest chart
Last 236 1-hour candles with entries (arrows) and exits (circles - green win, red loss).
Monthly breakdown
| Month | Trades | Win rate | PnL | Total R |
|---|---|---|---|---|
| 2026-07 | 1 | 100% | +177.00 USDC | +1.76R |
| 2026-06 | 9 | 88.9% | +1,293.00 USDC | +12.84R |
| 2026-05 | 1 | 100% | +177.00 USDC | +1.76R |
| 2026-04 | 1 | 0% | -126.00 USDC | -1.25R |
Recent trades
| Date | Side | Entry | Exit | Result | PnL | Exit reason |
|---|---|---|---|---|---|---|
| 2026-07-06 | LONG | 62,404.8 | 62,820.83 | +1.76R | +177.00 USDC | target |
| 2026-06-26 | LONG | 58,800.1 | 59,192.1 | +1.76R | +177.00 USDC | target |
| 2026-06-25 | LONG | 59,153.5 | 58,956.32 | -1.24R | -123.00 USDC | stop |
| 2026-06-25 | SHORT | 61,215.5 | 60,807.4 | +1.76R | +177.00 USDC | target |
| 2026-06-24 | SHORT | 61,937 | 61,524.09 | +1.76R | +177.00 USDC | target |
| 2026-06-18 | SHORT | 63,465.9 | 63,042.79 | +1.76R | +177.00 USDC | target |
| 2026-06-14 | LONG | 64,053.1 | 64,480.12 | +1.76R | +177.00 USDC | target |
| 2026-06-05 | LONG | 60,817.4 | 61,222.85 | +1.76R | +177.00 USDC | target |
| 2026-06-05 | SHORT | 60,566.4 | 60,162.62 | +1.76R | +177.00 USDC | target |
| 2026-06-05 | SHORT | 63,315 | 62,892.9 | +1.76R | +177.00 USDC | target |
| 2026-05-15 | SHORT | 80,098.4 | 79,564.41 | +1.76R | +177.00 USDC | target |
| 2026-04-11 | SHORT | 72,667.3 | 72,909.52 | -1.25R | -126.00 USDC | stop |
Why these parameters
Momentum Same Direction is a continuation strategy: it measures the strength and direction of recent BTC/USDC price movement through a short EMA 14 filter, and enters in the direction of that move once momentum crosses the signal threshold. It joins an established move rather than trying to fade it.
The engine runs in global position mode with a 15-minute cooldown and exits at fixed 2% take-profit / 1% stop-loss on the deployed position (30,000 USDC notional at 3x leverage). On 5-minute data the same engine produced almost no signals in our dataset, which is why the published pages use 1h and 4h - higher timeframes filter the noise and give momentum room to develop.
Because momentum entries ride the direction of the move, most trades resolve quickly in the direction of the trend - the win rate is high but each win is capped at the 2% take-profit.
How this backtest works
This backtest replays the Momentum Same Direction strategy over BTC/USDC perpetual candles between 2026-02-23 to 2026-08-08 - the most recent 1-hour candles available in the market data feed. The simulation runs server-side and every entry decision uses only information that existed at the signal time, so there is no lookahead bias in the results.
Positions are sized at 30,000 USDC notional with 3x leverage (10,000 USDC capital) for the base variants, or at 2% take-profit / 1% stop-loss of that deployed position for the standard TP/SL variants. Exit rules execute on the next candle after the signal, and a trade closes when the target or stop is hit, when the maximum holding time expires, or when the data window ends.
Transaction costs are modeled as 0.04% on entry and 0.04% on exit, plus a 0.03% daily funding charge for positions held overnight. The 0.08% round-trip cost is realistic for a retail perpetual-futures account on major venues.
Every trade produced by the engine is shown on this page - nothing is filtered or excluded. The trade table lists the most recent 20, the chart marks every trade in the window, and the monthly table aggregates all of them.
Reading the results
Win rate
83.33% of the 12 trades closed in profit (10 winners of 12). With the fixed 2:1 reward-to-risk exit the breakeven win rate is about 33%. This result sits 50.3 percentage points above that breakeven point.
Profit factor
A profit factor of 7.07 means the engine made 7.07 USDC (in R terms) for every 1 USDC it lost - a positive expectancy before costs.
Average R and total R
Each trade is measured in R - multiples of the initial stop distance. The average trade on this page returned 1.26R, and all trades together accumulated +15.11R. A positive total R over a window of 167 days is the most honest single summary of whether the edge held up.
Max drawdown
The equity curve fell -1.25R from peak to trough in R terms and -126.00 USDC in USDC terms. Drawdown is the price of every strategy - the question is whether the recovery took days or months.
PnL vs R
R multiples scale profit against the distance to the stop, while USDC PnL is the fixed-notional result after costs. The two can diverge when stops are wide (a big stop makes each R worth more USDC), which is why both are shown - the R curve is the fairer comparison across different stop distances.
Tips for using this backtest
- Momentum works best when a move is still building - most of this strategy's win rate comes from the 2% take-profit being hit within a few bars.
- The 4h page covers roughly 2.5 years of data - a far more representative sample than the 1h page's half-year, so trust the 4h statistics more.
- Check the app's live track record before sizing up; the app offers paper trading to verify the signal flow in real time.
Limitations and risks
- The window is a sample, not a promise: results cover 2026-02-23 to 2026-08-08 and shift as new candles arrive and older ones drop out of the window.
- Slippage is not modeled beyond the 0.04% per-side cost assumption - live fills on fast moves can be worse than assumed.
- The engine and its default parameters were developed on past data. A change in BTC market regime (volatility, funding rates, liquidity) can invalidate an edge that worked in this window.
- Funding is charged as a flat 0.03% per day of holding; actual funding varies continuously with market conditions and can be higher in crowded trades.
- This is educational software. Nothing on this page is a recommendation to buy, sell or hold any position, and past performance never guarantees future results.
Other timeframes
Other versions of this backtest
Other strategies on 1-hour candles
FAQ
What does "momentum" mean in this strategy?
It measures the strength and direction of recent price movement with a short EMA 14 filter and enters in the direction of the move once momentum scores above the signal threshold.
Why 1h and 4h timeframes?
On 5-minute candles the same engine produces almost no signals in our dataset, while 1h and 4h give cleaner momentum readings with fewer, more reliable entries.
What does the profit factor mean?
Profit factor divides gross wins by gross losses, measured in R multiples. Above 1 the strategy made more than it lost; a value like 10+ usually reflects a small number of losses rather than a huge win rate.
What costs are included?
The simulation applies 0.04% per side (buy and sell) plus a 0.03% daily funding charge for positions held overnight - 0.08% round trip plus funding on longer holds.
How is this backtest calculated?
The server replays the strategy over the last 1-hour BTC/USDC candles (2026-02-23 to 2026-08-08). Entries only use information available at signal time - no future data - and the full trade log is listed on this page.
Why does the result differ from the live app?
This page uses the strategy's default settings over a fixed historical window. The app runs live signals with your chosen settings, and results change as new candles arrive.
Is this investment advice?
No. Backtests are historical simulations with fixed parameters. Past results do not guarantee future performance, and Trade-Strategy.com is educational software.
Backtests are historical simulations of past BTC/USDC candle data with fixed parameters. They do not guarantee future results and are not investment advice.