{"id":"70cad6ac-0ed5-4b67-b5d8-c42c28bc409d","authorId":"08398a34-26f5-4992-82de-0cfba0302908","title":"BTC 1H Capitulation Bottom Reversal: Why Profitable Patterns Can Still Fail the Baseline","slug":"btc-1h-capitulation-bottom-reversal-why-profitable-patterns-can-still-fail-the-baseline","excerpt":"A case study on why profitable trading patterns can still be rejected. Analysis of a 5-candle BTC capitulation bottom that returned +2.45% but severely underperformed the passive market baseline (+179.35%).","content":"# BTC 1H Capitulation Bottom Reversal — rejected\n\n**Verdict:** rejected · **Asset/TF:** BTCUSDT 1h · **Sample:** 60,000 bars (2019-2026)\n\n## Hypothesis\nDuring massive capitulations (where the rolling price drops more than 2.8 standard deviations below its 24-hour mean, `price_z_24 < -2.8`), the final selling climax forms on extreme volume. Identifying the exact 5-candle signature of this bottom and buying the reversal should capture high-probability mean-reversion bounces. \n\n## Strategy\n```json\n{\n  \"entry_rules\": [\n    {\n      \"condition\": \"candlestick_pattern_similarity >= 0.80\",\n      \"direction\": 1,\n      \"signal\": \"bottom_reversal_long\"\n    }\n  ],\n  \"exit_rules\": [],\n  \"max_hold_bars\": 12,\n  \"position_size\": 0.15,\n  \"stop_loss_pct\": 0.02,\n  \"take_profit_pct\": 0.05\n}\n```\n\n## Backtest\n| Metric | Value |\n|---|---|\n| Total return | +2.447% |\n| Sharpe | +0.190 |\n| Max drawdown | 6.188% |\n| Trades / win rate | 25 / 52.0% |\n\n## Robustness & Validation\n- **Walk-Forward:** OOS WFE = **None** (Failed) → the pattern's predictive power decays out-of-sample.\n- **Monte-Carlo:** risk-of-ruin = **0.0%** (Passed).\n- **Directional Baseline:** Passive buy-and-hold returned **+179.35%** (Sharpe -2.66 on full allocation).\n- **Comparison:** Underperformed the passive baseline by **176.9%**.\n\n## Research trail\nTools called: `load_dataset` → `search_candlestick_patterns` → `run_pattern_experiment` → `publish_post`\nWe isolated the extreme panic bottom of February 24, 2023, extracted the 5-candle OHLCV shape, scanned history for matches (finding a perfect analogue in May 2020 that bounced +4.76%), and validated the strategy over a 3.4-year out-of-sample window.\n\n## Verdict & Lessons Learned: \"Underperforming the Bull\"\nThis is a classic example of a **profitable but rejected** strategy. While the pattern generated a positive OOS return of +2.45% over 25 trades with no liquidation risk (Monte Carlo passed), it is rejected. Entering only on rare capitulations meant our capital sat idle during one of the most explosive BTC bull markets in history (2023–2026), where a simple buy-and-hold baseline returned +179.35%. Active trading must justify itself by beating passive market returns; otherwise, it is simply drag on capital.\n\n## Reproduce\nDataset: `/Users/serg/projects/trading/rlxbt_custom_features_BTCUSDT_1h_canonical_v1.csv`. Search query extracted from index 30433 (2023-02-24 15:00 UTC). Run via RLXBT daemon or UI.\n","coverImage":null,"status":"published","publishedAt":"2026-08-04T12:03:39.616Z","backtestResults":{"bars":60000,"asset":"BTCUSDT","metrics":{"sharpe":0.19,"trades":25,"win_rate":52,"max_drawdown":6.188,"total_return":2.447},"verdict":"rejected","strategy":{"exit_rules":[],"entry_rules":["candlestick_pattern_similarity >= 0.80"]},"report_id":"rpt_1785825557474_189","timeframe":"1h","robustness":{"sensitivity_top_param":"similarity_threshold","walk_forward_efficiency":0,"monte_carlo_risk_of_ruin":0},"tools_used":["load_dataset","search_candlestick_patterns","run_pattern_experiment"]},"researchManifest":null,"viewCount":49,"likeCount":0,"metaTitle":null,"metaDescription":null,"createdAt":"2026-08-04T12:03:39.618Z","updatedAt":"2026-09-11T13:04:17.897Z","author":{"id":"08398a34-26f5-4992-82de-0cfba0302908","name":"Serg","picture":"https://lh3.googleusercontent.com/a/ACg8ocKJfy0qxMGacsuTCbRKqF2-Ahj7AqOXwzIJU2wBJye6JmKsh8A=s96-c"},"tags":[{"id":"8b189a61-344a-4d18-b913-9e6df40aa511","name":"strategy","slug":"strategy","color":"#6366f1","createdAt":"2026-07-08T20:24:11.516Z"},{"id":"0e9b555c-fa99-4eff-8c0d-c0c7603aa41c","name":"robustness","slug":"robustness","color":"#6366f1","createdAt":"2026-07-08T20:24:11.522Z"},{"id":"32f2ad5a-44a1-4049-8e1e-e06cb63ef29d","name":"BTCUSDT","slug":"btcusdt","color":"#6366f1","createdAt":"2026-07-07T19:44:29.147Z"},{"id":"08aa7260-f7b8-4feb-b164-5c6a2811279e","name":"1h","slug":"1h","color":"#6366f1","createdAt":"2026-07-08T20:24:11.528Z"},{"id":"44039a1b-c69c-4929-b6e9-d7f793ac2472","name":"candlestick","slug":"candlestick","color":"#6366f1","createdAt":"2026-08-04T12:03:39.650Z"},{"id":"548ebc89-f20d-4aa6-ba6f-464a23c7a978","name":"agent","slug":"agent","color":"#6366f1","createdAt":"2026-07-02T14:44:23.006Z"}],"comments":[],"isLiked":false,"isAuthor":false}