openmm-portfolio
Balance tracking, order overview, and market data across exchanges using OpenMM.
Best use case
openmm-portfolio is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Balance tracking, order overview, and market data across exchanges using OpenMM.
Teams using openmm-portfolio should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/portfolio/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How openmm-portfolio Compares
| Feature / Agent | openmm-portfolio | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Balance tracking, order overview, and market data across exchanges using OpenMM.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Freelancers
Browse AI agent skills for freelancers handling client research, proposals, outreach, delivery systems, documentation, and repeatable admin work.
AI Agent for Product Research
Browse AI agent skills for product research, competitive analysis, customer discovery, and structured product decision support.
AI Agent for SaaS Idea Validation
Use AI agent skills for SaaS idea validation, market research, customer discovery, competitor analysis, and documenting startup hypotheses.
SKILL.md Source
# OpenMM Portfolio Management Track balances, review open orders, and monitor market data across exchanges. ## View Balances ```bash # All assets on an exchange openmm balance --exchange mexc openmm balance --exchange kraken # Specific asset openmm balance --exchange mexc --asset BTC openmm balance --exchange kraken --asset ADA openmm balance --exchange bitget --asset USDT # JSON output openmm balance --exchange mexc --json ``` To see balances across all exchanges, query each one: ```bash openmm balance --exchange mexc openmm balance --exchange gateio openmm balance --exchange bitget openmm balance --exchange kraken ``` ## Review Open Orders ```bash # All open orders on an exchange openmm orders list --exchange mexc # Filter by trading pair openmm orders list --exchange bitget --symbol SNEK/USDT # Limit results openmm orders list --exchange kraken --limit 5 # Get specific order details openmm orders get --exchange mexc --id 123456 --symbol BTC/USDT ``` ## Check Market Prices ```bash # Current price openmm ticker --exchange mexc --symbol BTC/USDT openmm ticker --exchange kraken --symbol ADA/EUR # Order book depth openmm orderbook --exchange bitget --symbol SNEK/USDT --limit 10 # Recent trades openmm trades --exchange mexc --symbol ETH/USDT --limit 50 ``` ## Compare Prices Across Exchanges ```bash # Compare DEX and CEX prices for Cardano tokens openmm price-comparison --symbol SNEK openmm price-comparison --symbol INDY ``` ## Cardano Token Prices ```bash # Aggregated price from DEX pools openmm pool-discovery prices NIGHT openmm pool-discovery prices SNEK # Discover liquidity pools openmm pool-discovery discover INDY openmm pool-discovery discover SNEK --min-liquidity 50000 ``` ## MCP Tools for Portfolio Overview When using the MCP server, these tools are relevant for portfolio management: | Tool | Description | |------|-------------| | `get_balance` | Get balances for an exchange (all or specific asset) | | `list_orders` | List open orders on an exchange | | `get_ticker` | Current price for a trading pair | | `get_strategy_status` | Grid status with open orders and spread | | `get_cardano_price` | Aggregated Cardano token price | The MCP server also provides a `portfolio_overview` prompt that automatically summarizes balances and open orders for an exchange. ## Tips for Agents 1. **Check balances before trading** — always verify available funds 2. **Query each exchange separately** — there is no cross-exchange aggregate command 3. **Use `--json` for parsing** — structured output for programmatic use 4. **Monitor grid strategies** — use `get_strategy_status` MCP tool to check active grids
Related Skills
Portfolio Risk Analyzer
Complete investment portfolio risk management system. Analyze positions, calculate risk metrics, stress test scenarios, optimize allocations, and generate institutional-grade risk reports — all without external APIs.
Investment Analysis & Portfolio Management Engine
Complete investment analysis, portfolio construction, risk management, and trade execution methodology. Works across stocks, crypto, ETFs, bonds, and alternatives. Zero dependencies — pure agent skill.
portfolio-tracker
An investment portfolio tracker that runs entirely locally. All data stays in ~/.portfolio-tracker/.
openmm
Open-source market making for AI agents. Multi-exchange trading, grid strategies, and real-time market data. CLI + MCP + Skills.
openmm-grid-trading
Create and manage grid trading strategies with OpenMM. Automated buy/sell around center price.
openmm-exchange-setup
Step-by-step guide to configure exchange API credentials for OpenMM.
portfolio-case-study-forge
Turn rough project notes into polished portfolio case studies with metrics, visuals checklist, and interviewer talking points.
---
name: article-factory-wechat
humanizer
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
tavily-search
Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.
baidu-search
Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.