openmm
Open-source market making for AI agents. Multi-exchange trading, grid strategies, and real-time market data. CLI + MCP + Skills.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/adacapo21/openmmWhat 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
- "OpenMM, fetch the current orderbook for BTC/USDT on MEXC and tell me the spread between the highest bid and lowest ask."
- "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."
- "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-runmode 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
.envfile. Rotate API keys immediately if they are accidentally committed to source control. - Formatting: Ensure symbols are passed in the standard
BASE/QUOTEformat; the skill handles the translation to exchange-specific requirements internally.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-adacapo21-openmm": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: network-access, external-api
Related Skills
vynn-backtester
Run trading strategy backtests with natural language — powered by Vynn
q-kdb-code-review
AI-powered code review for Q/kdb+ — catch bugs in the most terse language in finance
mcp-builder
Bootstraps new Model Context Protocol (MCP) servers from a natural language description. Use when the user asks to build an MCP server, create an MCP tool, scaffold an MCP integration, or add MCP capabilities to an existing project. NOT for: general API design, non-MCP tool building, or frontend tasks.
auto-trading-strategy
Professional trading strategy guides for prediction markets and crypto. Risk management, trend analysis, and best practices.
xpoz-social-search
Search Twitter, Instagram, and Reddit posts in real time. Find social media mentions, track hashtags, discover influencers, and analyze engagement — 1.5B+ posts indexed. Social listening, brand monitoring, and competitor research made easy for AI agents.