alert-system

Monitor crypto price, indicator, and volume alerts via ccxt and ta/pandas.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/datagridSolution/forex-trading-ai-agent --skill alert-system-datagridsolution
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: alert-system
Source: https://github.com/datagridSolution/forex-trading-ai-agent/tree/main/skills/alert-system
Command: npx skills add https://github.com/datagridSolution/forex-trading-ai-agent --skill alert-system-datagridsolution

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ccxt, and includes scripts (resource) components.

What problem does it solve?

This Skill removes the need to constantly watch charts by automatically notifying you when crypto price levels, indicator thresholds, or market signals are reached.

Core Features & Use Cases

  • Price Alerts - Trigger notifications when a symbol crosses a target level, supporting both “above” (take-profit) and “below” (stop-loss/dip-buy) use cases (e.g., alert BTC/USDT above a resistance level).
  • Indicator Alerts - Detect common technical conditions such as RSI overbought/oversold and MACD crossover shifts to help you react to trend/momentum changes (e.g., alert when RSI(14) reaches 70+).
  • Volume & Event Alerts - Flag unusual activity using volume spike detection and provide a foundation for monitoring broader market events and workflows (e.g., alert when hourly volume exceeds a multiple of the average).
  • Alert Persistence - Stores alert definitions locally in ~/.kit/alerts.json and supports listing and monitoring them over time.

Quick Start

Add a price alert for BTC/USDT above 50000 by running: python scripts/alert_monitor.py --add BTC/USDT above 50000.

Frequently Asked Questions about alert-system

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate crypto price alerts for take-profit and stop-loss levels?▼

You can automate crypto price alerts by defining above or below threshold conditions for symbols, which then trigger notifications when crossed. This supports both take-profit and stop-loss automation without monitoring charts manually.

Can I set RSI and MACD indicator alerts for crypto trading?▼

Yes, you can configure RSI and MACD indicator alerts to detect overbought, oversold, and crossover momentum conditions. The system evaluates these technical indicators using optional ta and pandas computations to trigger alerts on trend shifts.

How do I monitor volume spikes across a crypto watchlist?▼

Volume spike monitoring flags unusual activity when hourly volume exceeds a multiple of the average. You can apply this across a watchlist of symbols to discover market events and broader workflow signals automatically.

Do I need ccxt to run crypto alert monitoring?▼

Yes, the alert system requires the ccxt library to fetch exchange ticker data for runtime evaluation. This dependency enables live price monitoring and indicator condition checks against your defined alert thresholds.

Where are my crypto trading alert definitions stored?▼

Alert definitions are persisted locally in a JSON file at ~/.kit/alerts.json. This local persistence supports listing and monitoring your configured price, indicator, and volume alerts over time without external databases.

What's the best way to get notified when BTC crosses a specific resistance level?▼

The best way is to add a price alert specifying the symbol and threshold, such as triggering a notification for BTC/USDT above a target resistance level. The system monitors the exchange ticker and alerts you automatically when the condition is met.