Schedule Trigger Automate

Used in Schedule Trigger, this automated workflow fetches hourly price data for BTC, ETH, and SOL from Binance, analyzes key market trends, and sends a detailed summary via Telegram. It highlights gainers, losers, volatility, and trading activity, ensuring timely insights into the crypto market every hour.

7/8/2025
9 nodes
Medium
schedulemediumschedule triggertelegramsticky noteautomationcronapiintegrationcommunicationbotcodecustom
Categories:
Communication & MessagingSchedule TriggeredMedium Workflow
Integrations:
Schedule TriggerTelegramSticky Note

Target Audience

Who Should Use This Workflow


- Crypto Traders & Investors: Those who want to stay updated on the latest price changes and trends in the cryptocurrency market, specifically for BTC, ETH, and SOL.
- Telegram Users: Individuals or groups who prefer receiving market updates directly in their Telegram chat.
- Developers & Automation Enthusiasts: Users looking to automate data fetching and notifications for better decision-making in trading.
- Market Analysts: Professionals needing timely insights into market fluctuations and performance metrics.

Problem Solved

What Problem Does This Workflow Solve


- Information Overload: It simplifies the process of tracking multiple cryptocurrencies by providing a concise summary of key metrics, such as price changes, volatility, and market trends.
- Timeliness: The workflow runs every hour to ensure users receive the latest market data without manual checks, helping them make timely trading decisions.
- Automated Alerts: It eliminates the need for constant monitoring by sending alerts via Telegram, ensuring users are informed of significant market movements as they happen.

Workflow Steps

Detailed Explanation of the Workflow Process


1. Schedule Trigger: The workflow is initiated automatically every hour at minute 5 (cron expression: 5 ).
2. Fetch Price Data: It sends an HTTP request to the Binance API to retrieve the latest 24-hour price change data for selected cryptocurrencies.
3. Data Analysis & Formatting: The fetched data is processed to calculate important metrics such as volatility, momentum, and market comparisons. The results are formatted into an easy-to-read HTML message.
4. Send Telegram Message: The formatted message is sent to a specified Telegram chat, providing users with a comprehensive market summary, including gainers, losers, and key statistics.

Customization Guide

How Users Can Customize and Adapt This Workflow


- Change Cryptocurrencies: To include other trading pairs, modify the relevantSymbols array in the Analyze & Format Market Data node. For example, add more symbols that end with USDC.
- Adjust Schedule: If a different frequency is desired, update the cron expression in the Schedule Trigger node to suit your timing needs (e.g., change it to 0 for hourly at the start of each hour).
- Modify Telegram Settings: Ensure that the chatId in the Send Telegram Message node matches your target chat. You may also customize the message format as needed.
- Add More Analysis: Enhance the analysis by adding more functions in the Analyze & Format Market Data node to calculate additional metrics that are relevant to your trading strategy.