Does any low-timeframe crypto strategy actually work?
Short answer: one does. It reads funding rather than price shape, it only works on BTC, and it stops working one rung below where we found it. Everything else we could express on candles and funding — every momentum, mean-reversion, breakout, squeeze, session and volume family — was pre-registered, tested across two independent windows, and killed.
This page collects six sweeps that asked the same question from different angles. The chronological versions, with every hypothesis and neighbour grid, are in the research log.
Why the question is hard to answer honestly
Almost any low-timeframe strategy can be made to look profitable. There are three easy ways to get there and all three are common:
- Test one window. Crypto had a high-volatility era (roughly 2018–2022) and a quieter one after. A strategy born in the first will usually flatter you if that's all you test.
- Price it wrong. A 500-trade backtest that charges nothing per trade, or charges spot fees on a perpetual position, is answering a different question than the one you're asking.
- Keep the best trade. One 40% winner can carry a curve that is otherwise flat.
So every result below had to clear the same gates, fixed before any run: net positive in both independent windows (W1 Aug 2018 → Aug 2022, W2 Aug 2022 → Aug 2026), still positive after deleting the single best trade, max drawdown ≤ 20%, and passing on at least two of the three majors (BTC, ETH, BNB). Costs are real USDT-M perpetual fees — 0.05% taker per side — with funding charged on every held bar from exchange history.
The clearest single result: one spec, three timeframes
The cleanest way to see what timeframe does to an edge is to hold the strategy constant and move only the bar size. The funding-squeeze spec — enter long when the funding rate is negative and RSI(14) crosses above 30, exit on a 2×ATR(14) trailing stop — was run at 4h, 1h and 15m with no parameter search in between.
| Timeframe | Result |
|---|---|
| 4h | Passes cross-asset. This is the tradable form, and ships as entry #1. |
| 1h | BTC only. W1 +18.2% · PF 1.39 · DD 17.0% · survives strip-best; W2 +13.1% · PF 1.36 · DD 11.6% · survives strip-best; 122 trades. ETH and BNB both fail. Ships as entry #5 with the BTC-only condition stated as a guardrail. |
| 15m | Dead. BTC negative in both windows (PF 0.72 / 0.86, −22.9% / −10.3%), ETH negative in both, BNB's one positive window followed by a flat one that fails strip-best. |
The per-trade edge shrinks as the bar shrinks. The per-trade cost does not. That sentence is the whole finding, and the rest of this page is the same result arriving from five other directions.
Everything else, and how it died
| Mechanism family | Timeframe | Verdict |
|---|---|---|
| Donchian breakout (close > highest of prior 55, ATR trail) | 1h | PF 0.74–0.92, −31% to −102% per window, 300–500 trades. Fees and chop churn dominate. The 20-period neighbour is worse; 100 doesn't save it. |
| Donchian breakout | 4h | A real edge — all six asset × window cells positive, all six survive strip-best — disqualified on 26–76% drawdown against the ≤20% bar. See the caveat below. |
| Volatility squeeze breakout | 1h | BTC W1 looked spectacular (PF 3.73, +51.8%, DD 6.3%); W2 collapsed (PF 0.53, −37.3%). Same spec, adjacent windows, opposite result. |
| RSI(2) dip-buy (entry #2's spec verbatim) | 1h | PF 0.51–1.19, −40% to −140% per window, ~750 trades each. |
| Short mirror of the breakout | 1h | PF 0.56–0.88, −46% to −166% everywhere. |
| US-open opening-range breakout | 15m | Killed at costs — and it's the most interesting kill in the set. Full write-up. |
| Session-VWAP reversion | 15m | Negative in all 12 cells. |
| London breakout of the Asia range | 15m | W1/W2 regime flip, even before costs. |
| Passive limit mean-reversion (maker fills) | 1h | W1 pays handsomely — BNB +179.5%, ETH +112.1%, BTC +59.0%, all strip-best-surviving. W2 flips BTC/ETH negative. Regime-fragile, not cost-dead. |
| Capitulation-volume reversal (volume > 3× its 20-bar average, close below the lower Bollinger) | 1h | PF 0.62–0.75, −50% to −129% on BTC and ETH. An extreme-volume flush bar is continuation, not exhaustion. |
That covers every data channel the strategy language can read below the daily bar: price shape, volatility, session structure, execution model, volume, and market internals.
The nearest miss
The 4h Donchian breakout deserves its own paragraph, because it is the one family where the edge is not in question. With the pre-registered 3×ATR trail, every asset × window cell is net positive and every one survives strip-best: BTC +87.4% / +37.7%, ETH +124.9% / +36.2%, BNB +173.6% / +59.3%.
It fails on drawdown — 26% to 76% against a ≤20% bar. That is structural rather than fixable: an always-in breakout system on crypto wins about 35% of the time and pays for its winners with long losing streaks through chop. Adding filters until the drawdown looks acceptable is precisely the curve-fit the vetting bar exists to prevent, so the family got exactly one pre-registered revisit — a daily SMA-200 trend filter. It worked as theorised: drawdowns roughly halved, and BTC's second window came in under the bar. W1 still breached at 30–64. The revisit clause is now spent.
If this ever ships, it ships as an explicitly high-drawdown, sleeve-sized, paper-first entry — a decision made deliberately, not by quietly relaxing the bar.
Why the cost line is the whole story
Two of these kills came with a diagnostic that explains the rest. Running the opening-range breakout with fees switched off leaves a genuine, window-stable tendency worth about +0.04% per trade. Retail taker costs are about 0.2% round-trip. The structure is real and roughly five times smaller than the price of trading it.
The same arithmetic showed up on the most liquid instruments in the world. Intraday VWAP reversion on SPY and QQQ, run on real regular-hours bars at 2 bp per side — about the friendliest honest cost model retail can claim — implies a gross edge of +0.02–0.04% per trade across 500–1,000 trades per window. Again the size of the cost line.
This is why "trade a lower timeframe for more opportunities" is backwards. More bars means more signals, smaller moves per signal, and an unchanged cost per signal. The number of trades goes up and the amount you keep goes down.
What would change the answer
The honest boundary of this result: it applies to strategies expressible on OHLCV plus funding, at retail execution costs, on major crypto perpetuals. Three things would genuinely reopen it, and none of them is another backtest:
- Order-flow data. Historical order books, open interest and liquidation feeds are where sub-hourly edges plausibly live. None is freely available at the depth required; buying it is a product decision, not a research one.
- Maker execution. The passive-fill sweep showed that resting limit orders do capture the gross edge — BNB +179.5% in W1 — before the second window flipped it. A genuine maker-rebate cost structure is a different product than this library models.
- A market-structure change. Fee schedules move, and the 2026 perpetual taker rate is already half what the first sweeps assumed. That correction alone rescued the 1h funding-squeeze from the kill pile.
Absent one of those, the sub-daily floor for this library is 1h — measured, not assumed.
What did survive
Six strategies cleared the bar, and five of them live on daily bars or above. The strategy library has all of them with full evidence attached. If you came here looking for something to trade on low timeframes, the honest recommendation is entry #5, read together with its conditions: BTC only, real futures fee tier, and a mechanism that reads what other traders are paying rather than what the last few candles looked like.
