smarkets

Search markets, check prices, and place orders on the Smarkets betting exchange.

650|137|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/alsk1992/CloddsBot --skill smarkets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smarkets
Source: https://github.com/alsk1992/CloddsBot/tree/main/src/skills/bundled/smarkets
Command: npx skills add https://github.com/alsk1992/CloddsBot --skill smarkets

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows users to interact with the Smarkets betting exchange, enabling them to search for markets, view prices, place trades, and manage their accounts directly through conversational commands.

Core Features & Use Cases

  • Market Discovery: Search for political, sports, and entertainment markets.
  • Trading: Place buy and sell orders with specified prices and quantities.
  • Account Management: Check balances and view open orders.
  • Use Case: A user wants to bet on the outcome of an upcoming election. They can use the /sm markets election command to find relevant markets, check prices with /sm prices <marketId>, and place a bet using /sm buy <marketId> <contractId> <price> <quantity>.

Quick Start

Search for markets related to the next UK general election.

Frequently Asked Questions about smarkets

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I place bets on a betting exchange using conversational commands?

You can place bets on a betting exchange by searching for markets, checking current prices, and submitting buy or sell orders with specific price and quantity parameters through conversational commands.

Can I trade political and entertainment markets on Smarkets?

Yes, you can trade political and entertainment markets on Smarkets alongside sports markets. You can search for specific events, check live prices, and place orders directly.

What do I need to start trading on the Smarkets exchange?

To start trading on the Smarkets exchange, you need to provide a valid SMARKETS_SESSION_TOKEN. This token is required for placing orders, checking balances, and managing open positions.

How do I check my account balance and open orders on a betting exchange?

You can check your account balance and view open orders on the betting exchange by using specific conversational commands supported by the Skill to retrieve current account data.

What is the commission rate for trading on the Smarkets exchange?

The Smarkets exchange applies a 2% commission rate to your trades. This low commission applies to transactions across sports, politics, and entertainment markets.

Are there limitations when using a betting exchange Skill for live trading?

The main limitation for live trading is the requirement of an active SMARKETS_SESSION_TOKEN. Without this token, you cannot place trades, check balances, or manage account orders.