HomeWorkCase study

Case study · Trading signals · India

Trading Signal Automation: Signal to subscriber in under 2 seconds.

TradingView alerts received and delivered with dedicated branded media to the correct Telegram channels in under 2 seconds. Replaced a 2 to 5 minute manual routing process per alert with a fully automated system.

Result
Under 2 sec delivery
Build time
2 Weeks
Industry
Finance / Trading
Shipped
Feb 20, 2024
  • Make.com
  • TradingView
  • Telegram
Illustration of the alert pipeline: a candlestick chart breaks through a dashed alert line, an alert card reads breakout, long signal; the branded chart lands in the Options channel out of four Telegram channels for equity, options, futures and commodity

2 to 5 min → <2 s

per alert, from manual posting to fully automatic

4 channels

equity, options, futures and commodity, routed by ticker

0 people

in the loop; a bad payload alerts the team on Slack, never subscribers

How it runs

From alert to channel, with no one in between

  1. 01TradingView

    Fire

    A TradingView alert sends a webhook with the ticker, direction, price and timeframe

  2. 02Make.com

    Catch

    Make.com receives the payload and checks it; a malformed one goes to the team on Slack instead

  3. 03Make.com

    Brand

    A fresh branded chart image is generated for this alert, with the signal details on it

  4. 04Make.com

    Route

    The ticker is mapped to its asset class and the router picks equity, options, futures or commodity

  5. 05Telegram

    Deliver

    Alert and image land in the right Telegram channel, and the run is logged

Before and after

Two to five minutes by hand, under two seconds now

Before, every alert meant routing a chart image by hand: 2 to 5 minutes in a market that moves in seconds. Now the webhook arrives and the branded alert is in its channel in under 2 seconds, with no one in between.

  • By hand: 2 to 5 minutes per alert
  • Automated: under 2 seconds
  • No person in the loop
The steps are not drawn to scale.

The router

One router, four channels and a safe exit

Make.com checks every payload, maps the ticker to its asset class and routes it to equity, options, futures or commodity. A malformed payload goes to the team on Slack, never to subscribers. Burst volume and API rate limits are handled inside the scenario.

  • Burst volume handling
  • API rate limiting
  • Invalid ticker symbols caught before delivery

What subscribers see

A branded chart in the right channel, every time

Each alert lands with a freshly generated branded chart and the signal details on it, in the Telegram channel for its asset class, and every run is logged.

  • Dedicated branded media for each alert
  • Four channels, routed by ticker
  • Every run logged
Illustrative alert.

The Situation

Alok Daiya is a SEBI-registered analyst running a trading signal service. His team provides real-time stock and options alerts to subscribers across multiple Telegram channels, each dedicated to a specific asset class.

The old process: a TradingView alert fires, someone on the team sees it, manually creates a branded chart image with the alert details, selects the correct Telegram channel based on the asset type and sends it. In calm markets, this took 2 to 5 minutes per alert. In volatile markets where multiple signals fire simultaneously, alerts were delayed, sent to wrong channels or skipped entirely.

For a trading signal service, delivery speed is the product. An alert that arrives 3 minutes late has already lost its value.

"Lightning-fast scalable system that saved us time and captured market momentum perfectly." Alok Daiya, SEBI Registered Analyst

The 3 Problems

  1. Manual routing was too slow. 2 to 5 minutes per alert in a market that moves in seconds. During high-volatility periods, the team could not keep up with the volume.
  2. Channel selection errors. With multiple Telegram channels for different asset types, alerts were occasionally sent to the wrong audience. An options alert in the equity channel erodes subscriber trust.
  3. Branded image creation was a bottleneck. Each alert needed a formatted chart image with the signal details overlaid. Creating this manually for every alert was the slowest step in the chain.

What Was Built

A fully automated signal delivery pipeline that runs from TradingView to Telegram in under 2 seconds, with zero human involvement.

