crypto-trader_skill

This skill automates cryptocurrency trading with eight strategies across multiple exchanges, providing risk management, backtesting, and real-time alerts.
  • Python

2.5k

GitHub Stars

3

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 crypto-trader

  • _meta.json280 B
  • requirements.txt353 B
  • SKILL.md9.5 KB

Overview

This skill automates cryptocurrency trading across multiple exchanges using eight built-in strategies, AI-driven sentiment analysis, and strict risk management. It defaults to paper trading and provides backtesting, real-time monitoring, and alerting via Telegram/Discord/Email. Use it to run, test, or evaluate strategy performance without manual order execution. Safety features like an emergency stop and enforced risk limits protect capital.

How this skill works

The skill connects to supported exchanges (Binance, Bybit, Kraken, Coinbase) and runs selected strategies (Grid, DCA, Trend, Scalping, Arbitrage, Swing, Copy, Rebalancing) against live or historical data. It performs sentiment analysis from news, CryptoPanic, Reddit, and Twitter to inform signals, executes orders according to configured risk rules, and streams real-time status and alerts. All operations emit structured JSON for easy parsing; backtests save detailed performance reports and order history.

When to use it

  • Check portfolio status and running strategies
  • Start, stop, or list automated strategies
  • Run backtests on historical data before risking capital
  • Monitor balances and trade history across exchanges
  • Get market sentiment for a specific symbol
  • Trigger emergency stop to cancel orders and halt trading

Best practices

  • Keep CRYPTO_DEMO=true (paper trading) until you confirm real-money operation
  • Always review and explicitly confirm strategy parameters before starting in live mode
  • Limit API keys to trade permissions only; never enable withdrawals
  • Use backtesting and paper trading to validate parameters and risk settings first
  • Respect enforced risk limits; the system will block actions that violate them

Example use cases

  • Start a grid trading instance on BTC/USDT to capture range-bound moves and show projected costs before confirmation
  • Run a DCA plan to dollar-cost-average into ETH on a daily schedule in paper mode
  • Backtest trend-following on 4h BTC data to compare returns vs buy-and-hold
  • Enable the monitor daemon to receive Telegram alerts for position P&L, open orders, and risk breaches
  • Execute emergency_stop to cancel all orders and activate the kill switch if market volatility spikes

FAQ

No. The skill defaults to paper trading (CRYPTO_DEMO=true). Set CRYPTO_DEMO=false only after you explicitly confirm you want real-money trading.

How do I stop all activity immediately?

Use the emergency stop. It cancels all open orders, stops strategies, and activates a kill switch that blocks new trades until manually cleared.

Can I run a strategy without API keys?

You can backtest and paper-trade without live exchange keys, but connecting to exchanges requires valid API keys for balances and live execution.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
crypto-trader skill by openclaw/skills | VeilStrat