Transaction-Cost Sensitivity
Oneiros Vision v5.2 Apex
Period: 2010-01-04 to 2026-08-25
Execution: T+1 trading-session implementation
Turnover: 13.88x average annual total turnover (one-way turnover of 6.94x)
Net-of-Fees Performance
| Per-leg cost assumption | Cumulative Return | CAGR | Maximum Drawdown | Sharpe | Sortino | Calmar |
|---|---|---|---|---|---|---|
| 0 bps (Gross) | 594.49% | 12.37% | -14.95% | 0.96 | 1.34 | 0.83 |
| 2 bps (Base) | 563.19% | 12.06% | -15.28% | 0.94 | 1.31 | 0.79 |
| 5 bps (Conservative) | 518.85% | 11.60% | -15.78% | 0.90 | 1.25 | 0.73 |
Methodology
Each scenario deducts total turnover × slippage_bps / 10,000 from the daily gross portfolio return. Total turnover is the sum of absolute changes in executed sleeve implementation weights (accounting for both buy and sell legs). The initial portfolio establishment trade is excluded. These are modelled transaction costs; they do not represent a quote or guarantee of executable pricing.
Sharpe and Sortino use the annualized arithmetic mean of daily excess returns over volatility (resp. downside deviation) — the standard convention for both ratios. Calmar uses CAGR / Maximum Drawdown. These are different return conventions by design; see kpi_calculator.py for the exact formulas.