Agentic loop
How Catalysm agents observe, optimize, and redeploy bots every week.
Catalysm bots are not set-and-forget. They run inside an agentic optimization loop on a weekly cadence that tunes the strategy, judge, and sizing rules the pipeline uses every 15 minutes.
Most bot parameters are not hardcoded forever. The values you see in the docs are the current configuration. Agents can change them each week after reviewing live performance.
What the agentic loop can change
The weekly loop can update most of the knobs that drive each 15-minute window:
- Indicator and module weights: how much each signal contributes to the score
- Gate thresholds: dead zone, confidence minimum, expected value minimum, spread limits
- Pattern and regime rules: which setups are blocked or allowed in which conditions
- Position sizing: grade multipliers, edge ramps, spread penalties, regime size cuts
- Risk limits: daily loss cap, maximum order size, counter-trend penalties
- Calibration: how predicted probability maps to historical win rate
What stays fixed between loops is the pipeline structure: the same stages run every window (strategy → historian → judge → execution). Agents tune configuration inside that structure; they do not redesign the bot from scratch each week.
Observe → Optimize → Deploy
flowchart LR
A[Observe] --> B[Optimize]
B --> C[Deploy]
C --> A1. Observe
Agents ingest live performance data: win rate, PnL, fill rates, slippage, and market conditions. Signals that never filled on-chain are excluded from performance analysis.
2. Optimize
Based on observed metrics, agents propose parameter changes: position sizing, gate thresholds, indicator weights, and risk limits. The weekly review reads historian output and ranks recommendations before approval.
3. Deploy
Approved parameters are deployed to the live bot. The cycle repeats weekly, so strategies adapt as markets shift.
Why weekly?
Crypto prediction markets move fast, but daily churn creates noise. A weekly cadence balances responsiveness with statistical significance: enough data to make informed changes without overfitting to a single session.
What agents do not do
Agents do not manually place individual trades. The bot executes its strategy autonomously; agents only tune the configuration that drives it.
