Multi-source data aggregator for sports betting analysis. Pulls from free and paid APIs to give you an edge.
SourceDataCostRate LimitTheSportsDBFixtures, results, H2H, team infoFreeNo limitAPI-FootballLineups, injuries, player stats, xG100 calls/day free100/dayOpen-MeteoWeather (precipitation, wind)FreeNo limitThe Odds APICurrent odds, bookmaker prices500 calls/month free500/mo
bash
# 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
bash
mkdir -p ~/.config/api-football
echo '{"api_key": "YOUR_KEY"}' > ~/.config/api-football/config.json
Pre-match research:
bash
python3 ~/.openclaw/workspace/skills/betting-research/scripts/betting_research.py "Bolton vs Plymouth"
Full analysis (uses more API calls):
bash
python3 ~/.openclaw/workspace/skills/betting-research/scripts/betting_research.py "Liverpool vs Man City" --full
Check multiple games efficiently:
bash
# Uses only 3-4 API calls per match
# 100 calls = ~25 matches per day
TaskCallsBasic match research3-4Full analysis + lineups8-10Team form check2-3Odds comparison1
100 calls/day = 10-15 full match analyses
See references/data-sources.md for API details.