Skip to content

Measurements

Forward evidence contract

The measurement

Schema
canli.alphac-forward-evidence-contract.v7
Author
Arhan Canli
Capital kind
PAPER_ONLY
Return frequency
CONSECUTIVE_PUBLISHED_UTC_DAILY_MARKS_NO_SYNTHETIC_FILL
Annualization days
365
Minimum daily returns for estimate
252
Minimum daily returns for establishment
756
Forward sharpe target
2
Forward sharpe target source
config/owner_goals.json
Target exceedance probability min
0.950000
Expected max drawdown target
0.110000
Realized max drawdown bound
0.100000
Realized max drawdown bound statistic
REALIZED_MAXIMUM_DRAWDOWN
Realized max drawdown bound source
config/owner_goals.json
Broker reconciliation max age hours
36
Broker state lag tolerance hours
1
Required live config fingerprint
sha256:dd8dfa131b07c89528ebb1aa985c972155da9a4255d198861b7c5e842beff41b
Required continuity schema
canli.alphac-record-continuity.v1
Required broker reconciliation schema
canli.alphac-alpaca-broker-reconciliation.v1
Required drawdown model schema
canli.alphac-drawdown-live-estimator.v1
Required current book drawdown study schema
canli.alphac-current-book-drawdown-study.v1
Required current book diversification study schema
canli.alphac-current-book-diversification-study.v1
Required drawdown evidence schema
canli.alphac-forward-drawdown-evidence.v1
Required transparency schema
glassbox.transparency_log/2
Required transparency payload schema
canli.alphac-track-record-daily-digest.v1
Required crypto position attribution schema
canli.alphac-crypto-position-attribution.v1
Required crypto position attribution rollout schema
canli.alphac-crypto-position-attribution-rollout-verification.v1
Methodology paper public path
/research/forward-sharpe-evidence-standard
Forward sharpe target history
TargetIn force fromSuperseded onSourceRecord status when supersededDaily returns when supersededNote
1.5000002026-08-212026-09-14config/sleeve_admission_contract.json objective.honest_forward_sharpe_target (contract v6, carried into v7)IMMATURE_RECORD_TOO_SHORT36No point estimate was ever published against this target; the record was 36 returns short of the 252 the estimate needs when the target moved.
22026-09-14Not reportedconfig/owner_goals.json (owner goals recorded 2026-09-12, confirmed 2026-09-14)Not reportedNot reportedThe owner's combined-portfolio goal, net of costs. A target change is an evaluation change, not a trading change: it restarts no forward-evidence epoch and pools nothing.

Expected max drawdown target note. The sealed modeled objective (config/sleeve_admission_contract.json objective.portfolio_max_drawdown_target and thresholds.book_expected_max_drawdown_max), evaluated on the current-composition drawdown study. It is not the owner's realized bound, which is realized_max_drawdown_bound.

Realized max drawdown bound note. The owner's bound on the combined book's realized maximum drawdown (10 percent, restated 2026-09-14), stronger than and separate from the expected-maximum-drawdown objective above, which stays at the sealed 11 percent as the modeled objective. The evaluation publishes realized drawdown against the bound every mark; a realized drawdown inside the bound to date establishes nothing about future drawdown. The declared drawdown-control ladder (flat at 11 percent) was measured against the 11 percent objective and cannot enforce this bound; a consistent ladder must be measured and declared before activation.

Rules

Estimate eligible. At least 252 finite non-constant returns from consecutive published daily marks, plus every provenance gate passing.

Target observed. The annualized point Sharpe is at least the governing forward_sharpe_target; this is not statistical establishment.

Target statistically established. At least 756 returns and PSR probability that the true annualized Sharpe exceeds the governing forward_sharpe_target of at least 0.95, plus every provenance gate passing.

Drawdown. Realized live maximum drawdown is always published. A simulation may be published only with p95, exact configuration mapping and explicit failed establishment dimensions. The older 14-sleeve daily study applies a 10% book-level volatility target and is not an estimate of the current four-sleeve fixed-weight composite. The zero-drift current-composition study maps the exact weights and strategic overlay and may be compared with the 11% objective, but its post-2022 common window and omitted constituent instrument, execution-gap and ladder state mean neither expected value nor p95 establishes live expected drawdown.

Diversification. The exact current-composition research study must publish average sleeve correlation, its synchronized block-bootstrap upper 95% bound, the maximum ordinary pair and its upper bound, the stressed design value, effective sleeve and diversification-ratio diagnostics, and fixed-to-cash marginal historical book-Sharpe deltas. Every threshold comes from the sleeve-admission contract. A positive average correlation fails the non-positive point gate even when described as near zero. Research-window evidence never establishes live-forward diversification and never retroactively adjudicates an existing sleeve.

Configuration change. A live-configuration change that re-sizes the traded book starts a new evidence epoch; pre-change and post-change returns cannot be silently pooled. The current epoch starts on the date of the latest config/live_change_contract.json change_log entry whose contaminates_forward_record is true (a coverage extension declares false and starts no epoch); the returns before it are published as a prior epoch beside the current one and never added to it. Realized maximum drawdown stays descriptive over the whole record.

Missing marks. Missing calendar dates are not filled with zero returns. The continuity audit is a separate mandatory gate.

Public chain. The current paper state must exactly equal the canonical payload disclosed in the signed transparency-chain head. Link continuity, every Ed25519 signature, every disclosed payload hash, and the prospective disclosure boundary must validate. Historical opaque commitments remain explicitly incomplete and are not reconstructed.

Crypto position attribution. The latest locally simulated crypto paper cycle must be non-empty, persist complete order-book marks for every open position, independently reproduce each stored market value and unrealized P&L from quantity, mark, and entry price, and reconcile cash plus marked market value to account equity within the frozen tolerances. A flat cycle cannot vacuously certify the mark path. Entry-price fallback marks, non-finite values, non-positive prices, missing prospective fields, position-count mismatch, stale cycle coverage, position-arithmetic residual, or equity-reconciliation residual fail provenance closed. Historical rows are never backfilled.

Crypto position attribution rollout. A hash-bound deployment receipt and the frozen first later non-empty natural cycle must prove the mark-aware runtime operated on the sole-writer Frankfurt paper host without a forced cycle. Before deployment, missing receipt evidence is published deterministically and fails closed without querying Frankfurt. A successful first-cycle receipt is immutable for that exact deployment receipt.

Target change. The governing forward Sharpe target is read from config/owner_goals.json and every change is appended to forward_sharpe_target_history with the record's status on the day it was superseded. A target change is an evaluation change, never a trading change: it restarts no forward-evidence epoch, pools no returns, and regrades no earlier evaluation. The record is always evaluated against the target in force at evaluation time.

Realized drawdown bound. The owner's realized maximum-drawdown bound is published beside the modeled expected-maximum-drawdown objective and never mixed with it. Realized drawdown inside the bound to date is descriptive; it does not establish that future drawdown stays inside the bound, and the mechanism that acts on it is config/drawdown_control_contract.json.

Check it yourself

Every figure above is read from /glassbox/forward_evidence_contract.json, the artifact the engine wrote.

All 89 measurements · The glass box · The research library