Shadow Trading

Control Panel

Run Shadow Cycle

Select categories to scan (check "All Categories" for all)
Comma-separated market IDs to process. If provided, only these markets will be processed (bypasses category/time filters).
Max days until expiration (e.g., 30 = exclude events expiring >30 days)
Min days until expiration (optional)
Max markets to process
Max events to fetch
Pessimistic = conservative fills, Optimistic = better fills
Auto-resolve settled positions
Semantic quality check (~1-3s per market). Uncheck for faster runs.
Scanning & Limits
Select categories to scan (check "All Categories" for all)
⚠️ Counts show events, not markets. Kalshi website shows market counts (one event = multiple markets).
Max days until expiration (e.g., 30 = exclude events expiring >30 days)
Min days until expiration (optional)
Execution
Fetch fresh quotes from API before evaluating trades
Semantic quality check to prevent bad trades (adds ~1-3s per market, but filters lottery tickets and ambiguous markets)
Trading Policy
Minimum confidence threshold (0.0 to 1.0)
Quote Quality Filters

Saved Presets

No presets saved yet

Save Current Config as Preset

Run History

No runs yet