smarkets

Search Smarkets markets and place buy or sell orders programmatically.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/shreed27/DAIN --skill smarkets-shreed27
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smarkets
Source: https://github.com/shreed27/DAIN/tree/main/CloddsBot-main/src/skills/bundled/smarkets
Command: npx skills add https://github.com/shreed27/DAIN --skill smarkets-shreed27

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows users to interact with the Smarkets betting exchange, enabling them to place bets, manage orders, and track account information programmatically.

Core Features & Use Cases

  • Market Discovery: Search for and view details of various betting markets (politics, sports, etc.).
  • Trading: Place buy and sell orders with specified prices and quantities.
  • Order Management: Cancel individual orders or all open orders.
  • Account Information: Check available balance and exposure.
  • Use Case: A user wants to bet on the outcome of an upcoming election. They can use the /sm markets election command to find the relevant market, then /sm buy <marketId> <contractId> <price> <quantity> to place their bet.

Quick Start

Use the smarkets skill to search for markets related to the upcoming election.

Frequently Asked Questions about smarkets

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

FAQPage Schema
How do I automate betting exchange trading on politics and sports markets?

To find specific betting markets for elections, use the market search command followed by your topic keyword like 'election'. This returns relevant market details and contract IDs needed to place bets on political outcomes.

How do I place an order on a betting exchange contract?

To find specific betting markets for elections, use the market search command followed by your topic keyword like 'election'. This returns relevant market details and contract IDs needed to place bets on political outcomes.

Do I need API tokens to manage betting orders and check account balance?

To find specific betting markets for elections, use the market search command followed by your topic keyword like 'election'. This returns relevant market details and contract IDs needed to place bets on political outcomes.

Can I cancel open orders programmatically on a betting exchange?

To find specific betting markets for elections, use the market search command followed by your topic keyword like 'election'. This returns relevant market details and contract IDs needed to place bets on political outcomes.

What commissions apply when trading on the Smarkets exchange?

To find specific betting markets for elections, use the market search command followed by your topic keyword like 'election'. This returns relevant market details and contract IDs needed to place bets on political outcomes.

How do I track account exposure and available balance for sports betting?

To find specific betting markets for elections, use the market search command followed by your topic keyword like 'election'. This returns relevant market details and contract IDs needed to place bets on political outcomes.