Liquidity Monitor
Monitor DEX liquidity pool depth, track liquidity changes, calculate LP yield, and estimate impermanent loss. Use when you need liquidity monitor capabilities. Triggers on: liquidity monitor.
Best use case
Liquidity Monitor is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Monitor DEX liquidity pool depth, track liquidity changes, calculate LP yield, and estimate impermanent loss. Use when you need liquidity monitor capabilities. Triggers on: liquidity monitor.
Teams using Liquidity Monitor should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/liquidity-monitor/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How Liquidity Monitor Compares
| Feature / Agent | Liquidity Monitor | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Monitor DEX liquidity pool depth, track liquidity changes, calculate LP yield, and estimate impermanent loss. Use when you need liquidity monitor capabilities. Triggers on: liquidity monitor.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Liquidity Monitor 💧 Real-time DEX liquidity pool monitoring with impermanent loss calculation and LP yield estimation. ## Feature List ### 🔍 Pool Discovery & Monitoring - Search liquidity pools by token pair across major DEXes - Monitor pool TVL (Total Value Locked) in real-time - Track liquidity depth changes over time - Alert when liquidity drops below threshold ### 📊 Impermanent Loss Calculator - Calculate IL for any price movement scenario - Compare IL vs holding vs LP yield - Model IL across different price ranges (for concentrated liquidity) - Historical IL analysis for existing positions ### 💰 LP Yield Calculator - Estimate APR/APY from trading fees - Include farming rewards in yield calculation - Project earnings over custom time periods - Compare yields across pools and DEXes ### ⚠️ Alert System - Liquidity removal alerts (rug pull detection) - Large swap impact warnings - Pool ratio imbalance notifications - TVL drop percentage triggers ### 📈 Analytics & Reports - Pool health score (0-100) - Volume-to-liquidity ratio analysis - Top liquidity providers tracking - HTML dashboard generation ## Usage ### Monitor a Pool ```bash bash scripts/liquidity-monitor.sh monitor \ --dex uniswap-v2 \ --pair "ETH/USDC" \ --chain ethereum ``` ### Calculate Impermanent Loss ```bash bash scripts/liquidity-monitor.sh impermanent-loss \ --token-a ETH \ --token-b USDC \ --entry-price 3000 \ --current-price 4500 ``` ### Estimate LP Yield ```bash bash scripts/liquidity-monitor.sh yield \ --pool-address "0xB4e16d0168e52d35CaCD2c6185b44281Ec28C9Dc" \ --amount 10000 \ --period 30 ``` ### Pool Health Check ```bash bash scripts/liquidity-monitor.sh health \ --dex raydium \ --pair "SOL/USDC" \ --chain solana ``` ### Generate Dashboard ```bash bash scripts/liquidity-monitor.sh dashboard \ --pools-file my-pools.json \ --output liquidity-dashboard.html ``` ## Supported DEXes **EVM Chains:** - Uniswap V2 / V3 (Ethereum, Polygon, Arbitrum, Optimism, Base) - SushiSwap (Multi-chain) - PancakeSwap (BSC, Ethereum) - Curve Finance (Ethereum, Polygon, Arbitrum) **Solana:** - Raydium (AMM & CLMM) - Orca (Whirlpools) - Meteora ## Impermanent Loss Reference Table | Price Change | IL (50/50 Pool) | Equivalent Loss | |-------------|-----------------|-----------------| | ±25% | 0.6% | $6 per $1,000 | | ±50% | 2.0% | $20 per $1,000 | | ±75% | 3.8% | $38 per $1,000 | | ±100% (2x) | 5.7% | $57 per $1,000 | | ±200% (3x) | 13.4% | $134 per $1,000 | | ±400% (5x) | 25.5% | $255 per $1,000 | ## Pool Health Score Criteria | Factor | Weight | Description | |--------|--------|-------------| | TVL Stability | 25% | How stable is the TVL over 7 days | | Volume/TVL Ratio | 20% | Higher ratio = better fee generation | | LP Count | 15% | More LPs = less concentration risk | | Age | 15% | Older pools are generally safer | | Top LP % | 15% | Lower concentration = better | | Smart Contract Audit | 10% | Known audited DEX protocols score higher | --- 💬 Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com ## Commands - `pools` — Pools - `il-calc` — Il Calc - `yield-compare` — Yield Compare - `lp-calc` — Lp Calc
Related Skills
bitfinex-lending-monitor
Monitor Bitfinex lending (funding) performance via API. Use when the user asks to check Bitfinex funding收益/借贷利息, automate daily收益统计, or avoid opening the Bitfinex app for lending status.
binance-stat-arb-monitor
Binance 统计套利监控系统。基于 ETH/BTC 永续合约价格比率计算 z-score,生成均值回归交易信号并推送到 Telegram 或飞书。 使用场景: (1) 监控统计套利机会(ETH/BTC 比率偏离均值) (2) 计算 z-score 判断开仓/平仓时机 (3) 生成交易信号(OPEN/CLOSE) (4) 通过 Telegram Channel 或飞书推送信号 (5) 记录信号历史用于回测分析 数据来源:Binance USDT 合约公共 API(无需认证即可获取行情数据)
liquidity-planner
This skill should be used when the user asks to "provide liquidity", "create LP position", "add liquidity to pool", "become a liquidity provider", "create v3 position", "create v4 position", "concentrated liquidity", "set price range", or mentions providing liquidity, LP positions, or liquidity pools on Uniswap. Generates deep links to create positions in the Uniswap interface.
lido-vault-monitor
Monitor Lido Earn vault positions (EarnETH, EarnUSD) and staking positions. Track yield against benchmarks, detect allocation shifts, alert on health changes. Use when asked about Lido vault monitoring, yield tracking, stETH position alerts, or DeFi position management.
gmx-liquidity
Provide liquidity on GMX V2 — deposit into GM pools and GLV vaults, withdraw, shift between pools, and query pool data across Arbitrum, Avalanche, and Botanix.
aave-liquidation-monitor
Proactive monitoring of Aave V3 borrow positions with liquidation alerts. Queries user collateral, debt, and health factor across chains (Ethereum, Polygon, Arbitrum, etc.). Sends urgent alerts to Telegram/Discord/Slack when health factor drops below configurable thresholds (critical at 1.05, warning at 1.2). Use when you need continuous monitoring of Aave positions, want alerts before liquidation risk occurs, or need periodic summaries of your borrowing health.
8004-skill
ERC-8004 Trustless Agents - Register and manage AI agent identities on TRON and BSC blockchains with on-chain reputation tracking
8004-MCP - Agent Registry Protocol
Multi-chain MCP server for ERC-8004 Agent Registry. Query agents, reputation, and feedback across Solana + EVM chains.
supurr
Backtest, deploy, and monitor trading bots on Hyperliquid. Supports Grid, DCA, and Spot-Perp Arbitrage strategies across Native Perps, Spot markets (USDC/USDH), and HIP-3 sub-DEXes.
senpi-skills
Agent Skills for autonomous crypto trading on Hyperliquid — trailing stops, market scanning, position management, and more.
sdks
Official Azex SDKs — TypeScript, Python, MCP Server, CLI for the crypto-native LLM API gateway
perp-cli
Multi-DEX perpetual futures CLI + MCP server — Pacifica (Solana), Hyperliquid, Lighter (Ethereum). 18 MCP tools for AI-powered trading