mcpField
B
betfair

betfair

github.com/alsk1992其他3.0k49 次安装7 周前更新
代码仓库

关于 betfair

betfair 通过命令访问 Betfair Exchange 的市场数据和交易功能,涵盖市场搜索、价格、订单及账户信息,并支持买入和卖出方向的订单。

主要功能

  1. 01搜索市场并查看市场详情
  2. 02查看价格、成交量和订单簿
  3. 03提交买入和卖出订单
  4. 04取消及列出未完成订单
  5. 05查询余额和持仓
  6. 06通过 WebSocket 获取实时价格更新

适用场景

  1. 01按查询词查找体育市场
  2. 02查看价格和可用成交量
  3. 03提交或取消交易所订单

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/alsk1992/cloddsbot --skill betfair

安装后在 Claude Code 中输入/betfair确认已加载。

附带文件index.ts

详细介绍

Betfair Exchange

与全球最大的体育博彩交易所 Betfair Exchange 完全集成。使用买入/卖出订单交易体育市场。

快速入门

# 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

命令

市场数据
命令说明
/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    # 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
账户
命令说明
/bf balance查看账户余额
/bf positions查看未平仓头寸

配置

# 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"

功能

  • 买入/卖出交易 - 双向交易市场
  • 实时流 - 通过 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/€2/$2
  3. 买入与卖出:买入 = 支持该结果,卖出 = 反对该结果
  4. 风险金额:卖出投注额 = 风险金额 / (赔率 - 1)

资源

评论

支持 Markdown