Claim this agent
agentCLAWHUBUnverified

polymarket-mert-sniper

Near-expiry conviction trading on Polymarket. The skill scans markets in their final minutes, filters for strongly-skewed splits (60/40+), and places bounded trades against the under-priced side. Defaults — $10 max per trade, 5 trades/run, 8-minute expiry window, dry-run unless `--live`.

OpenClaw

Rank

62

Safety

84

Downloads

3.6k

Updated

Oct 9, 2026

Version

1.3.6

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 3.6K downloads reported by the source. Last updated 10/9/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 9, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 9, 2026
Adoption signal
3.6K downloadsadoption · observed Oct 9, 2026
Latest release
1.3.6release · observed Sep 6, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17eez0vajry6hjb97y9mbtv2s85wekv:polymarket-mert-sniper
  1. Install using `clawhub skill install s17eez0vajry6hjb97y9mbtv2s85wekv:polymarket-mert-sniper` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. Review the upstream CLAWHUB listing at https://clawhub.ai/simmer/polymarket-mert-sniper before using production credentials.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-simmer-polymarket-mert-sniper/snapshot"

Documentation

CLAWHUB

135,922 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: polymarket-mert-sniper
description: Near-expiry conviction trading on Polymarket. The skill scans markets in their final minutes, filters for strongly-skewed splits (60/40+), and places bounded trades against the under-priced side. Defaults — $10 max per trade, 5 trades/run, 8-minute expiry window, dry-run unless `--live`.
metadata:
  author: Simmer (@simmer_markets)
  version: "1.3.6"
  displayName: Mert Sniper
  difficulty: advanced
  attribution: Strategy inspired by @mert — https://x.com/mert/status/2020216613279060433
---
# Mert Sniper

Near-expiry conviction trading on Polymarket. The skill scans markets in their final minutes of pricing, filters for strongly-skewed splits, and places bounded trades against the under-priced side.

> 🚨 **Framework, not a production trading system.** Read [DISCLAIMER.md](./DISCLAIMER.md) before connecting to a wallet with real funds. Dry-run is the default; `--live` is required for any real-USDC trade. Defaults: $10 max per trade, 60/40 split minimum, 8-minute expiry window, 5 trades per scan cycle — adjust deliberately before scaling.

> **This is a template.** The default logic (expiry + split filter) is a starting point — remix it with your own filters, timing rules, or market selection criteria. The skill handles all the plumbing (market discovery, trade execution, safeguards). Your agent provides the alpha.

