Install
openclaw skills install betting-researchMulti-source sports betting research tool. Aggregates odds, team form, head-to-head history, weather conditions, and injury data to identify value betting opportunities. Use when user asks about specific matches, wants betting analysis, or needs data-driven predictions for sports betting.
openclaw skills install betting-researchMulti-source data aggregator for sports betting analysis. Pulls from free and paid APIs to give you an edge.
| Source | Data | Cost | Rate Limit |
|---|---|---|---|
| TheSportsDB | Fixtures, results, H2H, team info | Free | No limit |
| API-Football | Lineups, injuries, player stats, xG | 100 calls/day free | 100/day |
| Open-Meteo | Weather (precipitation, wind) | Free | No limit |
| The Odds API | Current odds, bookmaker prices | 500 calls/month free | 500/mo |
# Research a specific match
python3 ~/.openclaw/workspace/skills/betting-research/scripts/betting_research.py "Liverpool vs Everton"
# Research a team
python3 ~/.openclaw/workspace/skills/betting-research/scripts/betting_research.py --team "Bolton Wanderers"
Key stored at: ~/.config/the-odds-api/key
mkdir -p ~/.config/api-football
echo '{"api_key": "YOUR_KEY"}' > ~/.config/api-football/config.json
Pre-match research:
python3 ~/.openclaw/workspace/skills/betting-research/scripts/betting_research.py "Bolton vs Plymouth"
Full analysis (uses more API calls):
python3 ~/.openclaw/workspace/skills/betting-research/scripts/betting_research.py "Liverpool vs Man City" --full
Check multiple games efficiently:
# Uses only 3-4 API calls per match
# 100 calls = ~25 matches per day
| Task | Calls |
|---|---|
| Basic match research | 3-4 |
| Full analysis + lineups | 8-10 |
| Team form check | 2-3 |
| Odds comparison | 1 |
100 calls/day = 10-15 full match analyses
See references/data-sources.md for API details.