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
iseclaw-intel
Indonesian Web3 intelligence via Iseclaw ACP agent. Real-time market data, token signals, TGE research, and GameFi analysis from Southeast Asia's first transparent AI agent.
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
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.
Zerion Api Skill
Skill by abishekdharshan