White Paper · v2 · 2026

CHIMERA: An Autonomous Trading Research & Execution Organism

A self-improving research factory over a 5 TB market-data corpus: a 2,629-model zoo with frozen, audited champions, a six-gate deterministic promotion ladder, a seven-module neuromorphic decision core, a cross-venue 1st and 2nd order Greeks book, and live execution on TastyTrade and Kalshi, built and operated under loop engineering, graph engineering, geometric reasoning, and recursive self-improvement.

STATUS: live, maker-first execution, gated promotion VALIDATION: deterministic, reproducible, fail-loud SHAPE: research factory + execution stack + operator command center
2,629
trained models: 14 families × 496 underlyings
2,734
champion contracts audited, zero mismatches
21,762
feature-tensor instances: 33 registry specs × 62 symbols
113 × 51
forward trials × days in the live trials matrix
40
strategies on the promotion ladder
6
deterministic gates between idea and live capital
242,075
logged probe trades underpinning the factory
5+ TB
L2/L1 corpus at 1-second and 1-minute grain

Chimera is a working system. It ingests order-book and trade data at one-second resolution across crypto venues, options chains, and prediction markets. It trains and audits a fleet of thousands of models. It proposes new strategies from a knowledge graph of what has been tried. And it promotes a strategy to real capital only after the strategy survives six deterministic gates. Every number in this paper was measured on the running system, and every promotion decision is reproducible from frozen, hash-stamped artifacts.

§1System map: the Edge Factory

The factory pipeline is strictly ordered. Data flows down, capital decisions flow only through the gate layer, and the ledger under all of it is append-only. Each phase was built against a pre-registered gate that was written and frozen before any run started.

F0Deterministic replay & the decider experiment

Before any new edge is trusted, live execution has to replay the backtest exactly: same signals, same fills, same P&L. The parity harness passed bitwise, with 9,218 of 9,218 trades identical across all 10 Kalshi cells, after a numerical artifact in the backtest itself was found and fixed (§12). The F0 decider experiment asked whether a per-asset model can predict trade-level EV well enough that gating beats take-all. It failed its frozen bar overall (2 of 5 Kalshi perps, against a bar of 3 of 5) and was ledgered as a documented dead end, exactly as pre-registered. A negative result, counted, is the registry working.

F1Champion freeze & serving

The model zoo rotates across 14 model families over 496 underlyings. Champion freeze turns rotation into contracts: 2,724 of 2,734 board cells frozen as loadable artifacts (weights, preprocessing, feature contract, seed), with the 10 exceptions documented by name (4 retired-symbol GNN cells, 6 meta screen-echoes that are not models). The audit pass reloads every artifact and verifies class, contract, family, and registry row: 2,734 checked, zero mismatches. A read-only signal service serves the top frozen champion per (symbol, target) to the command center.

F2Cost & fill engine

Fills are modeled, not assumed: depth-conditional P(fill) trained on 1,358,132 book events, 60-second mark-out measurement, queue-position realism, and fee-tier-aware pricing at Kalshi's post-promotion tiers. The frozen gates returned a clear verdict. Fill calibration holds in 25 of 27 state buckets. Adverse selection on Kalshi maker fills is a rounding error (pooled E[mark-out] = +0.008bp). The engine therefore ships the honest flat 10bp round trip with a measured zero adverse adder, and never takes credit for favorable drift.

F3Exit championship

Six frozen exit families (fixed, vol-scaled, chandelier, wide and tight stops, time barriers) were run counterfactually on production-identical entries. Verdict: incumbents stand overall, with one deflated beat. SOL MAX-EV on chandelier exits earned +13.16bp against the incumbent's +3.81bp at DSR 0.9991, and was sent to a live A/B canary with nothing auto-changed. Chandelier wins per cell, not universally: it wins on SOL, XRP, and DOGE, and it consistently loses on BTC and ETH.

F4Regime state map

Championship cells are asset × vol-state × trend × session, fitted in-sample, frozen, and read live. Verdict: descriptive-only. In-sample-derived per-cell routing failed out-of-sample transfer on every live arm, so the map ships as a telemetry layer and nothing routes through it. The honest negative matters here: pooled evidence currently beats 72-cell evidence, and that guidance is ledgered for the swarm.

