…
Loading fund position…
Reading latest attribution snapshot.

Performance vs SPY

PeriodFundSPY Excess
loading…

Capital deployment

Sleeve performance

SleeveValueReturnActualTarget
loading…

Trading activity

Trading Fund — Control Plane

Phase 2 — paper (test money, no real capital). All figures below are simulated.

Money at work — up or down?
—
checking…
Is it actually trading?
—
checking…
How much of the fund is invested?
What's helping · what's hurting
checking…
Change over time
Loading…
▾ Details & controls (the numbers behind the summary)

Phase 2 LIVE — paper. This dashboard can only stop trading.

checking…

Fund metrics

Performance vs SPY

By sleeve — EthosMethod target vs actual

Risk & system health

Equity curve

Each dot is a snapshot the engine POSTed. Weekends legitimately absent (markets closed). Weekday gaps = engine downtime or POST failures during that window — data is missing, not "$0".

Alpha lane record

The alpha sleeve has been parked at 0% since 2026-09-04: ten pre-registered signal tests found nothing that beats SPY by 5 points after costs. Below is the lane's record as it stands; its last two holdings are winding down.

Recent trades

TickerDirCreatedMatures StatusWas correctSigned returnRationale

Signal calibration

Rolls up every evaluated prediction. By source answers "which channels actually predict returns?" — Distinct variant dedupes re-fires by (ticker, source_key). By confidence bucket answers "does higher confidence = better outcome?"

Per source_key — all evaluated predictions

source_keyNHit % Avg signedCum signedFirst → Last

Per source_key — DISTINCT signals (dedup by ticker)

This is the number to trust for kill/keep decisions. Re-fires (same ticker, multiple predictions) collapse to one row here.

source_keyN distinctHit % Avg signedCum signed

Per confidence bucket

Higher bar in green if it produces better returns; RED if higher confidence is producing worse outcomes (indicates the confidence signal is broken).

Confidence bucketNHit %Avg signed return

Watch list

Alerts at the top. ⭐ ALERT means the price crossed the thesis trigger, moved more than 5% or 2σ in a day, or (for a live holding) sits 8% or more below its 20-day high — that last kind also reaches Front. Engine never trades these automatically.

TickerDirectionPrice % since added% to triggerThesis

Place manual order — discretionary lane

Same risk gate as automated trades. Engine picks up on the next cycle, places, and updates status below.

Recent manual orders

TimeTickerSideQtySleeve LimitStatusByNotes

Positions

SymbolSleeveQtyAvg costMkt

Recent trades

TimeSleeveSymbolSideQty PriceStatus