Cashflow Engine – SPX 0DTE strategy analyticsLogin
BlueprintUpdated

The composition table

Every column and control of the Selected Strategies table: contract steppers, enable/disable, aliases, correlation flags, family groups and the portfolio-total footer.

The composition table is where you shape the portfolio: how many contracts of each strategy, which stay enabled, and which are pulling their weight.

The toolbar

The Selected Strategies toolbar: filter box, correlation threshold, correlated-only toggle and the Columns picker

  • Filter strategies… — case-insensitive text filter over names and ids.
  • Correlated > (slider) — the correlation threshold (adjustable 0.40–0.95). Strategies whose daily returns correlate with another pick above this value get flagged in the table. Higher = stricter.
  • Correlated only (n) — narrows the table to just the flagged rows so you can review them and decide what to drop. Nothing is removed automatically.
  • Columns — show, hide and drag-reorder columns; the layout is remembered per device. Performance columns carry a badge with the active period.

The columns

The composition table with family groups, contract steppers and the portfolio-total footer

ColumnMeaning
StrategyFamily badge, name (or your alias), and the parameter summary underneath.
Contracts −/+Per-strategy sizing: the steppers scale this strategy's allocation (1–999).
MARThis strategy on its own: CAGR ÷ Max Drawdown, on the standardized $100k account, over the active period.
CAGRCompound annual growth of the strategy on its own, standardized.
MaxDDThe strategy's own worst peak-to-trough decline, as % of the standardized account.
Sharpe / SortinoRisk-adjusted return per unit of total / downside volatility.
CorrThe strategy's highest correlation with any other enabled pick — values above the threshold render in coral with a badge listing the partners.
Margin / ctMargin per contract: (width − premium) × 100 — the spread's max loss.
% of marginThis row's share of the portfolio's total deployed margin, drawn as a bar.
Entry TimeThe strategy's entry time (via Columns you can also show Width, Stop Loss, Premium and EMA Variant as separate columns).

Per-strategy ratio metrics (MAR, CAGR, MaxDD, Sharpe, Sortino) are contract-invariant: they describe the strategy, not your sizing. What scales with your contract counts: total margin, total P/L, and margin share.

Row controls

  • −/+ steppers — size the allocation.
  • Power toggle — disable a strategy without deleting it: the row gets an OFF badge, is excluded from every aggregate, and keeps its place for later re-enabling. Useful for A/B-ing a construction.
  • Pencil — give the strategy your own alias (prefix, suffix, comment).
  • — remove the row entirely.
  • LOW MAR badge — appears when a strategy's own MAR drops below 1.0 over the active period; a prompt to reconsider, not a verdict.

Rows group by strategy family (METF, Put-only, Call-only, Iron Condor, Ratio, Imported), each group collapsible, with contracts and margin share summarized per family.

The sticky Portfolio total footer shows: total contracts, the margin-weighted average MAR and CAGR (marked wtd), the worst per-strategy drawdown, total netted margin, and 100% margin share. Note the wtd numbers are weighted averages of the parts — the compounded portfolio numbers, which stack gains across strategies, live in Portfolio Metrics and are typically different.

Disclaimer

Cashflow Engine is analytics and educational software — not financial advice, and not an investment adviser, broker, or signal service. It issues no buy or sell recommendations and never holds or manages your money. Trading options carries substantial risk, including the loss of your entire investment. All backtests, simulations, and performance figures are hypothetical, are shown for research purposes, and do not indicate future results. Do your own research, understand the risks, and consult a licensed professional where appropriate. Your account, your decisions, your responsibility.

Cashflow Engine · Sheridan, WY · terminal@cashflowengine.io