F5Swarm nightly trials

A lane-governed swarm runs the forward census every night: hypothesize, run, verify, then skeptic review, over 10 arms × 13 policies, with 130 cells rotating on a three-night cycle, machine-checkable stop conditions, and nightly budget caps. Night one covered 50 cells and produced 0 survivors against the frozen bar (n≥30 OOS, beats incumbent, Welch z≥2, DSR≥0.95, both OOS halves positive). Every trial is a row in research.trials, because you cannot validate against tests you did not count.

F6Strategy knowledge graph

A 166-edge versioned graph (research.edge_graph) holds the factory's memory. Nodes are validated components, edges are validated combinations weighted by deflated out-of-sample decision value, and a strategy is a scored path through the graph. It independently reproduces the F3 verdict (SOL chandelier is the only validated challenger path, weight 0.999), propagates demotions (3 decay events live), and emits composition proposals (5) that feed the swarm's hypothesis queue.

§2The neuromorphic base: navigation, not prediction

Chimera's decision core is a closed-loop neuromorphic active-inference architecture. It does not predict the future and wait. It acts, perceives the market's response, and updates its world model, navigating the probability surface the way biological organisms minimize surprise. A hub-and-spoke orchestrator routes market context to seven cognitive modules, collects their signals, applies the veto hierarchy, synthesizes the surviving decision, and writes the full audit record.

ModuleFunctionFactory role today
Conformal Shield (MAPIE prediction sets)Statistical safety: distribution-free coverage guarantees on every scoreWraps every gated decision; a gate fires only inside its conformal set
Active Inference Ghost (free-energy minimization)Regime change detection, the biological kill switchFeeds the state map's kill column, the live detector for when a strategy stops making money
Hive Mind (12 agents, trust-weighted voting, Hebbian updates)Swarm consensus with evolving per-agent trustThe swarm's verifier and voter substrate; trust scores are track records in the trial registry
Causal Oracle (PCMCI+ conditional-independence testing)Feature causality filtering, 322 raw features reduced to 87 causally supportedThe state-vector reducer; per-symbol causal sets, versioned and re-validated weekly
Semantic Cortex (concept bottleneck)Explainability: decisions must route through named, interpretable conceptsEvery promoted strategy carries a human-readable decision path
Strategy Forge (evolutionary optimization)Genome evolution over strategy parameters with multi-objective fitnessThe swarm's non-LLM discovery workhorse
Alpha Neutralizer (market-neutral isolation)Strips beta so only pure alpha is scoredSecondary scoring objective for cross-asset cells

The three-clock topology

Fast execution and slow analytics are separated by computational cost and never mixed. Clock A (100 to 250ms) maintains orders and tracks queue position with zero database calls. Clock B (0.5 to 2s) runs hot features and the seven-module orchestration. Clock C (10 to 60s) handles heavy feature computation, reconciliation, and training. The models themselves form a prediction-horizon ladder: VPIN flow toxicity and circuit breakers act instantaneously, CNN-LSTM direction models work at one minute, the Hive at 15 to 30 minutes, ZoneX exit timing at 15 minutes, the regime classifier at 7 days, and the LPPL bubble detector at days to weeks. Every decision is informed at its own natural timescale, and an Ornstein-Uhlenbeck mean-reversion module owns the ranging-market regime that trend models cannot see.

§3The Greeks brain: one risk space for every venue

Direction is a dead wall; volatility is where the measurable edge lives. Chimera therefore runs one logical book across all products, expressed in 1st and 2nd order Greeks, defaulting to delta- and gamma-neutral so the volatility edge is held pure. Every instrument reduces to the same four numbers, so an equity option, a perpetual future, a VIX ETP, and a Kalshi bracket all live in one risk space and net against each other. A prediction-market binary is a digital option with computable delta and gamma, which is how event contracts enter the same book as listed options.

AxisDefault postureWhen the signal overrides
Delta (∂P/∂underlying)0, direction-neutralBuy or sell delta only on rare directional conviction
Gamma (∂²P/∂underlying²)NeutralLong when a spike is predicted, since gamma-scalping harvests the realized move; short in high-conviction calm to collect theta
Vega (∂P/∂IV)Sign = predicted realized vol minus implied volThe variance-risk-premium timing core
Theta (time decay)The carry cost or credit of the chosen postureShort-gamma books are +theta, paid for by the spikes that never come

