---
title: "Crypto Macro Confluence Monitor — Alert when Fear & Greed, BTC dominance and funding rates align"
description: "You are my crypto macro signal monitor. Check 4 independent indicators and alert me only when multiple signals align.\n\nCreate a routine that runs every day at 7:00 PM UTC:\n\n1. Fetch Fear & Greed Index:\nhttps://api.alternative.me/fng/?limit=1\nExtract: value (0-100) and value_classification\n\n2. Fetch BTC Dominance:\nhttps://api.coingecko.com/api/v3/global\nExtract: market_cap_percentage.btc\n\n3. Fetch BTC Funding Rate:\nhttps://fapi.binance.com/fapi/v1/fundingRate?symbol=BTCUSDT&limit=1\nExtract: fundingRate (multiply by 100 for %)\n\n4. Fetch ETH Funding Rate:\nhttps://fapi.binance.com/fapi/v1/fundingRate?symbol=ETHUSDT&limit=1\nExtract: fundingRate (multiply by 100 for %)\n\n5. Apply signal logic:\n\nFear & Greed:\n- Value < 25 = EXTREME FEAR (bullish contrarian signal)\n- Value > 75 = EXTREME GREED (bearish contrarian signal)\n- Otherwise = NEUTRAL\n\nBTC Dominance:\n- > 60% = BTC DOMINANCE HIGH (alts under pressure, bearish for alts)\n- < 50% = ALTSEASON (capital rotating to alts, bullish)\n- Otherwise = NEUTRAL\n\nBTC Funding Rate:\n- > 0.05% = OVERLEVERAGED LONGS (bearish, long squeeze risk)\n- < -0.03% = OVERLEVERAGED SHORTS (bullish, short squeeze likely)\n- Otherwise = NEUTRAL\n\nETH Funding Rate:\n- > 0.05% = OVERLEVERAGED LONGS (bearish)\n- < -0.03% = OVERLEVERAGED SHORTS (bullish)\n- Otherwise = NEUTRAL\n\n6. Count how many signals point in the same direction:\n\nBEARISH confluence:\n- Extreme Greed + BTC Dominance High + BTC Overleveraged Longs + ETH Overleveraged Longs\n\nBULLISH confluence:\n- Extreme Fear + Altseason + BTC Overleveraged Shorts + ETH Overleveraged Shorts\n\n7. Send Telegram ONLY if 3 or more signals align:\n\n\"🎯 Macro Signal Confluence — [Date]\n\n[BULLISH/BEARISH] — [X] of 4 signals aligned\n\n😱 Fear & Greed: [value] ([classification]) — [signal]\n📊 BTC Dominance: [X]% — [signal]\n₿ BTC Funding: [X]% — [signal]\nΞ ETH Funding: [X]% — [signal]\n\n🧠 Interpretation: [what this combination historically means]\n\n⚡ Signal: [STRONG BUY / STRONG SELL / REDUCE LEVERAGE / ADD EXPOSURE]\"\n\n8. If fewer than 3 signals align: reply HEARTBEAT_OK and stop."
canonical: "https://hub.ironclaw.com/usecases/crypto-macro-confluence-monitor-alert-when-fear-greed-btc-dominance-and-funding-rates-align"
markdown: "https://hub.ironclaw.com/usecases/crypto-macro-confluence-monitor-alert-when-fear-greed-btc-dominance-and-funding-rates-align.md"
type: "use-case"
categories: ["Web 3 / Crypto","Research","Automation"]
author: "Evgeny"
---

# Crypto Macro Confluence Monitor — Alert when Fear & Greed, BTC dominance and funding rates align

## Example Prompt

> You are my crypto macro signal monitor. Check 4 independent indicators and alert me only when multiple signals align.
> 
> Create a routine that runs every day at 7:00 PM UTC:
> 
> 1. Fetch Fear & Greed Index:
> https://api.alternative.me/fng/?limit=1
> Extract: value (0-100) and value_classification
> 
> 2. Fetch BTC Dominance:
> https://api.coingecko.com/api/v3/global
> Extract: market_cap_percentage.btc
> 
> 3. Fetch BTC Funding Rate:
> https://fapi.binance.com/fapi/v1/fundingRate?symbol=BTCUSDT&limit=1
> Extract: fundingRate (multiply by 100 for %)
> 
> 4. Fetch ETH Funding Rate:
> https://fapi.binance.com/fapi/v1/fundingRate?symbol=ETHUSDT&limit=1
> Extract: fundingRate (multiply by 100 for %)
> 
> 5. Apply signal logic:
> 
> Fear & Greed:
> - Value < 25 = EXTREME FEAR (bullish contrarian signal)
> - Value > 75 = EXTREME GREED (bearish contrarian signal)
> - Otherwise = NEUTRAL
> 
> BTC Dominance:
> - > 60% = BTC DOMINANCE HIGH (alts under pressure, bearish for alts)
> - < 50% = ALTSEASON (capital rotating to alts, bullish)
> - Otherwise = NEUTRAL
> 
> BTC Funding Rate:
> - > 0.05% = OVERLEVERAGED LONGS (bearish, long squeeze risk)
> - < -0.03% = OVERLEVERAGED SHORTS (bullish, short squeeze likely)
> - Otherwise = NEUTRAL
> 
> ETH Funding Rate:
> - > 0.05% = OVERLEVERAGED LONGS (bearish)
> - < -0.03% = OVERLEVERAGED SHORTS (bullish)
> - Otherwise = NEUTRAL
> 
> 6. Count how many signals point in the same direction:
> 
> BEARISH confluence:
> - Extreme Greed + BTC Dominance High + BTC Overleveraged Longs + ETH Overleveraged Longs
> 
> BULLISH confluence:
> - Extreme Fear + Altseason + BTC Overleveraged Shorts + ETH Overleveraged Shorts
> 
> 7. Send Telegram ONLY if 3 or more signals align:
> 
> "🎯 Macro Signal Confluence — [Date]
> 
> [BULLISH/BEARISH] — [X] of 4 signals aligned
> 
> 😱 Fear & Greed: [value] ([classification]) — [signal]
> 📊 BTC Dominance: [X]% — [signal]
> ₿ BTC Funding: [X]% — [signal]
> Ξ ETH Funding: [X]% — [signal]
> 
> 🧠 Interpretation: [what this combination historically means]
> 
> ⚡ Signal: [STRONG BUY / STRONG SELL / REDUCE LEVERAGE / ADD EXPOSURE]"
> 
> 8. If fewer than 3 signals align: reply HEARTBEAT_OK and stop.

## What the Agent Does

Every day at 7 PM the agent fetches 4 independent macro indicators from 3 different sources: Fear & Greed Index, BTC dominance, BTC funding rate, and ETH funding rate. Each indicator is classified as bullish, bearish, or neutral based on defined thresholds. The agent only sends a Telegram alert when 3 or more signals point in the same direction — filtering out noise from single-indicator moves. When confluence is detected it interprets what the combination historically means and suggests a directional action. Most days it stays silent.

![Image](https://github.com/user-attachments/assets/3ea2e319-7ce3-414a-94f0-edac0667cc3a)

## Skills and Tools

- http
- message
- routine/cron

## Categories

- Web 3 / Crypto
- Research
- Automation

## Links

- [HTML page](https://hub.ironclaw.com/usecases/crypto-macro-confluence-monitor-alert-when-fear-greed-btc-dominance-and-funding-rates-align)

