Odds API Suite
The cross-wash idea, applied to sports betting.
Many sweepstakes sites are sportsbooks as well as casinos (Legendz, Fliff, Sportzino, Rebet, Stimi). On those sites, your SC playthrough doesn’t have to run through slots or table games — you can clear it on real sports. The cleanest way to do that with capped, predictable risk is exactly the same idea as a casino crosswash: bet one side at one book, hedge the other side at another book. Whichever team wins, you net out a small fixed cost.
This toolkit pulls live odds from 10+ major bookmakers in real time and surfaces the matchups where that cross-wash cost is lowest — and occasionally, where the lines actually disagree enough that the hedge is +EV (real arbitrage, free money modulo the time cost). Same principle as the Crosswash Calculator, just applied to sports lines instead of roulette wheels.
What you can do with it
- Sports cross-wash for SC playthrough. Run sweep-coin balances through sportsbook bets that are fully hedged at another book. Lowest expected loss, lowest variance, fastest playthrough.
- Real arbitrage when it appears. The tool flags the cases where the cross-book lines are mismatched enough that the hedge actually nets positive.
- Live odds from 10+ books for context whenever you’re sizing a hedge.
- PrizePicks free-square strategy. Treats free squares the same way the calculator treats a session — finds the hedges that lock in the most of the free pick’s value.
- Multi-sport coverage. NFL, NBA, MLB, NHL, WNBA, NCAA Football.
- Smart API management. Rate limiting and key cycling so you don’t burn through your free tier.
✨ Key Features
- 🎯 PrizePicks Arbitrage: Guaranteed profit using free squares
- 💰 Hedge Betting: Find arbitrage between major sportsbooks
- 📊 Live Odds Display: Real-time odds from 10+ bookmakers
- 🔄 Smart API Management: Automatic rate limiting and key cycling
- 🏀 Multi-Sport: NFL, NBA, MLB, NHL, WNBA, NCAA Football
- 💾 Data Export: Save odds to timestamped JSON for analysis
- ⚡ Smart Caching: Reduces API calls while keeping data fresh
🚀 Installation (Super Easy!)
Works on: Windows, macOS, and Linux
Don’t worry if you’re new to this - just follow these simple steps:
Step 1: Install the Software
Option A: One-Command Install (Easiest!)
- Open Terminal (Mac: search “Terminal” in Spotlight, Windows: search “Command Prompt”)
- Copy and paste this command, then press Enter:
curl -L https://sweeps.bankbonimus.com/assets/downloads/install-odds-api-suite.sh | bash - Wait 10-30 seconds - it will download and install automatically
Option B: Manual Download (If Option A Doesn’t Work)
- Click here to download Odds API Suite (saves to Downloads)
- Click here to download the installer (saves to Downloads)
- Open Terminal, then copy and paste these commands (press Enter after each):
cd ~/Downloads bash install-odds-api-suite.sh
Step 2: Get Your FREE API Key (Required)
You need this to see live odds - takes 30 seconds to set up:
- Visit the-odds-api.com and click “Sign Up”
- Enter your email and create a password
- Check your email for confirmation link
- Copy your API key from the dashboard (looks like:
abc123def456...)
Free tier gives you 500 requests per month - plenty for daily use!
Step 3: Set Up Your API Key
Copy and paste ONE of these commands (pick the easier one for you):
Method 1 - Quick Setup (simplest):
export ODDS_API_KEY="paste-your-actual-key-here"
(Replace paste-your-actual-key-here with your real key from Step 2)
Method 2 - Permanent Setup (so you don’t have to do it again):
echo "paste-your-actual-key-here" > ~/.odds-api-keys
(Replace paste-your-actual-key-here with your real key from Step 2)
Step 4: Test It Works!
Type this command:
oa api-status
You should see: “✅ All API keys are active and working!”
If you see an error: Make sure you did Step 3 correctly with your real API key.
That’s it! You’re ready to find arbitrage opportunities. Try: oa prizepicks
🎮 Quick Start (For Beginners!)
Now that you’re installed, here’s how to use it:
Find Your First Arbitrage Opportunity
What is arbitrage? It’s when you can bet on both sides of a game and make money no matter who wins!
Super simple 3-step process:
- Open Terminal
- Type this command:
oa prizepicks - Wait 5 seconds - It will show you opportunities like this:
Player: LeBron James Side: Over 25.5 points PrizePicks: -137 (use your free square) DraftKings: +120 (bet $50 on Under) Guaranteed Profit: $12.50
How to use this:
- Use your PrizePicks free square on “LeBron Over 25.5”
- Bet $50 on DraftKings for “LeBron Under 25.5”
- You profit $12.50 no matter what happens!
That’s it! You just found a guaranteed profit opportunity.
Find Hedge Betting Opportunities
# Default: Compare Fliff vs DraftKings
oa hedge
# Custom bookmakers
oa hedge --bookmaker fanduel betmgm
# Specific sport
oa hedge --sports basketball_nba
View Live Odds
# Show current odds (default: Fliff, all sports)
oa odds
# Specific bookmaker
oa odds --bookmaker draftkings
# Multiple bookmakers and sports
oa odds --bookmaker fliff draftkings --sports basketball_nba americanfootball_nfl
Check API Status
# Check your API key status and remaining quota
oa api-status
# Verbose output with details
oa api-status --verbose
📋 Common Commands
Core Commands
| Command | Short | Description |
|---|---|---|
oa prizepicks |
oa pp |
Find PrizePicks arbitrage |
oa hedge |
oa h |
Find hedge opportunities |
oa odds |
oa o |
Display live odds |
oa api-status |
oa status |
Check API quota |
Sport-Specific Shortcuts
oa nba # NBA odds
oa nba --hedge # NBA arbitrage opportunities
oa nba --bookmaker draftkings
oa nfl # NFL odds
oa nfl --hedge # NFL arbitrage
oa mlb # MLB odds
oa nhl # NHL odds
oa wnba # WNBA odds
oa ncaaf # NCAA Football odds
🏈 Supported Sports & Bookmakers
Sports
- NFL - American Football
- NBA - Basketball
- MLB - Baseball
- NHL - Hockey
- WNBA - Women’s Basketball
- NCAA Football - College Football
Bookmakers
- Fliff - Social sportsbook (sweeps casino style)
- DraftKings - Major US sportsbook
- FanDuel - Major US sportsbook
- BetMGM - MGM’s sportsbook
- Caesars - Caesars sportsbook
- PointsBet - Australian-based book
- PrizePicks - Daily fantasy picks
💡 Practical Examples
Example 1: PrizePicks Free Square Strategy
# Step 1: Find opportunities
oa prizepicks
# Example Output:
# Player: LeBron James
# Side: Over 25.5 points
# PrizePicks: -137 (use your free square)
# DraftKings: +120 (hedge bet)
# Guaranteed Profit: $12.50
# Step 2: Execute
# - Use PrizePicks free square on LeBron Over 25.5
# - Bet $50 on LeBron Under 25.5 at DraftKings
# - Profit guaranteed regardless of outcome
Example 2: Finding Hedge Opportunities
# Compare multiple bookmakers
oa hedge --bookmaker fliff draftkings fanduel
# Example Output:
# Game: Lakers vs Warriors
# Fliff: Lakers +110, Warriors -130
# DraftKings: Lakers -105, Warriors +125
# Arbitrage: 2.3% guaranteed return
# Strategy: Bet Lakers on DraftKings, Warriors on Fliff
Example 3: Daily Monitoring Routine
# Morning routine - check all opportunities
oa hedge # General arbitrage scan
oa prizepicks # Free square opportunities
oa api-status # Check remaining API quota
# Game day focus
oa nba --hedge # NBA-specific arbitrage
oa nfl --bookmaker draftkings fanduel # NFL odds comparison
Example 4: Data Collection for Analysis
# Gather odds data for later analysis
oa odds --bookmaker fliff draftkings fanduel --no-cache
# This creates timestamped JSON files like:
# multi_bookmaker_moneylines_20241123_143022.json
# Use these files for your own analysis and strategies
📊 Understanding the Output
Arbitrage Display
Matchup Books Min Loss Book1 Odds Book2 Odds Strategy
Lakers @ Warriors Fliff vs DK -2.1% +110/-130 -105/+125 Away/Home
- Min Loss: Negative = profit, positive = loss
- Strategy: Which sides to bet (Away/Home or Home/Away)
- Books: Which bookmakers to use
PrizePicks Display
Player Side Point Market PrizePicks DraftKings Profit
LeBron James Over 25.5 points -137 +120 $12.50
🔧 Advanced Features
API Key Cycling
Use multiple API keys for higher request limits:
# Set up multiple keys
export ODDS_API_KEYS="key1,key2,key3"
# Check status of all keys
oa api-status --verbose
Caching System
- Default cache: 5 minutes
- Use
--no-cacheto force fresh data - Automatic cleanup on restart
- Reduces API usage for repeated queries
Data Export
All commands automatically save data to JSON files with timestamps for later analysis and record-keeping.
🚨 Troubleshooting
API Issues
# Check your API key status
oa api-status --verbose
# Test with fresh data
oa odds --bookmaker fliff --no-cache
# Verify API key is set
echo $ODDS_API_KEY
Common Errors
“Using demo API keys”
- Set up your real API key (see setup section above)
“Rate limit hit”
- Wait for quota to reset (usually hourly)
- Add more API keys for higher limits
- Use caching to reduce API calls
“No data available”
- Sport may be out of season
- Bookmaker may be temporarily down
- Try a different bookmaker or sport
Performance Tips
# Reduce API usage by being specific
oa nba --bookmaker fliff # Just one sport and bookmaker
# Use cache for repeated analysis
oa hedge # Uses cached data if available
oa hedge --no-cache # Forces fresh API call
📈 Betting Strategy Tips
Risk Management
- Start Small: Test with minimum bets first
- Bankroll Management: Never bet more than 1-2% of total bankroll
- Verify: Always double-check odds on bookmaker websites
- Compliance: Follow all bookmaker terms of service
Maximizing Profits
- Multiple Accounts: Have accounts with several bookmakers
- Fast Execution: Odds change quickly - act fast
- Fresh Data: Use
--no-cacheduring active trading - Record Keeping: Document all bets for tax purposes
For Sweeps Casino Players
- Fliff Integration: Fliff is a sweeps casino with sports betting
- Free Play: Use sweeps coins for low-risk hedge opportunities
- Cross-Platform: Combine sweeps winnings with hedge strategies
- Bankroll Building: Use arbitrage to grow your bankroll safely
📥 Download & Installation Summary
One-Command Install
curl -L https://sweeps.bankbonimus.com/assets/downloads/install-odds-api-suite.sh | bash
Manual Install
- Download odds-api-suite.tar.gz
- Download install-odds-api-suite.sh
- Run:
bash install-odds-api-suite.sh
Set Up Your API Key
# Get your FREE API key at https://the-odds-api.com/
# (Sign up takes 30 seconds, free tier = 500 requests/month)
# Set up your API key (replace with YOUR key)
export ODDS_API_KEY="your-actual-key-from-the-odds-api-com"
# Test installation
oa api-status
System Requirements
- Platform: Windows, macOS (M1/Intel), Linux
- Python: 3.8 or higher
- Internet: Required for live odds
- API Key: FREE from the-odds-api.com (required - get your own)
⚠️ Important Disclaimers
- Educational Purpose: This tool is for educational and analytical purposes
- API Keys: You must provide your own API key - the package does not include working keys
- No Credentials Included: This is open-source software with no private keys or credentials
- Verify Everything: Always verify odds on official bookmaker websites
- Betting Risk: Never bet more than you can afford to lose
- Legal Compliance: Follow all local laws regarding sports betting
- Terms of Service: Comply with all bookmaker terms and conditions
- Not Financial Advice: This tool does not provide financial advice
📚 Additional Resources
- Run
oa COMMAND --helpfor detailed help on any command - Free API tier: 500 requests/month at the-odds-api.com
- Commands auto-save data to JSON files for analysis
- Cache system reduces API usage automatically
Ready to find your first arbitrage opportunity? Install now and start analyzing odds:
curl -L https://sweeps.bankbonimus.com/assets/downloads/install-odds-api-suite.sh | bash
export ODDS_API_KEY="your-key-here"
oa prizepicks