Research-only paper-trading experiment.
This breadth strategy failed its holdout validation and is not approved for real trading.
Checking status…
Paper balance
—
hypothetical, never invested
Open positions
—
Realized paper P/L
—
Purified
—
My Purification Calculator
Amount to purify: —
Date
Profit
%
Purified
Notes
Saved only in this browser. Nothing here is sent anywhere or used by the simulation.
The 25 Independent Accounts
Slot
Holding
Stake
Realized
Unrealized
Closed
Loading\u2026
Each row is a separate paper account. Nothing moves between them:
a profit here cannot fund a trade there, and a loss here cannot shrink a stake
there. Held slots first, then by realized P/L.
Watchlist & Signal Status
Ticker
Price (SAR)
RSI(2)
Signal
Position
Unrealized
Loading…
Weekly & Monthly Paper Performance
Unvalidated research simulation.
These figures are not evidence of a trading edge. The strategy failed its
holdout test; any profit shown here is one unvalidated sample path.
ISO week (Mon–Sun, by session)
Closed
W / L
Net P/L
Purified
Skipped
Cumulative
Loading…
Calendar month (by session)
Closed
W / L
Net P/L
Purified
Skipped
Cumulative
Loading…
ISO-8601 weeks, Monday–Sunday, keyed on the market SESSION each trade was
priced on, not on when the job happened to run — GitHub delays the cron 3–4
hours, so a Friday session is usually written on Saturday. Calendar months, same basis. Realized only — open positions are marked separately and never
folded in. Reproduce with python paper/run_paper.py --audit.
Paper Trade History
Time (AST)
Session bar
Action
Ticker
Price (SAR)
Cost
Net P/L
Loading…
Skipped Signals
Time (AST)
Session bar
Ticker
RSI(2)
Reason
Loading…
Every valid entry signal that could not be taken is recorded here with
its reason, so the gap between signals and fills is visible rather than silent.