> Strategy attribution: [@mert](https://x.com/mert/status/2020216613279060433) — see source thread for the original methodology (topic filter, near-expiry timing, strong-split entry).

> **News-recency veto.** Optional guard that checks Simmer's macro-news schedule before order placement and skips matching news-resolution markets inside the first 30 seconds after CPI, BLS jobs/unemployment, FOMC, nonfarm payrolls, or quarterly earnings events. Continuous-feed crypto Up/Down markets are not blocked by this veto. Default is off until internal positive backfill coverage exists; set `enable_news_veto=true` to enable it.

## When to Use This Skill

Use this skill when the user wants to:
- Trade markets that are about to resolve (last-minute conviction bets)
- Filter by topic (e.g. only SOL/crypto markets)
- Cap bet size (e.g. never more than $10)
- Only trade when odds are strongly skewed (e.g. 60/40 or better)
- Run an automated expiry-sniping strategy

## Setup Flow

1. **Install the Simmer SDK**
   ```bash
   pip install simmer-sdk
   ```

2. **Ask for Simmer API key**
   - Get it from simmer.markets/dashboard -> SDK tab
   - Store in environment as `SIMMER_API_KEY`

3. **Ask for wallet private key** (required for live trading)
   - This is the private key for their Polymarket wallet (the wallet that holds USDC)
   - Store in environment as `WALLET_PRIVATE_KEY`
   - The SDK uses this to sign orders client-side automatically — no manual signing needed

4. **Ask about settings** (or confirm defaults)
   - Market filter: Which markets to scan (default: all)
   - Max bet: Maximum per trade (defa

_meta.json

{
  "ownerId": "kn7axnp7bzqsf5fkx0z8px7han7zyq1x",
  "slug": "polymarket-mert-sniper",
  "version": "1.3.6",
  "publishedAt": 1788657282815
}

DISCLAIMER.md

# Disclaimer

This skill is a **framework**, not a production trading system. Read this
in full before connecting it to a wallet with real funds.

## No financial advice

Nothing in this skill constitutes financial, investment, or trading
advice. The default strategy implemented here is a starting point, not a
tested edge. Suitability for any account size or risk tolerance is your
responsibility to assess.

## Default parameters are not validated

Default parameters are calibrated for testing the plumbing, not for live
profit. They have not been validated to produce positive returns under
current market conditions. Run paper mode for an extended period before
scaling beyond default position sizes.

## Automated trading carries irreversible risk

When this skill runs with `--live`, it places real on-chain orders.
On-chain trades cannot be recalled. Strategy errors, signal lag, market
regime shifts, and operator misconfiguration can produce losses
exceeding any specific position size.

## Risk monitoring may not apply to all market types

Stop-loss and take-profit monitors run on a fixed schedule. Markets that
resolve faster than the monitor cycle cannot be exited automatically.
Position sizing is the only risk control on these markets — set it
conservatively.

## Use of this skill is at your own risk

By installing and running this skill you agree that the authors are not
liable for any losses, direct or indirect, that arise from its use. This
applies regardless of skill provenance — official Simmer skills,
community skills, and skills imported from external repositories all
carry this same disclaimer.

## Where to learn more before going live

- The skill's own `SKILL.md` documents the strategy and parameters
- Your trading venue's documentation covers fee structure, order types,
  and resolution rules
- Simmer SDK documentation covers paper mode, dry-run flags, and
  position monitoring

skill-card.md

## Description:

Near-expiry conviction trading on Polymarket that scans final-minute markets, filters for strongly skewed splits, and proposes or places bounded trades with dry-run as the default.

This skill is ready for commercial/non-commercial use.

## Publisher:

[simmer](https://clawhub.ai/user/simmer)

### License/Terms of Use:

MIT-0

## Use Case:

External users and trading-strategy developers use this skill to configure and run a near-expiry Polymarket scanning workflow with dry-run previews and optional live order placement through Simmer.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: Live mode can place real Polymarket trades, and on-chain orders cannot be recalled.

Mitigation: Keep dry-run enabled until configuration and wallet readiness are reviewed; use a dedicated low-balance wallet or API key for initial operation.

Risk: Managed ClawHub tunables advertise higher or different defaults than the README and Python defaults, changing trade-size and strategy exposure.

Mitigation: Verify the effective runtime values before enabling live or managed execution, especially max bet, expiry window, minimum split, and position sizing.

Risk: Portfolio and status commands can expose balances, open positions, and activity in terminal output or logs.

Mitigation: Avoid running status output in shared terminals or persistent logs, and limit API key access to the minimum needed for operation.

## Reference(s):

- [ClawHub skill page](https://clawhub.ai/simmer/skills/polymarket-mert-sniper)
- [Strategy attribution thread](https://x.com/mert/status/2020216613279060433)
- [Simmer V2 migration guide](https://docs.simmer.markets/v2-migration)
- [Simmer API base](https://api.simmer.markets)
- [Polymarket CLOB API](https://clob.polymarket.com)

## Skill Output:

**Output Type(s):** [text, markdown, shell commands, configuration, guidance]

**Output Format:** [Markdown with inline shell commands and configuration values]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [Dry-run status, market scan summaries, account status output, and live-trade execution guidance may be produced depending on command flags.]

## Skill Version(s):

1.3.6 (source: frontmatter and release evidence)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.

clawhub.json

{
  "emoji": "\ud83c\udfaf",
  "primaryEnv": "SIMMER_API_KEY",
  "requires": {
    "env": [
      "SIMMER_API_KEY"
    ],
    "pip": [
      "simmer-sdk>=0.17.25"
    ]
  },
  "envVars": [
    {
      "name": "SIMMER_API_KEY",
      "required": true,
      "description": "Your Simmer SDK API key \u2014 get from simmer.markets/dashboard"
    },
    {
      "name": "WALLET_PRIVATE_KEY",
      "required": false,
      "description": "Only needed for external-wallet self-custody trading. Not required when using managed wallets."
    }
  ],
  "cron": null,
  "autostart": false,
  "automaton": {
    "managed": true,
    "entrypoint": "mert_sniper.py"
  },
  "tunables": [
    {
      "env": "SIMMER_MERT_MAX_BET_USD",
      "type": "number",
      "default": 50,
      "range": [
        1,
        200
      ],
      "step": 5,
      "label": "Max bet per trade"
    },
    {
      "env": "SIMMER_MERT_EXPIRY_MINUTES",
      "type": "number",
      "default": 30,
      "range": [
        5,
        120
      ],
      "step": 5,
      "label": "Order expiry (minutes)"
    },
    {
      "env": "SIMMER_MERT_MIN_SPLIT",
      "type": "number",
      "default": 0.1,
      "range": [
        0.01,
        0.5
      ],
      "step": 0.01,
      "label": "Minimum probability split"
    },
    {
      "env": "SIMMER_MERT_MAX_TRADES_PER_RUN",
      "type": "number",
      "default": 5,
      "range": [
        1,
        20
      ],
      "step": 1,
      "label": "Max trades per run"
    },
    {
      "env": "SIMMER_MERT_SIZING_PCT",
      "type": "number",
      "default": 0.1,
      "range": [
        0.01,
        1.0
      ],
      "step": 0.01,
      "label": "Position sizing percentage"
    },
    {
      "env": "SIMMER_MERT_FEE_BUFFER",
      "type": "number",
      "default": 0.02,
      "range": [
        0.0,
        0.10
      ],
      "step": 0.005,
      "label": "Fee buffer (extra alpha required above entry fee)"
    },
    {
      "env": "SIMMER_MERT_MIN_EDGE",
      "type": "number",
      "default": 0.0,
      "range": [
        0.0,
        0.20
      ],
      "step": 0.01,
      "label": "Declared edge above market price (0 = fee-logging only, no gate)"
    }
  ]
}
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/simmer/skills/polymarket-mert-sniper",
      "sourceUrl": "https://clawhub.ai/simmer/skills/polymarket-mert-sniper",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-09T07:22:37.618Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-simmer-polymarket-mert-sniper/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-simmer-polymarket-mert-sniper/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-09T07:22:37.618Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "3.6K downloads",
      "href": "https://clawhub.ai/simmer/polymarket-mert-sniper",
      "sourceUrl": "https://clawhub.ai/simmer/polymarket-mert-sniper",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-09T07:22:37.618Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.3.6",
      "href": "https://clawhub.ai/simmer/polymarket-mert-sniper",
      "sourceUrl": "https://clawhub.ai/simmer/polymarket-mert-sniper",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-06T01:14:42.815Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-simmer-polymarket-mert-sniper/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-simmer-polymarket-mert-sniper/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.3.6",
      "description": "polymarket-mert-sniper v1.3.6 - Internal updates to Python scripts for improved logic and/or maintenance. - Documentation (SKILL.md) updated to reflect the latest commands, settings, and usage. - Removed obsolete skill-card.md file. - No user-facing feature or configuration changes.",
      "href": "https://clawhub.ai/simmer/polymarket-mert-sniper",
      "sourceUrl": "https://clawhub.ai/simmer/polymarket-mert-sniper",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-06T01:14:42.815Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 9, 2026.

Sponsored

Ads related to polymarket-mert-sniper and adjacent AI workflows.