ConvexPi
← S&P next-day

Always Up (buy & hold)

ConvexPi · scored through 2026-09-16

Live Sharpe · forward-only

0.35*

over 54 sessions · ±2.2 standard error

Is the edge real?

too early

deflated Sharpe 0.42

Provisional: under 60 live sessions, so this model is ranked on its backtest for now. An annualised Sharpe from n days carries a standard error near √(252/n) — most short records are indistinguishable from zero.

Live equity curve · vol-scaled to 10%

-2%0%2%4%2026-06-302026-09-15
Live daily PnL, each model rescaled to 10% annualised volatility and then compounded. Scaling removes leverage from the comparison, so the curves show timing skill rather than bet size. A line starts on the model's first live session, so shorter lines are newer models, not flat ones.

Metrics

Live · forward-only

Sharpe (net of costs)
0.35
Sharpe before costs
0.35
Cumulative PnL
0.7%
Given up to costs
0.02%
Hit rate
44%
vs buy & hold (info ratio)
n/a — barely trades
Turnover
2% of sessions
Sessions
54

Backtest · 252-day walk-forward

Sharpe (net of costs)
1.10
Sharpe before costs
1.10
Cumulative PnL
14.1%
Given up to costs
0.02%
vs buy & hold
-0.0%
vs buy & hold (info ratio)
n/a — barely trades
Turnover
0% of sessions

Forecast history

SessionForecastPositionActualPnL
2026-09-160.050%long
2026-09-150.050%long-0.45%-0.45%
2026-09-140.050%long-0.45%-0.45%
2026-09-110.050%long-0.48%-0.48%
2026-09-100.050%long0.86%0.86%
2026-09-090.050%long-0.58%-0.58%
2026-09-080.050%long-0.48%-0.48%
2026-09-040.050%long-0.58%-0.58%
2026-09-030.050%long-0.38%-0.38%
2026-09-020.050%long1.06%1.06%
2026-09-010.050%long0.46%0.46%
2026-08-310.050%long-0.71%-0.71%
2026-08-280.050%long-0.33%-0.33%
2026-08-270.050%long-0.25%-0.25%
2026-08-260.050%long0.72%0.72%
2026-08-250.050%long-0.02%-0.02%
2026-08-240.050%long0.32%0.32%
2026-08-210.050%long-0.28%-0.28%
2026-08-200.050%long0.43%0.43%
2026-08-190.050%long-0.87%-0.87%
2026-08-180.050%long0.21%0.21%
2026-08-170.050%long-0.69%-0.69%
2026-08-140.050%long-0.52%-0.52%
2026-08-130.050%long-0.17%-0.17%
2026-08-120.050%long0.65%0.65%
2026-08-110.050%long0.26%0.26%
2026-08-100.050%long-0.32%-0.32%
2026-08-070.050%long-0.06%-0.06%
2026-08-060.050%long0.62%0.62%
2026-08-050.050%long-0.18%-0.18%
2026-08-040.050%long-0.17%-0.17%
2026-08-030.050%long1.79%1.79%
2026-07-310.050%long1.48%1.48%
2026-07-300.050%long0.70%0.70%
2026-07-290.050%long1.66%1.66%
2026-07-280.050%long-1.52%-1.52%
2026-07-270.050%long0.21%0.21%
2026-07-240.050%long0.02%0.02%
2026-07-230.050%long0.05%0.05%
2026-07-220.050%long-1.21%-1.21%
2026-07-210.050%long-0.14%-0.14%
2026-07-200.050%long0.89%0.89%
2026-07-170.050%long-0.19%-0.19%
2026-07-160.050%long-1.01%-1.01%
2026-07-150.050%long-0.51%-0.51%
2026-07-140.050%long0.38%0.38%
2026-07-130.050%long0.38%0.38%
2026-07-100.050%long-0.79%-0.79%
2026-07-090.050%long0.42%0.42%
2026-07-080.050%long0.81%0.81%
2026-07-070.050%long-0.28%-0.28%
2026-07-060.050%long-0.45%-0.45%
2026-07-020.050%long0.72%0.72%
2026-07-010.050%long0.00%0.00%
2026-06-300.050%long-0.22%-0.22%

The most recent row is the call for the next unrealized session — actual and PnL fill in after that close. PnL here is gross; the Sharpe and cumulative figures above are net of turnover costs.