用途
Smarkets 技能用于与 Smarkets 交易所(一个预测市场/博彩交易所平台)进行集成,支持查询市场数据并执行交易操作。根据资料,该交易所的佣金为 2%,相比 Betfair 的 5% 更低。
主要能力
市场数据
/sm markets [query]:搜索市场/sm market <id>:获取市场详情/sm prices <marketId>:获取当前价格/sm book <marketId> <contractId>:查看订单簿
交易
/sm buy <marketId> <contractId> <price> <quantity>:下买入订单/sm sell <marketId> <contractId> <price> <quantity>:下卖出订单/sm cancel <orderId>:取消指定订单/sm cancelall [marketId]:取消全部订单/sm orders [marketId]:列出未结订单
账户
/sm balance:查询账户余额
使用方式
快速开始
# 设置凭据
export SMARKETS_SESSION_TOKEN="your-session-token"
# 搜索市场
/sm markets election
# 获取市场价格
/sm prices 12345
# 下买入订单
/sm buy 12345 67890 0.55 10
# 下卖出订单
/sm sell 12345 67890 0.60 10
配置
# 交易所需
export SMARKETS_SESSION_TOKEN="your-session-token"
# 可选 - 仅用于市场数据的 API token
export SMARKETS_API_TOKEN="your-api-token"
交易示例
/sm buy 123 456 0.55 10 # 以 55% 价格买入,10 英镑
/sm sell 123 456 0.60 10 # 以 60% 价格卖出,10 英镑
/sm cancel abc123 # 取消指定订单
适用场景
根据资料,覆盖的市场类型包括:
| 领域 | 示例 |
|---|---|
| politics(政治) | 选举、公投 |
| sport(体育) | 足球、网球、板球、赛马 |
| entertainment(娱乐) | 奥斯卡、欧洲歌唱大赛、真人秀、电视、音乐、奖项 |
| current_affairs(时事) | 经济事件、新闻 |
| esports(电子竞技) | CS:GO、League of Legends |
资料还提及 Politics Markets(英国、美国、欧盟选举)以及 WebSocket 实时价格更新。
交易说明
- 价格以百分比表示(0.55 = 55%)
- 数量以英镑(GBP)为单位
- 买入:押注某结果发生(Betting FOR an outcome)
- 卖出:押注某结果不发生(Betting AGAINST an outcome)
限制
资料未提供关于使用限制、地区可用性、账户要求、费率变更、错误处理或具体 API 调用细节的更多说明,这些内容暂未提供。