vibetrading_skill

This skill converts natural language prompts into executable Hyperliquid trading strategy code in Python, with error handling, logging, and API integration.
  • Python

2.6k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill vibetrading

  • _meta.json454 B
  • SKILL.md6.2 KB

Overview

This skill generates ready-to-run Python trading strategies for the Hyperliquid exchange from natural language prompts. It produces complete strategy files, configuration templates, and validated code that includes API integration, logging, error handling, and risk controls. The output is validated for Python 3.5+ compatibility and prepared for immediate testing or deployment.

How this skill works

You provide a natural language prompt describing the symbol, strategy type, and key parameters. The generator selects a matching template, fills parameters, injects API wrappers and VibeTrading signal hooks, then runs an automatic validation and fix pipeline. Final deliverables include the strategy file, configuration, validation report, and usage instructions.

When to use it

  • You want an executable Hyperliquid strategy from a plain-English idea (RSI, MACD, grid, etc.).
  • You need code that integrates VibeTrading signals into automated execution.
  • You want quickly validated, Python 3.5+ compatible trading code with logging and error handling.
  • You need a starting point for backtesting, paper trading, or production deployment.
  • You want consistent project structure and environment configuration for multiple strategies.

Best practices

  • Start in paper trading mode and use small position sizes for initial validation.
  • Load API keys from environment variables and never hardcode credentials.
  • Run the built-in validator (--fix) and review the validation report before live trading.
  • Apply conservative check intervals and efficient data fetching to avoid rate limits.
  • Enable monitoring and alerts (Telegram/Slack) and keep detailed logs for audits.

Example use cases

  • Generate a BTC RSI strategy: buy 0.01 BTC when RSI < 30 and sell when RSI > 70.
  • Create an ETH grid strategy: price range 3000–4000 with 20 grids and 0.1 ETH per grid.
  • Build a SOL strategy that follows VibeTrading signals and executes 10 SOL per trade.
  • Produce a MACD trend-following script with configurable timeframes and stop-loss rules.
  • Create an arbitrage monitor that checks spot vs perp prices and opens hedged positions.

FAQ

Generated code loads API keys from environment variables; no credentials are hardcoded.

What compatibility guarantees exist?

Code is validated for Python 3.5+ and automatic fixes remove incompatible features like f-strings and type annotations.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational