Install
openclaw skills install bitstamp-traderClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.
Safety-first Bitcoin and crypto trading on Bitstamp via CLI. Use when the user wants to check crypto prices, view account balance, place buy/sell orders, manage open orders, check trade history, or monitor the market on Bitstamp. Supports BTC/USD, ETH/USD, and other pairs. All trades are dry-run by default — live execution requires explicit --live flag. Safety guardrails include max order size, daily volume limits, price deviation checks, and a kill switch.
openclaw skills install bitstamp-traderSafety-first crypto trading CLI powered by CCXT.
All commands use the script at scripts/bitstamp.py. Run via:
python3 scripts/bitstamp.py <command> [options]
python3 scripts/bitstamp.py ticker # BTC/USD price
python3 scripts/bitstamp.py ticker -m ETH/USD # ETH price
python3 scripts/bitstamp.py orderbook -m BTC/USD -d 5 # Top 5 order book
python3 scripts/bitstamp.py markets --all # All available pairs
python3 scripts/bitstamp.py balance # Account balances
python3 scripts/bitstamp.py orders # Open orders
python3 scripts/bitstamp.py trades --limit 10 # Recent trade history
# Dry-run (simulation)
python3 scripts/bitstamp.py buy 0.001 -m BTC/USD # Market buy
python3 scripts/bitstamp.py buy 0.001 -m BTC/USD -p 50000 # Limit buy
python3 scripts/bitstamp.py sell 0.5 -m ETH/USD # Market sell
# Live execution (add --live)
python3 scripts/bitstamp.py buy 0.001 -m BTC/USD --live # REAL market buy
python3 scripts/bitstamp.py sell 0.5 -m ETH/USD -p 4000 --live
python3 scripts/bitstamp.py cancel --order-id 12345 -m BTC/USD
python3 scripts/bitstamp.py cancel --all # Cancel all open orders
python3 scripts/bitstamp.py kill-switch # EMERGENCY STOP
python3 scripts/bitstamp.py kill-switch --status # Check status
python3 scripts/bitstamp.py kill-switch --deactivate # Resume trading
python3 scripts/bitstamp.py config # View safety limits
python3 scripts/bitstamp.py config --set max_order_size_usd=200 # Adjust limits
python3 scripts/bitstamp.py audit --limit 30 # View audit log
Set API keys as environment variables:
export BITSTAMP_API_KEY="your-key"
export BITSTAMP_API_SECRET="your-secret"
On Bitstamp, create an API key with Orders permission only (NO Withdrawals). Enable IP whitelisting.
Test with: python3 scripts/bitstamp.py ticker
See references/safety.md for full safety architecture:
See references/api-reference.md for Bitstamp API specifics, permissions, and rate limits.