Overview
Max accuracy betting strategies prioritize prediction accuracy over profit maximization. These strategies are ideal for tournaments, reputation building, benchmarking, and situations where accuracy metrics matter more than monetary returns.Use accuracy-focused strategies when optimizing for prediction quality, Brier scores, or leaderboard rankings rather than maximizing profits.
When to Use
Choose max accuracy strategies when:- Participating in prediction tournaments or competitions
- Building reputation on prediction platforms
- Benchmarking model performance
- Testing prediction quality with minimal capital risk
- Optimizing for accuracy metrics (e.g., Brier score, calibration)
CategoricalMaxAccuracyBettingStrategy
Minimalist betting strategy that focuses purely on prediction accuracy. Works for both binary and categorical markets.Import
Usage
Parameters
Maximum amount to bet on a single position.Common patterns:
USD(0.01)- Minimal capital risk, maximum number of predictionsUSD(1.0)- Standard accuracy testingbalance / 100- Ensure at least 100 predictions for statistical significanceUSD(5.0)+- Higher stakes accuracy competitions
How It Works
The strategy:- Places small, consistent bets regardless of odds or edge
- Bets on the outcome with highest predicted probability
- Uses uniform position sizing for clean accuracy metrics
- Prioritizes making predictions on many markets
Real-World Examples
SkewAgent (Volume Strategy)
SkewAgent (Volume Strategy)
Divides bankroll across 100+ tiny bets to leverage statistical patterns:Use case: Exploiting market-wide skew patterns (e.g., “Yes” outcomes are more common) with minimal capital risk per prediction.Location:
prediction_market_agent/agents/skew_agent/deploy.py:79DeployablePredictionProphetDeepSeekR1
DeployablePredictionProphetDeepSeekR1
Uses accuracy strategy for DeepSeek R1 model testing:Use case: Testing a new model’s prediction accuracy with moderate position sizes before committing to profit-maximizing strategies.Location:
prediction_market_agent/agents/prophet_agent/deploy.py:390MaxAccuracyWithKellyScaledBetsStrategy
Hybrid strategy that optimizes for accuracy while scaling bet sizes using Kelly criterion principles. Combines the best of both approaches.Import
Usage
Parameters
Maximum amount to bet on a single position. Kelly scaling will adjust bets below this limit based on edge and confidence.
How It Works
This strategy:- Identifies the outcome with highest predicted accuracy
- Scales bet size using Kelly-inspired calculations
- Accounts for edge magnitude (how much your prediction differs from market)
- Caps bets at
max_position_amount
- Variable bet sizing based on conviction
- Better capital efficiency
- Still optimizes for accuracy metrics
- Reduces risk on uncertain predictions
- Maintains focus on accuracy over pure profit
- More conservative bet sizing
- Better for reputation and leaderboards
Real-World Example
Berlin2OpenaiSearchAgentVariable
Uses OpenAI’s search API with o3-mini reasoning, optimized for accuracy with Kelly scaling:prediction_market_agent/agents/berlin2_agent/openai_search_agent_variable.py:19
Use case: Two-stage prediction pipeline (research + reasoning) where accuracy matters but bet sizing should reflect confidence levels.
This agent combines GPT-4o’s research capabilities with o3-mini’s reasoning, using accuracy-focused betting with Kelly scaling.
Strategy Comparison
CategoricalMaxAccuracyBettingStrategy
CategoricalMaxAccuracyBettingStrategy
Best for:
- Pure accuracy metrics
- High-volume prediction strategies
- Statistical analysis (uniform bet sizing)
- Minimal capital risk
- Testing new models
- Uniform bet sizing
- Simple implementation
- Maximum number of predictions
- Clean accuracy measurement
MaxAccuracyWithKellyScaledBetsStrategy
MaxAccuracyWithKellyScaledBetsStrategy
Best for:
- Accuracy optimization with variable confidence
- Reputation building with better capital efficiency
- Competitions where both accuracy and returns matter
- Moderate risk tolerance
- Variable bet sizing
- Kelly-inspired scaling
- Better capital efficiency
- Accounts for edge magnitude
Kelly Betting (for comparison)
Kelly Betting (for comparison)
Best for:
- Maximizing long-term growth
- Profit optimization
- Production deployment
- Risk-managed betting
- Optimal growth rate
- Large bets on big edges
- Automatically protects bankroll
- May sacrifice accuracy metrics
Accuracy Metrics
When using accuracy strategies, track these metrics:Brier Score
Accuracy Rate
Calibration
For CategoricalMaxAccuracy with uniform bets, check if your predicted probabilities match actual outcomes:Integration Patterns
Testing Then Optimizing
Start with accuracy strategy, migrate to profit optimization:Confidence-Based Strategy Selection
Use different strategies based on prediction confidence:Volume Strategy
Optimize for maximum predictions with minimal capital per bet:Best Practices
Define Your Goal
Clarify whether you’re optimizing for:
- Accuracy metrics (Brier score, calibration)
- Leaderboard ranking
- Model benchmarking
- Reputation building
Choose Appropriate Strategy
- Pure accuracy focus:
CategoricalMaxAccuracyBettingStrategy - Accuracy + efficiency:
MaxAccuracyWithKellyScaledBetsStrategy
Track Metrics
Log predictions and outcomes to calculate:
- Brier score
- Accuracy rate
- Calibration
- Profit/loss (even if not primary goal)
Limitations
Lower Expected Returns
Lower Expected Returns
Uniform or conservative bet sizing means you won’t fully capitalize on large edges. Expected profits are lower than Kelly strategies.
Capital Inefficiency
Capital Inefficiency
Small fixed bets tie up capital that could be earning more in Kelly-optimized strategies. Opportunity cost can be significant.
May Not Win Profit Leaderboards
May Not Win Profit Leaderboards
If the competition ranks by total profit, accuracy strategies will underperform aggressive Kelly betting.
Requires Volume
Requires Volume
Need many predictions (30-100+) for meaningful accuracy metrics. Not suitable for low-volume strategies.
When to Switch Strategies
Migrate from accuracy to profit optimization when:- Validated accuracy: You’ve demonstrated good prediction quality (e.g., Brier score < 0.15)
- Sufficient data: You have 50-100+ predictions showing consistent performance
- Going to production: Moving from testing to real capital deployment
- Competition focus changes: Tournament shifts from accuracy to profit rankings
See Also
Kelly Betting Strategies
Profit-optimizing strategies for production use
Max Expected Value
Maximize expected returns per bet
Betting Strategies Concept
Learn betting strategy fundamentals
Benchmarking Guide
How to benchmark and evaluate agent performance