Historical market prices, not portfolio returns.
| Market | Side | Entry | Current | P&L |
|---|
Checking paper portfolio and background scanner…
Market monitor
Kraken BTC, ETH and SOL quotes in GBP. Change compares the latest price with the hourly close at least 24 hours ago; volume is Kraken-only.
| Asset | Price | 24h | Volume | Volatility | Trend | Signal | Rule score |
|---|
Signals with evidence
Rules calculated from completed Kraken hourly candles: 20H/50H trend, price above 20H average and positive 4H momentum. AI analysis is not connected.
Simulated execution
Paper LONG trades use real GBP prices. Stops and targets are checked on each refresh while this page is open; gaps can cross the requested exit price.
| Market | Side | Size | Entry | Current | Stop | Target | P&L |
|---|
| Market | Size | Exit | P&L | Reason | Closed |
|---|
Your previous demo portfolio is preserved separately.
Saved in this browser only. Model assumptions: 0.10% fee and 0.05% adverse slippage per side; these are not an exchange fee quote. P&L includes estimated closing costs.
Research & testing
Historical opportunity replay and forward shadow testing for BTC, ETH and SOL in GBP. Gold v3.9-inspired micro rules, with separate evidence for each target.
Historical research · 90-day archive
Every covered setup, explained
Checking historical collection…
Background jobs import past Kraken GBP trades and preserve new one-minute candles. Every covered five-minute boundary is evaluated. Technical candidates are replayed at 0.25R, 0.50R and 0.75R, including candidates rejected on cost. Hypothetical results stay separate from forward trials and your paper portfolio.
Coverage & progress · UTC
| Market / archive | Requested window | Historical import | Next replay boundary | Quality / freshness |
|---|---|---|---|---|
| Waiting for archive status. | ||||
Import progress measures time traversed, not a guaranteed completion time. “Not yet covered” includes the gap between the historical import and recent live candles. Zero-trade minutes are explicitly marked and cannot supply an entry fill.
All technical candidates · counterfactual outcomes
| Market | Target | Trials / resolved | Net win rate | Total net | Expectancy | Profit factor | Double-cost net | Mean MFE / MAE bounds | Ambiguous / gaps |
|---|---|---|---|---|---|---|---|---|---|
| Waiting for replay results. | |||||||||
Method, fill assumptions & limitations
Browse all historical evaluations & download data
Up to 100 evaluations per page; downloads include full inputs and outcome paths.
| Signal time · UTC | Market | Reason | RSI | Costs in R | Outcomes | Evidence |
|---|
Waiting for the forward observation start date.
This is an evidence review date, not a promised launch date. Historical results do not replace forward testing. The engine does not train itself or promote a strategy automatically.
Forward shadow trials · observed from collection start
Sign in to your cloud portfolio to view saved research.
| Target | Admitted / open | Resolved | Net R | Expectancy | Profit factor | Drawdown | Uncertain | Review |
|---|---|---|---|---|---|---|---|---|
| Waiting for owner research data. | ||||||||
R is the initial stop distance. Each variant has its own simulated book; do not add their returns together. Review requires 100 resolved trials, positive net expectancy, profit factor ≥ 1.2, drawdown ≤ 4R and no uncertain outcomes. Review never enables live trading.
Up to 0.10% simulated stop risk per entry, capped at 10% notional exposure. One position per variant, up to 8 entries per UTC day. Entries stop after 3 consecutive net losses or when the 0.50% daily loss budget cannot cover another stop plus modelled costs.
Targets: 0.25R, 0.50R and 0.75R. Maximum holding time: 30 minutes. Enable Automatic paper entries in System settings; the portfolio pause control also pauses new shadow entries. Existing trials continue to resolve.
Model assumptions: 0.10% fee and 0.05% adverse slippage per side, not a Coinbase or Kraken fee quote. A setup is skipped if estimated round-trip costs exceed 0.22R. Actual spread, liquidity and fees need separate exchange validation.
Decisions are saved before a future minute's opening price is used as the shadow entry. Missing candles and candles touching both stop and target are marked uncertain. Data is collected for manual review; no model trains itself or changes the strategy.
| Observed | Market | Decision / reason | RSI | Costs in R | Outcomes |
|---|---|---|---|---|---|
| No observations loaded. | |||||
All observations and resolved trial paths are retained in your private cloud dataset. This view and download show the latest 30 observations.
Risk before execution
New entries check cash, position limits, daily equity loss (UTC) and cooldown. Limits can block entries; they do not guarantee a maximum loss.
Pause new simulated entries instantly.
Activity history
Latest 200 signals, paper orders and risk actions. Cloud portfolios retain a full server audit.
System configuration
Paper and future live environments remain deliberately separated.
Checking cloud setup…
Cloud and browser portfolios stay separate. A running background scan checks stops and targets once a minute even when this page is closed. Automatic entries remain off until you enable them. Real exchange trading stays locked.
Future credentials stay server-side as Cloudflare encrypted secrets, never in browser code or GitHub.
Kraken public prices refresh every 60 seconds while this page is visible. Use the Cloud portfolio panel to check storage, owner sign-in and background scans. The browser portfolio runs only while this page is open; a configured cloud portfolio runs on its scheduled Worker.