원클릭으로
kraken-multi-pair
Monitor multiple trading pairs simultaneously for screening and comparison.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Monitor multiple trading pairs simultaneously for screening and comparison.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Connect MCP clients to kraken-cli for native tool calling without subprocess wrappers.
Install kraken-cli, create API credentials, and go from paper trading to live in under five minutes.
Discover staking strategies, allocate funds, and track earn positions.
Place, manage, and monitor futures orders across the full lifecycle.
Test strategy logic on paper trading before touching live funds.
Promote a validated paper strategy to live trading with safety checks.
| name | kraken-multi-pair |
| version | 1.0.0 |
| description | Monitor multiple trading pairs simultaneously for screening and comparison. |
| metadata | {"openclaw":{"category":"finance"},"requires":{"bins":["kraken"]}} |
Use this skill for:
Pass multiple pairs to a single ticker call:
kraken ticker BTCUSD ETHUSD SOLUSD DOTUSD -o json 2>/dev/null
The response contains one object per pair. Extract and compare:
kraken ticker BTCUSD ETHUSD SOLUSD -o json 2>/dev/null | jq 'to_entries[] | {pair: .key, last: .value.c[0], volume: .value.v[1]}'
Stream tickers for several pairs simultaneously:
kraken ws ticker BTC/USD ETH/USD SOL/USD -o json 2>/dev/null
Each NDJSON line includes a pair identifier. Route updates by pair in the agent loop:
kraken ws ticker BTC/USD ETH/USD SOL/USD -o json 2>/dev/null | while read -r line; do
PAIR=$(echo "$line" | jq -r '.data[0].symbol // empty')
LAST=$(echo "$line" | jq -r '.data[0].last // empty')
[ -n "$PAIR" ] && echo "$PAIR: $LAST"
done
List all tradable pairs:
kraken pairs -o json 2>/dev/null
Filter to USD-quoted pairs for a consistent base:
kraken pairs -o json 2>/dev/null | jq '[to_entries[] | select(.key | endswith("USD")) | .key]'
Compare bid-ask spreads across pairs to gauge liquidity:
kraken ticker BTCUSD ETHUSD SOLUSD -o json 2>/dev/null | jq 'to_entries[] | {pair: .key, spread: ((.value.a[0] | tonumber) - (.value.b[0] | tonumber))}'
Identify high-volume pairs from a watchlist:
kraken ticker BTCUSD ETHUSD SOLUSD ADAUSD DOTUSD -o json 2>/dev/null | jq 'to_entries | sort_by(-(.value.v[1] | tonumber)) | .[] | {pair: .key, vol_24h: .value.v[1]}'
Monitor multiple futures contracts:
kraken futures tickers -o json 2>/dev/null
Stream multiple futures tickers:
kraken futures ws ticker PF_XBTUSD PF_ETHUSD -o json 2>/dev/null
Define a watchlist as a space-separated string and reuse across commands:
WATCHLIST="BTCUSD ETHUSD SOLUSD ADAUSD DOTUSD"
kraken ticker $WATCHLIST -o json 2>/dev/null
kraken ws ticker $WATCHLIST -o json 2>/dev/null