← Back to Skills Marketplace
adacapo21

OpenMM Grid Trading

by Angelos Kappos · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
978
Downloads
0
Stars
6
Active Installs
1
Versions
Install in OpenClaw
/install openmm-grid-trading
Description
Create and manage grid trading strategies with OpenMM. Automated buy/sell around center price.
Usage Guidance
Before installing or providing credentials: (1) Only supply API keys for the exchange(s) you actually intend to use — do not populate all four keys unless you need them. (2) Create API keys with minimal permissions (enable trading, disable withdrawals) and, where available, restrict by IP. (3) Audit the npm package @3rd-eye-labs/openmm before installation: check its repository, publisher, package.json, and published code for unexpected behavior. (4) Run the tool in a sandboxed environment (container or VM) and test with --dry-run first. (5) If you cannot inspect the package or verify the publisher, treat the package as higher-risk and avoid giving long-lived credentials. Additional information that would raise confidence: the package's source repository, a verified publisher, or explicit docs saying only the key for the selected exchange is required and what permissions are needed.
Capability Analysis
Type: OpenClaw Skill Name: openmm-grid-trading Version: 0.1.0 The skill bundle appears benign, designed for automated grid trading using the `openmm` CLI tool. All instructions in `SKILL.md` are directly related to configuring and executing trading strategies, including installation of the `@3rd-eye-labs/openmm` package and usage of various `openmm` commands. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts to subvert the agent's intended behavior. While the `--grid-profile` parameter could theoretically be abused for local file inclusion if the agent or `openmm` tool lacks robust input validation, this represents a potential vulnerability in the broader system rather than malicious intent within the skill bundle itself.
Capability Assessment
Purpose & Capability
The skill claims to run OpenMM grid trading (which legitimately needs an 'openmm' binary and an API key for the exchange you choose). However the metadata requires four different exchange API keys (MEXC, GATEIO, BITGET, KRAKEN) even though a user will typically only trade on a single exchange per run. Requiring all exchange keys up-front is disproportionate and unexplained.
Instruction Scope
The SKILL.md itself only instructs the agent to run the 'openmm' CLI with flags and to load optional local JSON profile files; it does not ask the agent to read arbitrary system files or exfiltrate data. However the runtime metadata declares environment variables (multiple API keys) that the docs do not clearly justify or scope to 'only provide the key for the exchange you will use'. This gap between instructions and declared requirements is noteworthy.
Install Mechanism
Install is via an npm package (@3rd-eye-labs/openmm) which will create the 'openmm' binary. Using npm is a common mechanism but carries moderate risk because packages are third-party code. No direct downloads from untrusted URLs or archive extraction are declared, but the package source/maintainer is unknown and should be audited before install.
Credentials
Listing four exchange API keys as required is excessive for a tool that only needs the key for the exchange you choose at runtime. These API keys are sensitive (can enable trading and possibly withdrawals). The skill does not declare a primary credential nor document minimal required permissions (e.g., disable withdrawals), so the requested secrets are not proportional or adequately justified.
Persistence & Privilege
The skill does not request always: true, does not declare system config paths, and does not appear to demand persistent system-level privileges. It appears to be limited to installing/using its own 'openmm' binary.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openmm-grid-trading
  3. After installation, invoke the skill by name or use /openmm-grid-trading
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release — automate grid trading strategies using OpenMM. - Supports multiple exchanges: MEXC, Bitget, Gate.io, Kraken. - Flexible grid configuration: adjustable levels, spacing (linear, geometric, custom), and size models (flat, pyramidal). - Volatility-based spread adjustment to dynamically adapt grid in changing markets. - JSON grid profiles for advanced setups. - Includes dry-run mode, balance checks, risk controls (max position, safety reserve), and graceful shutdown.
Metadata
Slug openmm-grid-trading
Version 0.1.0
License
All-time Installs 7
Active Installs 6
Total Versions 1
Frequently Asked Questions

What is OpenMM Grid Trading?

Create and manage grid trading strategies with OpenMM. Automated buy/sell around center price. It is an AI Agent Skill for Claude Code / OpenClaw, with 978 downloads so far.

How do I install OpenMM Grid Trading?

Run "/install openmm-grid-trading" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenMM Grid Trading free?

Yes, OpenMM Grid Trading is completely free (open-source). You can download, install and use it at no cost.

Which platforms does OpenMM Grid Trading support?

OpenMM Grid Trading is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenMM Grid Trading?

It is built and maintained by Angelos Kappos (@adacapo21); the current version is v0.1.0.

💬 Comments