Simmer Market Maker for Openclaw

A sophisticated trading skill that automates GTC limit orders on Polymarket to capture spreads while managing liquidity risk.

richducat
v1.0.0
Apr 5, 2026
0
726
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install dolph-market-maker

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install dolph-market-maker using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Simmer Market Maker?

The Simmer Market Maker is a technical trading framework designed to provide liquidity to prediction markets on Polymarket. This skill enables developers to deploy a market-neutral strategy that places Good-Till-Cancelled (GTC) limit orders on both the buy and sell sides of high-volume markets. By integrating this into Openclaw Skills, users can automate the capture of bid/ask spreads, which is particularly effective in liquid prediction environments.

The skill operates with a data-driven approach, filtering for markets with high 24-hour volume and avoiding extreme price ranges where fills are less likely. It provides a robust architecture for interacting with the Simmer SDK, ensuring that orders are priced correctly relative to the live Central Limit Order Book (CLOB) midpoint.

Simmer Market Maker Use Cases

  • Automating the bid/ask spread capture on liquid Polymarket contracts.
  • Maintaining a constant market presence in prediction markets with daily volumes over $10,000.
  • Testing market-making strategies in a risk-free environment using the virtual $SIM paper trading venue.
  • Scaling liquidity provision across multiple markets without manual order management.

How Simmer Market Maker Works

  1. The skill scans Polymarket for active contracts meeting volume, price (0.15-0.85), and resolution time (>4 hours) thresholds.
  2. It verifies that markets do not have taker fees, ensuring the market-making edge is not eroded.
  3. The bot retrieves the current CLOB midpoint for the target market to establish a baseline price.
  4. It calculates and submits limit orders for both YES and NO outcomes at a configured offset (defaulting to 0.02 below the mid).
  5. Before each new run, it identifies and cancels existing stale orders to prevent over-exposure and maintain price accuracy.

Simmer Market Maker Setup

To deploy the Simmer Market Maker within your environment, you must install the core dependencies and configure your API credentials. Obtain your key from the Simmer dashboard before proceeding.

# Install the required SDK
pip install simmer-sdk

# Configure your credentials
export SIMMER_API_KEY=sk_live_your_key_here

# Optional: Set trading venue to 'sim' for paper trading
export TRADING_VENUE=sim

Run the skill in dry-run mode to confirm market selection:

python market_maker.py

Simmer Market Maker Data Schema & Taxonomy

The skill utilizes environment variables to manage its operational logic and risk parameters. It structures market data and order configurations as follows:

Variable Description Default Value
SIMMER_MM_MAX_ORDER_USD The maximum dollar value per individual limit order 5.0
SIMMER_MM_MAX_MARKETS The limit of concurrent markets to trade per execution run 3
SIMMER_MM_SPREAD_OFFSET The distance from the midpoint price to place buy/sell orders 0.02
SIMMER_MM_MIN_VOL_24H Minimum 24-hour volume required for a market to be eligible 10000
SIMMER_MM_MIN_PRICE The lowest YES probability (0.0-1.0) to consider 0.15
SIMMER_MM_MAX_PRICE The highest YES probability (0.0-1.0) to consider 0.85

Simmer Market Maker Advanced Features

  • Support for live trading and paper trading (SIM) venues via environmental toggles.
  • Dynamic configuration management through CLI arguments including the --set flag for on-the-fly parameter adjustments.
  • Automated state management that tracks open positions and active configurations.
  • Integrated market filtering to avoid high-fee environments that negatively impact profitability.
  • Seamless compatibility with Openclaw Skills for multi-agent automated trading workflows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*