The engine has six parts: cross-venue position aggregation into a common numeraire; correlation-aware netting through a covariance matrix, converting cross-asset deltas to a common SPY-beta factor; a constrained quadratic-programming neutrality optimizer that finds the cheapest hedge set driving portfolio delta inside epsilon at target gamma; a capital-efficiency allocator ranking expected vol-edge P&L per unit of margin across venues, sized by fractional Kelly; a dynamic gamma-scalping rebalancer whose hedging is the P&L when the book is long gamma; and a sell-the-Greeks controller that flips the book short when implied vol is rich and calm is predicted. The honest bar is written into the design: PnL ≈ vega·(realized − implied) + gamma-scalp + theta − hedging cost. The book only wins when predicted realized vol beats implied, and it stays in paper and shadow until the gates say otherwise.

§4The feature state space: one catalog, every scale

The system computes roughly 400 features at 1-second and 1-minute grain: microstructure at 100ms updates, on-chain, derivatives positioning, NLP sentiment, and 48 FRED macro series, aggregated across timeframes from 10 seconds to 1 day, regime-conditional and cross-asset. Two disciplines keep this honest:

§5The model zoo and champion freeze

The zoo trains 14 model families across 496 underlyings and 27 labeled targets: gradient boosting, linear stacks, sequence models (GRU, Mamba, TFT, N-BEATS, PatchTST), cross-sectional graph networks, and tabular foundation models (TabPFN v2/v3). That is 2,629 trained models in the current fleet and 2,775 scored board cells. The operating rule: always serve the proven champion, never the latest experiment.

Champion freeze makes that rule a contract. Each frozen champion stores the model artifact, preprocessing, feature contract, training window, and seed, keyed by (asset, target), and is registered as a trial so every board score can be re-derived. A weekly rotation gate runs pre-audit, rotation scan, per-lane refreeze of only the changed symbols, then post-audit, and it fails loud: a mismatch stops the pipeline instead of silently serving a stale model. The audit exists because it already paid for itself. It caught 169 champions silently frozen as the wrong model class, correct-looking contracts that would have served garbage scores, and all 169 were refit and re-audited to zero mismatches (§12).

The signal service exposes all 14 serve paths, bitwise-repeatable on repeat calls. One family carries a special guard. TabPFN v3 inference showed sub-per-mille GPU jitter on the previous stack, so every v3 serve now requires dual-predict agreement within 1e-9 or the request fails with HTTP 500. A jittered score can never reach a deterministic gate silently. All 228 TabPFN3 champions are live-capable under this guard.

§6Execution quality: where the edge actually lives

The factory's first evidence pack settled the hierarchy: entries are weak levers, exits and states are strong levers, and fills carry the edge, since nearly every arm dies at naive taker costs. The execution stack is engineered as a first-class system on academic foundations (Avellaneda-Stoikov market making, Almgren-Chriss optimal execution, VPIN flow toxicity, order-book imbalance):

The position lifecycle state machine

Every position moves through an explicit machine, FLAT → ENTRY_PENDING → LIVE_POSITION → BANKING → UNWINDING → COOLDOWN, with a DEFENSIVE branch, and every transition is logged with its trigger and full context. Health monitors act without humans: a time-to-live cap forces exits, a rent meter charges opportunity cost per second and exits when rent exceeds P&L, a toxicity score drops the book to defensive mode, and a maximum-adverse-excursion breach unwinds. Options order management self-heals the same way: stale working entries re-price by cancel-replace at fresh transactable credit under a bounded budget, failed legs retry, and an end-of-day settlement pass closes the expiry-window coverage gap.

Measured, not asserted: the F2 gates found that 60-second post-fill mark-out on Kalshi is statistically a coin flip (sign agreement 49.5 to 50.5% across all pre-registered horizons) and pooled adverse selection is +0.008bp, a rounding error. The live bleed in the first 17.5 hours of the v2 engine was therefore traced to the exit side: 0.3% stops sitting inside the noise band. That is exactly where the F3 exit championship aimed. The measurement changed the plan, and that is the system working.

