每日加密货币市场摘要机器人n8n工作流 - Binance到Telegram自动化监控
n8n工作流,加密货币监控,Binance API,Telegram机器人,自动化交易,市场分析,HTTP Request,Function节点

Verify Telegram Channel Subscriptions with Access Control using Postgres

📈 Daily Crypto Market Summary Bot (Binance to Telegram)

此工作流每小时通过cron调度从Binance获取选定加密货币对(BTC/USDC, ETH/USDC, SOL/USDC)的24小时价格变动数据。
它执行深度分析 – 包括波动率、交易量、买卖价差、动量和市场比较 – 然后格式化详细的市况摘要。
最终的HTML格式报告被发送到Telegram聊天窗口,以清晰可读的布局突出显示涨幅最大者、跌幅最大者和关键指标。

🔑 主要功能
⏱ 每小时运行一次(cron: 5 * * * *)
🔍 筛选和分析主流币种:BTC, ETH, SOL
📊 计算市场指标:
波动率
买卖价差
动量
估计市值
市场平均比较
📈 突出显示涨幅最大者、跌幅最大者和交易量最高币种
✂️ 分割消息以适应Telegram的4096字符限制
💬 以丰富的HTML格式将输出发送到Telegram群组或聊天

🎯 使用场景
✅ 想要每小时性能洞察的加密货币交易者
✅ 需要自动市场更新的Telegram群组
✅ 实时监控关键币种指标的分析师
✅ 创建加密仪表板或警报的机器人开发者

🛠 技术细节
数据源:Binance 24小时行情API (/api/v3/ticker/24hr)
监控币种:BTCUSDC, ETHUSDC, SOLUSDC(可扩展)
计算指标:
价格变动百分比
波动率(最高价vs最低价)
买卖价差%
动量(vs加权平均)
估计市值
交易笔数
市场平均变动
消息格式:
带表情符号、粗体样式和章节标题的HTML
超过Telegram 4096字符限制时自动分割消息
错误处理:
HTTP失败时重试(最多5次,间隔5秒)
检查消息长度并为Telegram兼容性进行分割

⚙️ 设置要求
Telegram机器人令牌 – 通过@BotFather在Telegram上创建机器人
聊天ID – 使用个人ID或群组聊天ID(将机器人添加到群组)
n8n实例 – 云端或自托管
(可选)在Function节点中修改relevantSymbols以跟踪不同币种

🧠 注意事项
此工作流高度可定制 – 可随意修改分析、跟踪对或格式化
适合警报系统或加密仪表板的良好基础

📷 示例输出(Telegram)
📊 加密货币市场摘要 — 2025-04-20 14:05:05 UTC

🌐 市场概览(BTC, ETH, SOL)
平均变动:-1.54%
24小时交易量:$850,358,765.46
最波动:SOLUSDC(4.53%)
最流动:BTCUSDC(0.0000%价差)

💹 交易量最高
ETHUSDC:$403,860,356.75 | -1.640%
SOLUSDC:$279,241,338.60 | -1.706%
BTCUSDC:$167,257,070.12 | -1.261%

📉 跌幅最大者

SOLUSDC
🔻 变动:-1.71%(24h)
💰 当前:$137.10
📊 范围:$135.82 – $141.97
📈 波动率:4.53%
🔄 交易量:2.01M | $279,241,338.60
⚖️ 买卖价差:0.0073%
⬇️ vs市场平均:-0.17%
🔽 动量:-1.42%
🔢 交易笔数:366,119

ETHUSDC
🔻 变动:-1.64%(24h)
💰 当前:$1,577.42
📊 范围:$1,565.60 – $1,631.98
📈 波动率:4.24%
🔄 交易量:252.11K | $403,860,356.75
⚖️ 买卖价差:0.0044%
⬇️ vs市场平均:-0.10%
🔽 动量:-1.53%
🔢 交易笔数:596,801

BTCUSDC
🔻 变动:-1.26%(24h)
💰 当前:$84,336.65
📊 范围:$83,963.35 – $85,634.50
📈 波动率:1.99%
🔄 交易量:1.97K | $167,257,070.12
⚖️ 买卖价差:0.0000%
⭐ vs市场平均:0.27%
🔽 动量:-0.68%
🔢 交易笔数:124,202

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。