← Back to Skills Marketplace
morebetterclaw

Vantage — HL Autonomous Trading Agent

by morebetterclaw · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
250
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install vantage
Description
Vantage — Autonomous trading agent for Hyperliquid perpetual futures. Signal-to-execution in one loop. Runs on your machine. No cloud infra. No ongoing cost...
Usage Guidance
This package is internally consistent with being a local trading bot — it legitimately needs your Hyperliquid private key to sign orders — but the registry metadata fails to declare those required secrets. Before using with real funds: (1) Do NOT supply your main/private wallet key until you audit trader.js and setup-check.js to confirm the key is only used locally and never transmitted. Search the codebase for any network calls that include process.env.HYPERLIQUID_PRIVATE_KEY or other sensitive data. (2) Run entirely in --paper mode first and verify one complete cycle. (3) Prefer using a funded test account or a wallet with minimal funds. (4) Avoid setting OPENAI_API_KEY unless you understand remote LLM fallback behavior (it will call api.openai.com). (5) Ask the skill author or registry to correct the metadata to explicitly require HYPERLIQUID_PRIVATE_KEY and HYPERLIQUID_WALLET_ADDRESS so the requirement is visible at install time. If you cannot review trader.js or cannot confirm the key is never exfiltrated, do not run live trading with valuable keys.
Capability Analysis
Type: OpenClaw Skill Name: vantage Version: 1.0.0 The Vantage trading agent is a well-structured and functional tool for Hyperliquid perpetual futures. It demonstrates strong security awareness by performing local EIP-712 transaction signing, implementing private key redaction in error logs (src/trader.js), and providing a comprehensive pre-flight configuration validator (src/setup-check.js) to ensure keys match wallet addresses before execution. No evidence of data exfiltration, malicious prompt injection, or unauthorized remote execution was found; the 'profit sweep' feature is a documented manual alert system rather than an automated withdrawal mechanism.
Capability Assessment
Purpose & Capability
The code and SKILL.md describe a local autonomous trading agent that requires a Hyperliquid private key and wallet address — which is coherent for the stated purpose. However the registry metadata (required env vars / primary credential) incorrectly lists none. That mismatch is significant because it hides the fact that a high-value secret (private key) is required.
Instruction Scope
Runtime instructions and code stay within trading-related scope: market data fetches (Hyperliquid, Midgard/THORNode, CoinGecko), local paper-trading state, LLM decision layer (local Ollama preferred, OpenAI optional), and order signing/execution. The SKILL.md and README instruct storing the private key in .env and running setup-check.js — expected for a trading bot. There is no obvious instruction to read unrelated files, but you should inspect trader.js and setup-check.js (not fully shown) to confirm the private key is only used locally and not sent to third parties.
Install Mechanism
No remote install/download step is present in the skill bundle; dependencies are standard npm packages (axios, ethers, dotenv, etc.). The package files are included in the bundle rather than being downloaded from arbitrary URLs, so install risk is typical for local Node code.
Credentials
The skill requires HYPERLIQUID_PRIVATE_KEY and HYPERLIQUID_WALLET_ADDRESS (high-value credentials) per SKILL.md and README — appropriate for trading — but the registry metadata does not declare them. Optional envs include OPENAI_API_KEY and OLLAMA_URL which enable remote/local LLMs. The omission of required env declarations in metadata reduces transparency and increases risk that users install without realizing they'll provide a private key.
Persistence & Privilege
The skill is not marked always:true and does not request elevated system-wide privileges. It writes a local paper-trades.json under the skill's data directory and otherwise behaves as a normal local CLI application.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install vantage
  3. After installation, invoke the skill by name or use /vantage
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: autonomous signal-to-execution trading agent for Hyperliquid perpetual futures. Signal engine, Kelly criterion sizing, EIP-712 order execution, paper mode, setup validator.
Metadata
Slug vantage
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Vantage — HL Autonomous Trading Agent?

Vantage — Autonomous trading agent for Hyperliquid perpetual futures. Signal-to-execution in one loop. Runs on your machine. No cloud infra. No ongoing cost... It is an AI Agent Skill for Claude Code / OpenClaw, with 250 downloads so far.

How do I install Vantage — HL Autonomous Trading Agent?

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

Is Vantage — HL Autonomous Trading Agent free?

Yes, Vantage — HL Autonomous Trading Agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Vantage — HL Autonomous Trading Agent support?

Vantage — HL Autonomous Trading Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Vantage — HL Autonomous Trading Agent?

It is built and maintained by morebetterclaw (@morebetterclaw); the current version is v1.0.0.

💬 Comments