TickerShare for Pine Script developers

TickerShare turns TradingView webhook alerts into branded signal cards and delivers them to Telegram through your own bot.

A clean contract for your alert() calls

Emit JSON from your strategy's alert messages and TickerShare maps it straight onto a card. Every field except symbol is optional, unknown fields pass through for custom text templates and a forgiving key: value line parser catches non-JSON messages. Indicator plots wire in via {{plot_0}} style placeholders.

{
  "symbol": "{{ticker}}",
  "side": "buy",
  "price": "{{close}}",
  "tp1": "", "tp2": "",
  "sl": "",
  "tf": "{{interval}}"
}

Engineering details you will ask about

  • 200 back to TradingView within milliseconds, async delivery behind it. The 3 second timeout is never in play.
  • Identical payloads deduplicate within a 30 second window, so double-fires collapse.
  • Telegram 429 retry_after is honored. Failures are logged with reasons and retryable in place.
  • Malformed input degrades gracefully: line parser, then render-what-is-present. Your users never see a 500.
  • Per-webhook rate limit (60/min default), 64 KB body cap, webhook tokens up to 48 random hex chars.

Why bother with a delivery layer

If you sell or share a strategy, the alert experience IS the product experience. A branded card with auto-fitted targets looks like software. A wall of raw alert text looks like a hobby. Point your users at the docs and they can self-serve the setup in minutes, no code on their side.

Try the free alert JSON generator to prototype a message and preview the card it produces.

TickerShare is delivery software. You write your own alerts in TradingView, TickerShare formats and delivers them to your own Telegram channel. Nothing here is financial advice.

Launching soon. Early users get priority onboarding and input into templates.

Get early access