§7The learning system: paid for velocity, not just profit

Chimera optimizes the velocity of money rather than win/loss: reward = (PnL × velocity_multiplier) − (max_drawdown × 3), where a sub-15-minute trade earns a 2.0× multiplier and a 4-hour tie-up is penalized at 0.5×. A fast +2% beats a slow +5%. Learning runs at each component's natural timescale: BDH Hebbian feature-outcome associations in milliseconds, Hive and strategy trust per trade, Shield calibration per decision, and meta-controller weights daily. Three structures make learning cumulative:

§8Validation: four layers, six gates

The distance between a good-looking backtest and live capital is where trading systems die. Chimera stacks four validation layers and makes the last one deterministic.

LayerJobCan it promote?
1 · Measurement honestyFee schedules, slippage models, sentinel-tick hygiene; Kalshi promo-fee expiry (maker tiers from July 2026) handled explicitlyNo
2 · Backtest screenRound-robin feature × target × model search, deliberately allowed near-overfit freedom; its job is discoveryNever
3 · Forward shadown ≥ 30 trades, ≥ 14 days, ≥ 2 regime cells, replication ≥ 50%To ladder only
4 · Canary size ramp$1 live size, hard caps, frozen kill criteria, human GO in the command centerYes, one step

The six-gate ladder, stamped to an evidence basis

Every one of the 40 ladder strategies is re-scored on every 15-minute heartbeat against six deterministic gates: stage0 · dsr · dsr_daily · walk_forward · lcb · beats_1N. The dual-DSR basis (stamp v2-dual-dsr, minimum 20 days) requires significance on both the per-trade and the daily-aggregated return series, because a strategy can look significant per-trade while its daily P&L is noise, and vice versa. The gate set is pre-registered, the before/after snapshots are frozen and hashed, and wiring it in changed zero existing verdicts.

Why dual-DSR matters: the flip table

StrategyPer-trade DSRDaily DSRVerdict change
volexp_condor_monthly0.9424, fails0.9837, passesPer-trade diluted by batch-recorded exits (16d of daily history)
volexp_monthly_c251.0, passes0.8917, failsOnly 3 trading days; the daily series is too thin to trust
xven_leadlag_shadow0.0, fails1.0, passesPer-trade noise; daily aggregation reveals the signal (19d)

Source: frozen dual-DSR study (dual_dsr.json, sha256 fb6466a5…), reproduced from the ladder's own dated-net series. Of the strategies studied, 5 pass per-trade, 6 pass daily, and 3 flip verdict. A single-basis gate would have misjudged all three.

Trial accounting: the machine that catches overfit

Discovery is encouraged to run to the edge of overfitting because validation carries the accounting. Every backtest is a row in research.trials (config hash, data window, seed, family). Promotion thresholds deflate with the logged trial count (z≥2 first-of-family, z≥3 to 4 for pick-of-thousands). Pass/fail bars are pre-registered before runs, and every report ships IS-to-OOS rank correlation, permutation nulls, and per-decade stability. Two worked examples: the sliding-Z entry-timing hypothesis failed its frozen bar (best improvement z=+1.61 against a +2.0 bar, with one cell showing significant harm) and was ledgered dead; the naive predict-the-winning-trade meta-model scored AUC 0.498 to 0.523, a coin flip, and stays a discovery screen rather than a gate.

§9Loop engineering: every engine has a clock

Nothing in Chimera runs when someone remembers to run it. Each loop has a named schedule, an append-only run record, watermark-based refire after downtime, and fail-loud logging. The operating cadence:

LoopCadenceWhat it does
Ladder heartbeatevery 15 minRe-scores all 40 strategies against the six gates; stage changes are events, not edits
Condor order pollevery 5 minReaps stale working orders; entries re-price after 12 min stale (max 2 replaces); failed legs retried, wings included
Condor EOD settlementweekdays 16:20 ETCloses the expiry-window coverage gap that once left two positions invisible to the ledger
Canary monitorevery 5 minChandelier A/B shadow against the live SOL executor; kill criteria frozen at promotion
F5 swarmnightly, early morning ETRuns the census rotation; survivors surface as Decision Queue cards, never auto-trade
Champion rotation gateweekly, Sunday morning ETAudit, rotation scan, refreeze, re-audit; fails loud on any mismatch
Command center restartdaily, early morning ETClean-slate operator surface; state survives in the ledger, not the process
PROPOSE (graph) TEST (swarm) VERIFY SKEPTIC CANARY ($1) HUMAN GO LIVE AUDIT PROPOSE

