πŸ“ˆ Send hourly crypto market analysis from Binance to Telegram

⚑ 3,699 views Β· πŸ“ˆ Crypto Trading & Stock Market

Description

πŸ“ˆ Daily Crypto Market Summary Bot (Binance to Telegram)

This workflow fetches 24h price change data from Binance for selected crypto pairs (BTC/USDC, ETH/USDC, SOL/USDC) every hour using a cron schedule.
It performs in-depth analysisβ€”including volatility, volume, bid-ask spread, momentum, and market comparisonβ€”then formats a detailed market summary.
The final report is sent to a Telegram chat using HTML formatting, highlighting top gainers, losers, and key metrics in a clean, readable layout.


πŸ”‘ Key Features


🎯 Use Cases


πŸ›  Technical Details


βš™οΈ Setup Requirements

  1. Telegram Bot Token β€” Create a bot via @BotFather on Telegram
  2. Chat ID β€” Use a personal ID or group chat ID (add the bot to the group)
  3. n8n Instance β€” Either cloud or self-hosted
  4. (Optional) Modify relevantSymbols in the Function node to track different coins

🧠 Notes


πŸ“· Example Output (Telegram)

πŸ“Š Crypto Market Summary β€” 2025-04-20 14:05:05 UTC

🌐 Market Overview (BTC, ETH, SOL)
Average Change: -1.54%
24h Volume: $850,358,765.46
Most Volatile: SOLUSDC (4.53%)
Most Liquid: BTCUSDC (0.0000% spread)

πŸ’Ή Top by Volume
ETHUSDC: $403,860,356.75 | -1.640%
SOLUSDC: $279,241,338.60 | -1.706%
BTCUSDC: $167,257,070.12 | -1.261%

πŸ“‰ Losers

SOLUSDC
πŸ”» Change: -1.71% (24h)
πŸ’° Current: $137.10
πŸ“Š Range: $135.82 - $141.97
πŸ“ˆ Volatility: 4.53%
πŸ”„ Volume: 2.01M | $279,241,338.60
βš–οΈ Bid-Ask Spread: 0.0073%
⬇️ vs Market Avg: -0.17%
πŸ”½ Momentum: -1.42%
πŸ”’ Trades: 366,119

ETHUSDC
πŸ”» Change: -1.64% (24h)
πŸ’° Current: $1,577.42
πŸ“Š Range: $1,565.60 - $1,631.98
πŸ“ˆ Volatility: 4.24%
πŸ”„ Volume: 252.11K | $403,860,356.75
βš–οΈ Bid-Ask Spread: 0.0044%
⬇️ vs Market Avg: -0.10%
πŸ”½ Momentum: -1.53%
πŸ”’ Trades: 596,801

BTCUSDC
πŸ”» Change: -1.26% (24h)
πŸ’° Current: $84,336.65
πŸ“Š Range: $83,963.35 - $85,634.50
πŸ“ˆ Volatility: 1.99%
πŸ”„ Volume: 1.97K | $167,257,070.12
βš–οΈ Bid-Ask Spread: 0.0000%
⭐ vs Market Avg: 0.27%
πŸ”½ Momentum: -0.68%
πŸ”’ Trades: 124,202

## πŸ”— Nodes Used

Function, HTTP Request, Telegram, Schedule Trigger

## πŸ“₯ Import

Download [`workflow.json`](workflow.json) and import into n8n:
**Workflow menu β†’ Import from File**

[πŸ“– Importing guide](../../../docs/importing-templates.md) Β· [πŸ”‘ Credential setup](../../../docs/credential-setup.md)