perp_perp_basis_momentum_mean_reversion

not live
100
closed trades
40%
win rate
-68.11
total pnl ($)
1.561
weight
7d window — n=18 wr=56% pnl=+48.62  ·  venues=(unknown)  ·  horizon=  ·  SL=  ·  TP=  ·  class=? in ?

Backtest evidence run: 2026-05-20 00:53:02 (39.2d ago) · src: canon
verdict: REJECT  ·  strict: STRICT-FAIL  ·  batch: vb
n: 86  ·  wr: 36.0%  ·  total_bps: -1537.0  ·  mean_bps: -17.87  ·  sharpe: -0.30  ·  max_dd_bps: -1764.0
gate: min_trades=— min_wr=— min_total_bps=— min_sharpe=— effective_days=—

Cumulative P&L (last 100 closed)


Last 100 trades

timesymsideentry→exitpnlclose
06-26 21:35BTCSell60131→59878+1.67timeout
06-26 18:40BTCBuy59160→59737+4.40timeout
06-26 06:39BTCBuy58373.9→60236+15.50take_profit
06-25 21:18BTCBuy58941.9→59521+4.45timeout
06-25 20:39BTCBuy59713→59427-2.85timeout
06-25 13:48BTCSell61325.9→59369+15.50take_profit
06-25 02:32BTCBuy60863→60845-0.59timeout
06-24 21:06BTCSell60944→60733+1.24timeout
06-24 17:21BTCSell61354.9→59397+15.48take_profit
06-24 14:02BTCBuy62338.1→61177.3-9.76stop_loss
06-24 03:44BTCSell62596.9→62788.1-1.96timeout
06-23 12:13BTCSell63178.8→62388.1+5.76timeout
06-23 11:38BTCSell63427.8→62561.1+6.33timeout
06-23 04:38BTCSell63842.8→63840.2-0.42timeout
06-22 18:38BTCBuy65065.3→64561.8-4.33timeout
06-22 17:48BTCBuy64623.2→64453.8-1.78timeout
06-22 07:28BTCSell64622.8→64210.2+2.74timeout
06-22 04:08BTCSell63643.8→63938.2-2.76timeout
06-20 14:04BTCBuy63626.2→63349.8-2.64timeout
06-20 04:20BTCBuy63185.2→63478.8+1.88timeout
06-19 15:04BTCSell62584.9→63118.2-4.74timeout
06-19 00:33BTCSell62786.9→63009.2-2.23timeout
06-18 00:58BTCSell65327.7→64433.2+6.42timeout
06-17 16:27BTCSell65058.7→66270.4-9.77stop_loss
06-17 16:05BTCSell64685.8→65890.2-9.77stop_loss
06-17 05:00BTCBuy65772.3→65862.7+0.23timeout
06-16 14:23BTCBuy66705.3→65464-9.76stop_loss
06-16 04:48BTCBuy66197.3→65845.7-3.09timeout
06-14 09:10BTCSell64483.8→64436.2-0.07timeout
06-14 01:40BTCBuy64272.2→64554.8+1.76timeout
06-14 00:56BTCBuy64091.2→64527.8+2.96timeout
06-11 18:01BTCSell62587.9→63754-9.74stop_loss
06-11 12:36BTCBuy62956.1→62772.9-1.93timeout
06-11 11:53BTCBuy62640.1→63145.8+3.56timeout
06-11 02:23BTCBuy61902.1→62050.9+0.74timeout
06-09 14:20BTCBuy62856.1→61686.1-9.76stop_loss
06-08 13:11BTCBuy62931.1→63757.8+6.11timeout
06-07 17:48BTCSell62695.9→62120.1+4.14timeout
06-07 11:02BTCSell61839.9→62408.1-5.05timeout
06-06 16:31BTCBuy60236→60604+2.61timeout
06-06 04:14BTCBuy61211.1→60068.9-9.78stop_loss
06-05 18:52BTCBuy60510→59384.3-9.76stop_loss
06-05 03:31BTCBuy63432.2→62728.9-5.98timeout
06-04 03:31BTCBuy62142.1→64128.8+15.53take_profit
06-03 19:05BTCSell67025.6→66020.3+7.07timeout
06-03 11:51BTCBuy67205.4→67035.6-1.75timeout
06-03 01:43BTCBuy66756.3→66546.7-2.02timeout
05-31 17:38BTCBuy73923.7→73674.3-2.15timeout
05-30 09:24BTCSell73675.3→73510.7+0.68timeout
05-28 19:41BTCSell72850.4→73420.7-4.33timeout
05-28 09:49BTCSell73438.3→73533.7-1.10timeout
05-28 03:57BTCBuy74379.7→72995.8-9.76stop_loss
05-28 03:45BTCSell74483.3→73450.7+6.48timeout
05-28 01:22BTCBuy74953.7→74274.3-4.99timeout
05-27 19:27BTCSell75181.2→75006.8+0.73timeout
05-27 10:31BTCSell75326.2→75968.8-4.75timeout
05-25 18:32BTCSell77353.1→77571.9-1.83timeout
05-25 13:17BTCSell77236.1→77318.9-0.96timeout
05-25 07:01BTCSell77083.1→77383.9-2.37timeout
05-25 05:46BTCSell77120.1→77372.9-2.06timeout
05-24 20:36BTCBuy76372.8→76620.2+1.16timeout
05-24 12:49BTCBuy76863.8→77044.1+0.71timeout
05-23 06:36BTCSell75284.2→75440.8-1.49timeout
05-23 05:30BTCBuy75654.8→75444.2-1.84timeout
05-23 01:40BTCSell75676.2→75448.8+1.07timeout
05-23 01:02BTCSell76514.2→75435.8+6.62timeout
05-22 23:41BTCSell76972.2→75743.8+7.55timeout
05-22 19:41BTCBuy77033.9→75605.4-9.73stop_loss
05-22 19:30BTCBuy77264.9→76148.2-7.69timeout
05-22 10:08BTCBuy77822.9→77295.1-3.87timeout
05-22 00:18BTCBuy77693.9→77466.1-1.92timeout
05-21 18:37BTCBuy77220.9→77692.1+2.57timeout
05-21 16:25BTCBuy77539.9→77099.1-3.31timeout
05-21 12:53BTCBuy77592.9→77259.1-2.63timeout
05-21 03:50BTCSell77625.1→77987.9-2.77timeout
05-20 20:41BTCSell77362.1→77660.9-2.36timeout
05-20 19:31BTCSell77265.1→77575.9-2.44timeout
05-20 01:52BTCBuy76836.8→76765.2-0.95timeout
05-19 06:22BTCSell77286.1→76977.8+1.56timeout
05-18 21:16BTCSell76187.2→76910.8-5.18timeout
05-15 19:29BTCSell79981→79115+4.95timeout
05-15 17:59BTCSell80587→79411+6.85timeout
05-12 04:43BTCBuy81724.1→81715.9-0.52timeout
05-12 03:50BTCBuy81716.1→81715.9-0.45timeout
05-11 07:49BTCBuy81445.1→80734-4.83timeout
05-11 04:39BTCBuy81904.1→80769-7.40timeout
05-10 21:07BTCSell81013.9→80801+0.87timeout
05-10 14:51BTCSell80827→80914-0.97timeout
05-08 23:48BTCBuy80185→80133-0.78timeout
05-08 17:02BTCBuy80224→79824-2.96timeout
05-08 00:00BTCSell80087→80016+0.03timeout
05-07 19:46BTCSell80540→80105+2.27timeout
05-04 20:38BTCBuy79444→79877+2.30timeout
05-04 10:07BTCBuy80129→78642.7-9.72stop_loss
05-04 10:06BTCBuy80249→78760.7-9.72stop_loss
05-03 23:27BTCSell78726.1→78607.9+0.33timeout
05-03 18:08BTCBuy78752.9→78644.1-1.16timeout
05-03 15:16BTCSell78375.1→78740.9-2.76timeout
05-02 20:26BTCSell78395.1→78390.9-0.43timeout
05-02 02:55BTCBuy77775.9→78392.1+3.54timeout

