betfairSkill betfair

这个技能提供与 Betfair Exchange 的 API 集成,专注于体育博彩市场的量化交易。它允许用户搜索市场数据、查看实时价格、执行背注和平注订单、管理账户,适用于需要进行算法交易的金融从业者。关键词:Betfair、体育博彩、量化交易、算法交易、市场数据、风险管理、高频交易。

算法交易 0 次安装 0 次浏览 更新于 3/9/2026

name: betfair description: “Betfair Exchange 体育博彩和交易” emoji: “🏇” commands:

  • /bf gates: envs:
    • BETFAIR_APP_KEY

Betfair 交易所

与 Betfair Exchange 的完整集成,这是世界上最大的体育博彩交易所。使用背注/平注订单交易体育市场。

快速开始

# 设置凭证
export BETFAIR_APP_KEY="your-app-key"
export BETFAIR_SESSION_TOKEN="your-session-token"

# 搜索市场
/bf markets football

# 获取市场价格
/bf prices 1.234567890

# 下背注订单(押注结果发生)
/bf back 1.234567890 12345678 2.5 10

# 下平注订单(押注结果不发生)
/bf lay 1.234567890 12345678 2.5 10

命令

市场数据

命令 描述
/bf markets [query] 搜索市场
/bf market <id> 获取市场详情
/bf prices <marketId> 当前价格和成交量
/bf book <marketId> <selectionId> 显示订单簿

交易

命令 描述
/bf back <marketId> <selectionId> <odds> <stake> 下背注订单
/bf lay <marketId> <selectionId> <odds> <stake> 下平注订单
/bf cancel <marketId> <betId> 取消订单
/bf cancelall [marketId] 取消所有订单
/bf orders [marketId] 列出未结订单

示例:

/bf back 1.234 5678 2.0 10    # 以 2.0 赔率下背注,10 英镑本金
/bf lay 1.234 5678 2.1 10     # 以 2.1 赔率下平注,10 英镑负债
/bf cancel 1.234 abc123       # 取消特定订单

账户

命令 描述
/bf balance 查看账户余额
/bf positions 查看未平仓位

配置

# 必需
export BETFAIR_APP_KEY="your-app-key"

# 会话令牌或用户名/密码
export BETFAIR_SESSION_TOKEN="your-session-token"

# 或登录凭证
export BETFAIR_USERNAME="your-username"
export BETFAIR_PASSWORD="your-password"

功能

  • 背注/平注交易 - 交易市场的双向
  • 实时流 - 通过 WebSocket 获取实时价格更新
  • 体育覆盖 - 足球、网球、赛马、政治等
  • 低费用 - 交易所模式,2-5% 佣金
  • 高流动性 - 世界上最大的博彩交易所

事件类型

运动 ID 示例查询
足球 1 /bf markets champions league
网球 2 /bf markets wimbledon
赛马 7 /bf markets ascot
政治 2378961 /bf markets election
篮球 7522 /bf markets nba

交易注意事项

  1. 赔率格式:Betfair 使用十进制赔率(2.0 = 平赔,3.0 = 2/1)
  2. 最低本金:通常 2 英镑/欧元/美元
  3. 背注 vs 平注:背注 = 押注发生,平注 = 押注不发生
  4. 负债:平注重金 = 负债 / (赔率 - 1)

资源