⛔ Kill-switch tripped — trading halted. Resume from the engine.
⚠️ Heartbeat is stale — the engine may be down.
Status
Engine—
Last heartbeat—
Controls
Equity curve
Master ensembles the strategies below; each tab is its own live $50 CAD paper account, forward-tested (not backtested) — see CONTEXT.md. Ranked by 2-year backtest return.
Positions
Symbol
Qty
Value
Gain/loss
No positions held.
Strategy ranking
Rank
Symbol
Momentum
Trend
No ranking recorded yet.
Trade history
When
Side
Symbol
Amount
Gain/Loss
Reason
No trades yet.
⛔ Kill-switch tripped — trading halted. Resume from the engine.
⚠️ Heartbeat is stale — the crypto engine may be down.
Status
Same momentum strategy as Swing, applied to a crypto-only universe/account — split apart so cash held in a stock position can never block a crypto trade (crypto is 24/7). See CONTEXT.md.
Engine—
Last heartbeat—
Controls
Equity curve
Compared day-over-day against just holding XIC.TO instead — the TSX index ETF that beat every active strategy tested this session (+54.25% over 2 years, see CONTEXT.md). Is active crypto trading actually keeping up with just holding the index?
No equity history yet.
Positions
Symbol
Qty
Value
Gain/loss
No positions held.
Strategy ranking
Rank
Symbol
Momentum
Trend
No ranking recorded yet.
Trade history
When
Side
Symbol
Amount
Gain/Loss
Reason
No trades yet.
⛔ Kill-switch tripped — trading halted. Resume from the engine.
⚠️ Heartbeat is stale — the NDAX engine may be down.
Status
Real money, real NDAX account — same momentum strategy, narrowed to the 12 coins with a direct NDAX CAD pair (all of crypto.yaml's coins except TRX), no auto-resume, inverse-volatility position sizing. See docs/adr/0002-ndax-for-live-crypto-execution.md's reassessment addendum.
Engine—
Last heartbeat—
Controls
No "Add funds" here — deposit real CAD directly in the NDAX app.
Equity curve
No equity history yet.
Positions
Symbol
Qty
Value
Gain/loss
No positions held.
Strategy ranking
Rank
Symbol
Momentum
Trend
No ranking recorded yet.
Trade history
When
Side
Symbol
Amount
Gain/Loss
Reason
No trades yet.
⛔ Day-trade kill-switch tripped — the pool was liquidated.
⚠️ Heartbeat is stale — the day-trade engine may be down.
Status
VWAP reclaim, its own account (starts at $50), its own kill-switch. No pause/resume/flatten controls yet — see daytrade.py.
Engine—
Last heartbeat—
Validation window—
Equity curve
No equity history yet.
Positions
Symbol
Qty
Value
Gain/loss
No positions held.
Trade history
When
Side
Symbol
Amount
Gain/Loss
Reason
No trades yet.
Strategy comparison
Every strategy across swing, crypto, and day-trade, normalized to % return so pools that started with different equity are still comparable at a glance.