Full Suite: 9 analyses · 3.7M+ markets · Kalshi + Polymarket

Focus arb scanning on the 15-85% overlap zone where both platforms have liquidity. The 98% divergence spike is noise (different market types). Kalshi's low-price skew means it offers more long-shot plays; Polymarket clusters at certainty.

Volume confirms direction overwhelmingly. Keep volume_spike active as confirmation signal. Need trade-level timestamps to prove it leads price — that analysis unlocks when Kalshi trades finish downloading.

Filter to $100K+ volume markets still in 20-80% range. The edge isn't finding mispriced 50/50 markets — it's catching the move from mid-range to extreme earlier than the market.

Whales are right more often — the inverse_whale signal should be used cautiously. Only fade whales when multiple independent signals agree on the opposite direction. The current 35% whale-win assumption may be too low.

Hard filter: minimum $10K volume for any signal. Below $10K, prices are effectively random (19% error rate). The 200x improvement from low→high volume is the single strongest finding. Use this as the first gate in signal validation.

Short-duration markets are both accurate and high-theta. Prioritize markets expiring within 7 days for theta collection. Long-term markets are perfectly calibrated but theta is minimal — only enter those for large mispricing (>10pp edge).

Target Spotify, weather, and entertainment categories for edge exploitation — they're consistently mispriced. Avoid PGA Tour, MLB, and established sports categories where pricing is near-perfect. The category filter should be a core Polyclawd feature.

Markets are extremely efficient at close — the opportunity is in the path to resolution, not the final price. Look for markets that are still contested with <48h to close. Those represent the highest-conviction, highest-theta opportunities.

Weekend inefficiency exists but is marginal (0.48pp). Not enough to build a strategy around alone. However, Thursday's poor pricing is interesting — possibly pre-weekend position unwinding. Consider weighting signals slightly higher on weekends and Thursdays, but don't over-optimize for this.
1. Add $10K volume floor to all signal generation
2. Category whitelist: boost Spotify/weather/entertainment signals, dampen PGA/MLB
3. Duration weighting: 2x weight for markets expiring in 1-7 days
4. Raise inverse_whale threshold: whale win rate is higher than 35%
5. Weekend boost: +5% confidence on weekend signals (small but real)
6. Contested + expiring filter: flag markets at 30-70% with <48h to close as highest priority