The nightly swarm loop follows the published loop-engineering discipline: triggered agent runs bounded by machine-checkable stop conditions, persistent state files, a verifier sub-agent that re-runs winners on different seeds and rejects without appeal, a skeptic that writes the kill-memo for every survivor, budget caps, and human escalation only for cells that pass both. Approved cells arrive as morning decision cards, not as log lines.

§10Graph engineering: the factory's memory

The 166-edge strategy knowledge graph makes the research process itself a queryable object. Nodes are entry rules, targets, exit families, sizing rules, state tiles, and cost models. Edges are validated combinations, weighted by deflated OOS decision value and tagged with regime coverage and venue. What this buys:

§11Geometric reasoning: portfolios as shapes

Chimera treats correlation and risk as geometry, not scalars. The trial-correlation matrix is an ellipsoid, and its eigenvalue participation ratio is the portfolio's effective N: how many independent bets the book actually holds, which is the honest denominator for every significance test. The regime map is a state space (asset × vol-state × trend × session) where each strategy owns the cells it proved. Canary exits trail a chandelier in favorable-excursion space (3.0×ATR(14)) rather than in raw price, so the exit rule lives in the geometry of the trade's own excursion distribution. Options exposure is managed on Greek surfaces across all monitored underlyings. The Greeks brain (§3) is geometric reasoning applied to the book: every position a point in (delta, gamma, vega, theta) space, with the optimizer moving the whole portfolio along the cheapest path to the target posture.

The gate consequence: beats_1N requires a strategy to beat its pro-rata share of the effective-N budget. Ten correlated copies of one bet cannot each claim a full slot; the geometry refuses them.

§12Recursive self-improvement: failures become permanent guards

The system converts its own failures into structure. Three worked examples from a single 48-hour window:

The stale arm. The reconciler flagged ARM_UNJUSTIFIED: volexp_condor_monthly held a live arm while its ladder stage was SHADOW. The root cause was 60 managed exits batch-appended to the ledger inside a two-minute window, which diluted per-trade Sharpe from 1.10 to 0.545 and flipped DSR below gate. It was a measurement artifact on a book standing at +$12,436 over 94 trades with a 74.5% win rate. The fix shipped the same day as three permanent changes: the reconciler now auto-disarms stale arms with an audit row, the strategy was registered in the meta-gate registry so the omission cannot recur, and its scheduler was repaired to fire inside its intended session window. The dual-DSR sixth gate (§8) exists because of this incident class.

The backtest that lied. The F0 parity harness found that flat (pinned-book) windows collapsed a rolling standard deviation to exactly zero, producing z = ±infinity, clamped to a sentinel that forced entries regardless of signal. 98.1% of DOGE MAX-EV's backtest trades were this artifact, and 52.4% of SOL MAX-EV's. Both sides were fixed (stable rolling std plus a flat-window no-signal rule), the live executor was re-cut onto the canonical engine mid-session with three open positions adopted safely, and the final parity gate passed bitwise with 9,218 of 9,218 identical trades. Historical conclusions were re-issued on the fixed math: SOL MAX-EV flips from negative to positive out-of-sample once the artifact is removed.

The wrong-class champions. The champion audit caught 169 frozen contracts whose artifacts were the wrong model class entirely. They would have served garbage scores under correct-looking paperwork. The freezer now raises on unknown model classes (fail-loud, no silent fallback), the 169 were refit family-correct, and the audit gate is wired into the weekly rotation so this class of bug cannot return. Incident, root cause, gate, frozen artifact: that sequence is the improvement loop, and it runs on the system's own mistakes.

§13Strategy evolution: alpha that fights back

