ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 2/5

openmm

Open-source market making for AI agents. Multi-exchange trading, grid strategies, and real-time market data. CLI + MCP + Skills.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/adacapo21/openmm
Or

What This Skill Does

OpenMM is an advanced open-source market making framework designed specifically for AI agents. It bridges the gap between raw market data and automated trading execution, offering a unified interface for multiple major cryptocurrency exchanges including MEXC, Gate.io, Bitget, and Kraken. By providing both a powerful Command Line Interface (CLI) and an MCP (Model Context Protocol) server, OpenMM allows AI agents to monitor real-time order books, calculate dynamic grid strategies, and execute trades with precision. Whether you are performing volatility analysis or running automated liquidity provisioning, OpenMM abstracts away exchange-specific API complexities, allowing your agent to focus on trading logic rather than plumbing.

Installation

To integrate this skill into your OpenClaw environment, use the following command:

clawhub install openclaw/skills/skills/adacapo21/openmm

Once installed, ensure your environment variables are correctly set. You must provide API credentials for the specific exchanges you intend to interface with, such as MEXC_API_KEY, MEXC_SECRET, GATEIO_API_KEY, and GATEIO_SECRET. These credentials remain local and are never transmitted to external services, ensuring secure operation for your trading agent.

Use Cases

  • Automated Grid Trading: Deploy autonomous agents to manage range-bound volatility with dynamic spacing and sizing configurations.
  • Portfolio Monitoring: Enable your agent to fetch real-time balance updates and market price tickers across disparate exchange platforms.
  • Liquidity Provisioning: Utilize the framework to maintain order books and manage limit orders in response to market movements.
  • Cross-Exchange Analysis: Aggregate prices and order book data to identify arbitrage opportunities or relative market strength.

Example Prompts

  1. "OpenMM, fetch the current orderbook for BTC/USDT on MEXC and tell me the spread between the highest bid and lowest ask."
  2. "Start a grid trading strategy for INDY/USDT on Gate.io with a volatility-adjusted spacing. Run a dry-run first to check the estimated order sizes."
  3. "What is the current total balance of all assets held in my connected Bitget account?"

Tips & Limitations

  • Safety First: Always run new strategies in --dry-run mode to verify logic before deploying real capital.
  • API Limits: Be aware of exchange-specific rate limits. Aggressive trading loops might trigger temporary bans if the agent requests data too frequently.
  • Security: Never share your .env file. Rotate API keys immediately if they are accidentally committed to source control.
  • Formatting: Ensure symbols are passed in the standard BASE/QUOTE format; the skill handles the translation to exchange-specific requirements internally.

Metadata

Author@adacapo21
Stars4473
Views5
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-adacapo21-openmm": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#trading#market-making#defi#crypto#exchanges#mcp#grid-trading
Safety Score: 2/5

Flags: network-access, external-api