How it flows:

  1. TradingView alert fires via webhook
  2. Make.com receives the webhook payload with signal data (ticker, direction, price, timeframe)
  3. Make.com generates a branded chart image dynamically using the signal data
  4. Router module selects the correct Telegram channel based on asset type
  5. Alert is delivered with the branded image to the right channel
  6. Execution is logged for audit and performance tracking

Tools used:

  • Make.com - webhook receiver, image generation, routing logic, Telegram dispatch
  • TradingView - alert source via webhooks
  • Telegram - multi-channel delivery to subscribers
  • Image generation service - branded chart overlays

The Technical Architecture

The key design decision was the router. TradingView sends a JSON payload with the alert details. Make.com parses the ticker symbol and maps it to the correct asset category (equity, options, futures, commodity). Each category routes to a different Telegram channel.

Why this matters: A simple "send to Telegram" automation would blast every alert to one channel. The router ensures subscribers only see alerts relevant to their asset class. This is a retention feature disguised as routing logic.

Image generation: Rather than using static templates, the system generates a fresh branded image per alert with the ticker, price, direction (bullish/bearish) and timeframe embedded. This means every alert looks professional and carries the brand identity without anyone touching a design tool.

Error handling: If TradingView sends a malformed payload or an unrecognized ticker, the system logs the error and sends a Slack notification to the team rather than delivering a broken alert. In production, this has caught edge cases that would have been embarrassing if sent to subscribers.

The Results

MetricBeforeAfterChange
Alert delivery time2-5 minutesUnder 2 secondsdown 98%
Manual process per alertFull manualZeroEliminated
Channel routing errorsOccasionalZeroEliminated
Alerts during high-volatilityMissed or delayedAll delivered100% coverage
Branded image creationManual per alertAuto-generatedEliminated

The Insight

This build taught me something about automation in time-sensitive domains: the system is not competing against "no automation." It is competing against market speed. A 2-minute delay does not just waste time. It makes the alert worthless. The subscriber acts on stale data or misses the move entirely.

The architecture principle here is minimal latency by design. Every module in the Make.com scenario is optimized for speed: no unnecessary data transformations, no external API calls that add latency, no queuing. The webhook fires, the router decides, the image generates, Telegram sends. Four steps. Under 2 seconds.

FAQ

Q: Can Make.com receive TradingView webhooks? A: Yes. Make.com's Custom Webhook module generates a unique URL that you paste into TradingView's alert webhook field. When the alert fires, Make.com receives the full JSON payload instantly.

Q: How fast is the alert delivery? A: Under 2 seconds from TradingView alert to Telegram delivery. This includes webhook processing, image generation, channel routing and message send.

Q: Can this work with Discord instead of Telegram? A: Yes. The routing and image generation logic is platform-agnostic. Replace the Telegram module with Discord's webhook module and the rest of the system works identically.

Q: How does the system handle multiple simultaneous alerts? A: Make.com processes webhook events in parallel. If 5 alerts fire within the same second, all 5 are processed independently and delivered to their respective channels without queuing delays.

Running a signal service or real-time alert system? Book a free consult and I will scope the exact build for your platform.

Need a Make.com expert on this?

Level 5 Expert, Make Silver Partner. Scenarios built with error handlers, credit efficiency and documentation, so they run without babysitting.

Nex Automations is an automation studio led by Prem Patel, a Make.com Level 5 Expert, Make Silver Solution Partner and Zapier Solution Partner, based in Ahmedabad and working globally. 1,200+ automations built for 210+ clients across 8+ industries in 12+ countries.

  • Talk to a Make expertThe fit-check takes two minutes. Prem reads every one and replies within 24 hours.
  • Make.com ConsultantHire a Make Level 5 Expert and listed Silver Solution Partner for fixed-scope builds, scenario rescue and retainers.
  • Book a free consult30 minutes to scope the process you want automated.

More from Nex Automations