Paper vs Live

Paper (trades.jsonl)
100
closed
40%
win rate
-68.11
total pnl ($)
-13.6 bps
avg bps net
Live (dry_run=0)
0
closed
win rate
total pnl ($)
avg bps net
Live: 0 trades, insufficient sample

Per-symbol breakdown (paper)

symbolnwrnet bpstotal pnl ($)
BTC10040%-13.6-68.11

Recent bounces (last 20 of 0)

timesymsidereason
no bounces recorded

Postmortem feed (last 10)

timesymsidepnlnarrative
05-08 23:48BTCBuy-0.78BTC was trading in a narrow range with low volatility, showing a slight intraday uptick but remaining weak over the longer timeframe. The trade failed because the timeout close_reason indicates the position was held too long in a sideways market without rea…
05-08 17:02BTCBuy-2.96The market was in a low-funding, sideways consolidation with no clear directional momentum. The thesis failed because the trade was closed by timeout, indicating the expected move did not materialize within the holding period.
05-08 00:00BTCSell+0.03The market was in a mild downtrend with BTC declining 1.58% over 24 hours and negative momentum across the week. The thesis failed because the trade was closed by timeout before the expected move materialized, as the slow, grinding decline did not trigger a…
05-07 19:46BTCSell+2.27The market was in a mild downtrend with BTC down 1.70% over 24 hours and negative across all timeframes. The thesis failed because the trade was closed due to timeout, indicating the expected move did not materialize within the allowed time window.
05-04 20:38BTCBuy+2.30The market was in a tight consolidation phase with negligible volatility and flat funding rates, creating a low-risk environment for a neutral position. The trade failed to generate profit because the thesis relied on a directional move that never materiali…
05-02 20:26BTCSell-0.43# Trade Analysis: BTC Perp-Perp Basis Momentum Mean Reversion Bitcoin was essentially flat over the 1-hour window into the close ($78,447, -0.00% 1h) with minimal directional conviction, though positive 24h momentum (+0.47%) suggested underlying strength t…
05-02 02:55BTCBuy+3.54Bitcoin had consolidated in the $78,300–$78,400 range with minimal 1-hour directional pressure (−0.01%), terminating the 6-hour momentum window that the basis-momentum mean-reversion strategy required for signal strength. The trade's thesis succeeded despit…