Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
alsk1992 avatar

Betfair

  • 37 installs
  • 610 repo stars
  • Updated June 26, 2026
  • alsk1992/cloddsbot

Betfair is a Claude Code skill that integrates with the Betfair Exchange to trade sports markets with back and lay orders.

About

Betfair is a skill that integrates with the Betfair Exchange, a sports betting exchange. It searches markets, shows prices, volumes, and orderbooks, places and cancels back and lay orders, and checks account balance and positions across sports like football, tennis, and horse racing. A developer uses it to trade sports markets programmatically using decimal-odds back/lay orders.

  • Full integration with the Betfair Exchange for back/lay sports trading
  • Search markets, view prices and orderbooks, place and cancel orders, check balance
  • Real-time price updates via WebSocket across football, tennis, and horse racing

Betfair by the numbers

  • 37 all-time installs (skills.sh)
  • Ranked #644 of 1,106 Finance & Trading skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

betfair capabilities & compatibility

Requires BETFAIR_APP_KEY plus a session token or login credentials; exchange charges 2-5% commission.

Capabilities
order placement · market data · sports trading
Use cases
trading
Pricing
Bring your own API key
From the docs

What betfair says it does

Full integration with Betfair Exchange, the world's largest sports betting exchange. Trade sports markets using back/lay orders.
SKILL.md
Back vs Lay**: Back = betting FOR, Lay = betting AGAINST
SKILL.md
npx skills add https://github.com/alsk1992/cloddsbot --skill betfair

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs37
repo stars610
Last updatedJune 26, 2026
Repositoryalsk1992/cloddsbot

What it does

Trade sports markets on the Betfair Exchange using back and lay orders programmatically.

Who is it for?

trading sports markets on the Betfair Exchange via back/lay orders

Skip if: fixed-odds sportsbooks or non-exchange betting platforms

When should I use this skill?

you want to search Betfair markets or place back/lay orders on the exchange

What you get

Programmatic market search, price data, and back/lay order placement on the Betfair Exchange.

By the numbers

  • 2-5% commission
  • 5 sport event types listed

Files

SKILL.mdMarkdownGitHub ↗

Betfair Exchange

Full integration with Betfair Exchange, the world's largest sports betting exchange. Trade sports markets using back/lay orders.

Quick Start

# Set credentials
export BETFAIR_APP_KEY="your-app-key"
export BETFAIR_SESSION_TOKEN="your-session-token"

# Search markets
/bf markets football

# Get market prices
/bf prices 1.234567890

# Place back order (bet FOR outcome)
/bf back 1.234567890 12345678 2.5 10

# Place lay order (bet AGAINST outcome)
/bf lay 1.234567890 12345678 2.5 10

Commands

Market Data

CommandDescription
/bf markets [query]Search markets
/bf market <id>Get market details
/bf prices <marketId>Current prices and volumes
/bf book <marketId> <selectionId>Show orderbook

Trading

CommandDescription
/bf back <marketId> <selectionId> <odds> <stake>Place back order
/bf lay <marketId> <selectionId> <odds> <stake>Place lay order
/bf cancel <marketId> <betId>Cancel order
/bf cancelall [marketId]Cancel all orders
/bf orders [marketId]List open orders

Examples:

/bf back 1.234 5678 2.0 10    # Back at 2.0 odds, £10 stake
/bf lay 1.234 5678 2.1 10     # Lay at 2.1 odds, £10 liability
/bf cancel 1.234 abc123       # Cancel specific order

Account

CommandDescription
/bf balanceCheck account balance
/bf positionsView open positions

Configuration

# Required
export BETFAIR_APP_KEY="your-app-key"

# Either session token or username/password
export BETFAIR_SESSION_TOKEN="your-session-token"

# Or login credentials
export BETFAIR_USERNAME="your-username"
export BETFAIR_PASSWORD="your-password"

Features

  • Back/Lay Trading - Trade both sides of markets
  • Live Streaming - Real-time price updates via WebSocket
  • Sports Coverage - Football, tennis, horse racing, politics, and more
  • Low Fees - Exchange model with 2-5% commission
  • Deep Liquidity - World's largest betting exchange

Event Types

SportIDExample Query
Soccer1/bf markets champions league
Tennis2/bf markets wimbledon
Horse Racing7/bf markets ascot
Politics2378961/bf markets election
Basketball7522/bf markets nba

Trading Notes

1. Odds Format: Betfair uses decimal odds (2.0 = evens, 3.0 = 2/1) 2. Minimum Stake: Usually £2/€2/$2 3. Back vs Lay: Back = betting FOR, Lay = betting AGAINST 4. Liability: Lay stake = liability / (odds - 1)

Resources

Related skills

FAQ

What is the difference between back and lay?

Back means betting FOR an outcome and lay means betting AGAINST it. Betfair uses decimal odds.

What commission does Betfair charge?

The exchange model charges 2-5% commission.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.