Scorecard — naive_momentum_20

This project is a research and evaluation tool. It is not financial, investment, or trading advice. It does not execute trades or connect to brokerages. It exists to help researchers and practitioners rigorously measure how trading-agent frameworks actually perform — including, and especially, when they perform badly. Backtest results are not predictive of live performance. You are responsible for any decisions you make.

Run

Net-of-cost performance

MetricValue
Net total return+13.0526%
Net annualized return+2.4860%
Sharpe (annualized)+0.333
Sharpe 95% CI (annualized) — HAC q=7, η=0.97[-0.530, +1.196]
PSR (vs SR=0)0.7719
Sortino (annualized, MAR=0)+0.490
Information Ratio (vs buy-and-hold, ann.)-0.854

Drawdown

MetricValue
Max drawdown-12.5898%
Longest underwater stretch398 trading days
Calmar ratio+0.197

Charts

equity.png drawdown.png

Per-ticker breakdown

TickerDecisionsNon-FLATHit rateMean contributionSharpe (ann.)
SYN-A12596400.500-0.0000%-0.002
SYN-B12596760.496+0.0084%+0.411
SYN-C12596900.491+0.0078%+0.403

Baselines (same window, same cost model)

BaselineNet total returnSharpe (ann.)
buy_and_hold+55.6254%+0.829
naive_momentum_20+13.0526%+0.333
random-51.1864%-1.425

Calibration

Not evaluable: the adapter did not emit a confidence. We do not fabricate a probability where the framework provided none.

Flags

No flags raised.

agent-backtest-lab is a research tool. Not financial advice. Not a trading system. Backtests don't predict the future.

Built by Betty Guo (Dongxin Guo / 郭东欣), PhD candidate, University of Hong Kong, advised by Prof. Siu-Ming Yiu. ORCID: 0009-0000-2388-1072. Apache-2.0.