Building an F1 Podium Prop Bot
Protocol V1.0
Read Time: 6 min
Formula 1 race winners are often heavily favored, destroying moneyline value. We will use the Terminal API to parse the grid for "Top 3 Finish" (Podium) and "Fastest Lap" pricing errors.
Environment Setup
We'll use a basic request script to poll the grid.
pip install requests
Connecting to the Grid
Tap into the motorsport data feed directly.
import requests
url = "https://api.terminalsoftware.online/v1/sports/edges?sport=motorsports_formula1"
f1_edges = requests.get(url, headers={"Authorization": "Bearer term_live_YOUR_KEY_HERE"}).json()
Podium Value Extraction
We look specifically for the subset of markets involving top finishing positions or specific driver feats.
for prop in f1_edges:
ev = float(prop.get('ev', 0))
market = prop.get('market', '').lower()
if ev >= 3.0 and ('podium' in market or 'top 3' in market or 'fastest' in market):
print(f"🏎️ [GRID EDGE] {prop['match_name']}")
print(f" Driver: {prop['target']} ({prop['market']})")
print(f" Book: {prop['sportsbook']} | Edge: +{ev}%\n")