Published alpha decays on a known curve: a Sharpe of 2.5 becomes 0.7 within a few years as the crowd replicates the trade. Chimera's answer is to make strategy generation adversarial and continuous. In the self-play framework, a Challenger agent invents adversarial market scenarios (a stop hunt with a fake volume spike, a liquidity mirage) and is penalized when the Solver survives too easily. The Solver evolves strategy logic to survive the attacks. The two co-evolve, so strategies emerge that no human designed, already battle-tested against manipulation patterns not yet seen in live markets. Complementing it, the Social Sentinel ingests strategies published by traders across financial media, filtered for audience and capital, and tests each one against the same frozen gates. Most die in validation; the survivors are assimilated as new tensor cells. The evolutionary loop never sleeps: decay detection on live edges, demotion propagation through the graph, fresh hypotheses from the swarm. The factory treats alpha as a renewable resource precisely because it refuses to believe in permanent alpha.

§14The operator surface: every page is a factory instrument

The command center is the factory's private operating surface rather than a dashboard, with a public live view at daniel-roberts.com/live. The Overview tape shows real money only: open TastyTrade structures and Kalshi positions marked live, with no shadow or paper P&L blended in. The Strategies page renders every one of the 40 ladder strategies with all six gates visible. The Decision Queue surfaces any canary that clears its frozen bar as a GO/NO-GO card with its full evidence pack and skeptic memo, and a persistent banner warns until actioned, so the human never has to poll logs to discover a decision is needed. The fleet board, the fill-adjusted alpha gates, the veto reward/regret ledger, the money-leak ledger, and per-source data freshness each have their page, and each feeds a factory input.

§15Live evidence and honest economics

Three Kalshi mean-reversion arms are live on the v2 canonical engine. Three more were built, shadowed, and demoted by the gates when they could not prove themselves. The demotions are as much the system working as the promotions.

BTC SMOOTH, live
+6.2bp/wk
SOL MAX-EV, live
+15.4bp/wk
XRP MAX-EV, live
+7.3bp/wk
DOGE MAX-EV, demoted
latched
ETH MAX-EV, demoted
latched
ETH SMOOTH, demoted
latched

Live arms: operator P&L card, week of 31 Aug 2026. Demotions: ladder stage events. DOGE SMOOTH's guarded baseline shows why honesty matters: +6.33bp/week gross, but −3.67bp/week net at the maker-only tier-0 fee schedule (n=753 fills, 46.6 days, 5,946 sentinel ticks dropped). A strategy that looks alive gross and is dead net never gets armed.

On the options side, two volatility-expansion strategies (0DTE c25 and the 0DTE condor) hold CANARY stage at $1 size with frozen kill criteria. The SOL chandelier challenger runs its live A/B canary against a frozen promotion bar (n≥20 paired closes, challenger beats incumbent, Welch z≥1, top-day concentration ≤50%) and will surface as a Decision Queue card if it clears. Autonomous realized P&L across TastyTrade and Kalshi stood at roughly +$100 at the end of August 2026, small by design, because the canary layer caps size until the evidence says otherwise. All economics are quoted at post-promotion fee schedules: Kalshi's fee-free promotion ended in July 2026, and every number in this paper is net of the tier a real account actually pays.

§16Doctrine and road ahead

Five rules the system enforces on itself: backtests never promote; every loop has a clock and a ledger; every model served is a frozen, audited champion; every gate is deterministic and reproducible from a frozen artifact; and every failure becomes a permanent guard. The factory proposes, the swarm tests, the verifier rejects, the skeptic writes the memo, the gates decide, the human authorizes size, and the graph remembers.

Next, in gated order: the F5 swarm's first full unattended week (gate: every survivor traceable to registry, verifier log, and skeptic memo); the SOL chandelier canary's verdict; the state map's per-symbol causal extension; the Greeks brain's neutrality optimizer graduating from paper to shadow; and venue expansion across new TastyTrade underlyings, new Kalshi series, and Polymarket's captured-but-unprobed tape, which stays frozen until the probing phases say the ideas are good. The machine is running.

Chimera is built and operated by Daniel Roberts. Figures measured on the running system; frozen artifacts and hashes named inline. Architecture sections describe the built system, and items named as roadmap are labeled as such. Companion research: Prescient (prediction-market truth estimation) and Insta-Apply (autonomous career operations).

Live operations: daniel-roberts.com/live · daniel-roberts.com · project overview