Send hourly crypto market analysis from Binance to Telegram
Needs changesWhat this workflow does
This workflow has 4 nodes and runs on a schedule (cron 5 * * * *). Along the way it connects Telegram. It also calls api.binance.com over HTTP.
How it runs
Trigger: On a schedule (cron 5 * * * *).
- Binance 24h Price Change (HTTP Request): calls api.binance.com
- Analyze & Format Market Data (Function): runs custom JavaScript (legacy Function node)
- Send Telegram Message (Telegram): uses Telegram
Services it uses
HTTP calls to: api.binance.com
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- Function (legacy) in Analyze & Format Market Data: replace with Code node, mode 'Run Once for All Items'.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| Function (legacy) Analyze & Format Market Data | Code node, mode 'Run Once for All Items' |
Nodes used (4)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - Telegram
n8n-nodes-base.telegram - Function
n8n-nodes-base.function
From the author
📈 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,…