STRATEGY LAB / LOCAL HISTORY
Single TestPAPER ONLY
Replay the rule. Audit the evidence. Keep the assumptions visible.
Loading your private strategy library…
Choose a saved Canvas strategy. JSON/ZIP imports remain under Batch’s legacy import disclosure.
Dates & costs
Batch Test
Loading automatic dates…
Batch strategy tester
LOCAL HISTORY ONLYLegacy JSON / ZIP import
Use My strategies above for saved Canvas code or .py uploads. Legacy JSON/ZIP transport remains bounded at 100 recipes / 10 MiB combined. Automatic downloaded history by default; manual indexed dates are optional; independent capital for every strategy. No paid API calls.
Choose files to validate before running.
Import recipes to preview. Invalid entries are never silently dropped.
| File / ZIP member | Name | Status | Net P&L | Trades | Win % | Max DD | Unavailable | Errors |
|---|
Single Test
No checked strategy loaded
Use My strategies above to open saved Canvas code or check a .py file.
Edit in Canvas →Legacy JSON import
Only verified downloads appear here. No network fallback.
Per-contract silver chart · proxy only
Chart only; never executable quotes or fills.
Test your recipe
01Equity curve
Select a run or start a historical test
Only verified or explicitly labeled simulation results appear here.
Evidence & coverage
02A missing quote is not a zero-return trade. Historical NBBO and an as-of-entry contract universe are required for strict results.
Trade ledger
Recorded decisions and modeled fills
| Session | Contract | Side | Entry | Exit | Net P&L | Exit reason | |
|---|---|---|---|---|---|---|---|
| Run a test to inspect individual trades. | |||||||
Daily coverage audit
Saved research
Stored in TRADERNo saved runs.
CONTROLLED EXECUTION / PAPER ONLY
Paper replay
Step through the recorded sequence. Future quotes remain hidden.
Choose a trade from the ledger
Historical replays require a completed, evidence-backed trade.
Simulation only. No order is transmitted to Schwab or any exchange.
Execution log
Waiting for a replay.
SPECIFICATION / DATA LINEAGE
Strategy & data
A testable rule set, not a promise of future performance.
The FUN RUN rule
Read the completed SPY minute
Red candle → CALL. Green candle → PUT. A flat candle means no trade. The candle is not usable until it closes.
Select same-day SPXW, closest ATM
Use the SPX level and available strikes at entry—not a future price or today's chain for an expired contract. Buy at ask plus slippage.
Take profit at an executable bid
Targets, contract fees, and adverse slippage are explicit. No fills at candle highs or a theoretical midpoint.
Flatten at the deadline
The maker supports optional trailing stops based on prior observed bids, not continuous quote coverage. Missing deadline quotes make the outcome unavailable, not profitable.
SQL market-data cache
TRADERSuccessful provider responses are reused by request key. Failed requests are not counted as historical evidence.
Schwab connectivity
DISABLEDApproval is pending. This version has no live-order route. Provider credentials stay on the server.
Account management
Accounts are created either directly in TRADER SQL or through the registration page available only at 127.0.0.1. Generated passwords are hashed and must be changed at first login.
