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.