From revolut-x
Monitors Revolut X live prices and technical indicators (RSI, EMA crossover, MACD, Bollinger Bands, volume). Runs as a long-running background process with alert notifications.
How this skill is triggered — by the user, by Claude, or both
Slash command
/revolut-x:revx-monitorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Live price and technical indicator alerts. Runs as a continuous polling process.
revx monitor)Live price and technical indicator alerts. Runs as a continuous polling process.
Auth required. Make sure
revxis installed and configured before running these commands. If any command fails with an auth-related error —Auth not configured,No private key found,Authentication failed (401),Invalid signature,insecure permissions, or a missing key/config file at~/.config/revolut-x/— invoke therevx-authskill immediately and apply the fix yourself. Do not interrupt the user to ask them to run setup. Only escalate to the user for steps only they can perform (pasting the API key, registering the public key in their Revolut X profile, choosing a passphrase). After the fix, retry the original command.
Symbols use BASE-QUOTE format with a dash: BTC-USD, ETH-EUR, SOL-USD.
If Telegram connectors are configured (see revx-telegram skill), alerts are sent as notifications.
All revx monitor <type> commands run indefinitely (polling loops with live dashboard output).
How to handle:
Bash tool with run_in_background: true — this frees Claude immediately while the process runs asynchronouslyRead tool to monitor status and report key events to the user (alerts triggered, errors)TaskStop tool with the task IDExample — starting a monitor:
Bash tool call:
{ "command": "revx monitor price BTC-USD --direction above --threshold 100000", "run_in_background": true }
Response to user:
Started monitoring BTC-USD price in the background. I'll check for alerts periodically.
If you'd like to see the live dashboard, run this in a separate terminal:
revx monitor price BTC-USD --direction above --threshold 100000Press Ctrl+C to stop. Alerts will also be sent to Telegram if configured.
# Price threshold
revx monitor price BTC-USD --direction above --threshold 100000
# RSI (Relative Strength Index)
revx monitor rsi ETH-USD --direction above --threshold 70 --period 14
# EMA crossover
revx monitor ema-cross BTC-USD --direction bullish --fast-period 9 --slow-period 21
# MACD crossover
revx monitor macd BTC-USD --direction bullish --fast 12 --slow 26 --signal 9
# Bollinger Bands breach
revx monitor bollinger BTC-USD --band upper --period 20 --std-mult 2
# Volume spike
revx monitor volume-spike BTC-USD --period 20 --multiplier 2.0
# Bid-ask spread
revx monitor spread BTC-USD --direction above --threshold 0.5
# Order book imbalance
revx monitor obi BTC-USD --direction above --threshold 0.3
# Price change percentage
revx monitor price-change BTC-USD --direction rise --threshold 5.0 --lookback 24
# ATR breakout
revx monitor atr-breakout BTC-USD --period 14 --multiplier 1.5
# List all types with descriptions
revx monitor types
Common option: --interval <seconds> (minimum 5, default 10)
| Type | Key Defaults |
|---|---|
price | direction: above, threshold: required |
rsi | direction: above, threshold: 70, period: 14 |
ema-cross | direction: bullish, fast: 9, slow: 21 |
macd | direction: bullish, fast: 12, slow: 26, signal: 9 |
bollinger | band: upper, period: 20, std-mult: 2 |
volume-spike | period: 20, multiplier: 2.0 |
spread | direction: above, threshold: 0.5 |
obi | direction: above, threshold: 0.3 |
price-change | direction: rise, threshold: 5.0, lookback: 24 |
atr-breakout | period: 14, multiplier: 1.5 |
View past alert triggers and notification events:
revx events # Last 50 events
revx events --limit 10
revx events --category alert_triggered
revx events --json
revx connector telegram add --token <token> --chat-id <id> --test
revx monitor price BTC-USD --direction above --threshold 100000
See also:
revx-telegramskill for full Telegram connector management.
| Skill | Purpose |
|---|---|
revx-telegram | Configure Telegram notifications for alerts |
revx-market | Understand market data and indicators |
revx-strategy | Automated grid trading with monitoring |
revx-account | Check balances and order status |
revx-auth | API key setup and configuration |
npx claudepluginhub revolut-engineering/revolut-x-api --plugin revolut-xProvides bash patterns using kraken CLI for monitoring crypto prices, spreads, volumes, volatility, balances, fills, and futures; triggers alerts on thresholds for trading agents.
Configures Telegram bot integrations for Revolut X alert notifications. Walks users through getting bot tokens and chat IDs, and manages connections via CLI commands.
Defines and executes trading strategies as declarative Condition→Action rules over technical indicators. Use this instead of TWAP or Grid when your entry/exit logic depends on chart signals (EMA cross, RSI, MACD, etc.).