Your alerts, your broker.You confirm every order.

Your TradingView alert posts to your own webhook. Sarathi turns it into an order card in Telegram and on the web, with side, size, stop, target and rupee risk. Nothing reaches your broker until you tap Confirm. After that, the signal, your decision and the fill go into your journal.

An illustration, not live market data: a 15-minute opening range breaks, the alert posts to your webhook, and the order fills after you tap Confirm.
No custody
Your broker account, your funds. Sarathi holds neither.
No autonomous mode
Every order needs your decision, stored as a required column. No setting can skip it.
Everything journaled
Every signal, decision and fill is written to your journal in IST.

How it works

Four steps. One of them is you.

Three of them are plumbing. The fourth is your decision, and it is the only step that can place an order.

  1. 01
    Step 01

    Your strategy stays in Pine

    Keep writing strategies in your own TradingView. If you want a starting point, pick one of the 13 house strategies. They do not repaint and act on confirmed closes only, and each was tested with ₹350 per order and two ticks of slippage charged.

    banknifty-orb-15m.pine
    //@version=5strategy("ORB 15m", overlay = true,     process_orders_on_close = true,     commission_value = 350, slippage = 2)
    orHigh = ta.highest(high, orBars)[1]fired  = ta.crossover(close, orHigh + buffer * dATR)
    body = '{"sym":"BANKNIFTY","side":"BUY",' +       '"type":"ORB","sl":57400}'
    if fired and timeIST <= cutoff    strategy.entry("L", strategy.long,         alert_message = body)
    Non-repaintingConfirmed closes₹350 / order2-tick slippage
  2. 02
    Step 02

    The alert posts to your webhook

    Paste your personal URL into a TradingView alert. Sarathi parses every alert, drops duplicates (same symbol, side, type and time) and stamps it in IST. You can rotate the URL at any time.

    POST /hook/••••••••
    BANKNIFTY · 5m · alert on close
    {  "sym":   "BANKNIFTY",  "side":  "BUY",  "type":  "ORB",  "price": 57530,  "sl":    57400,  "tp":    57790,  "qty":   30,  "time":  "2026-08-27T09:20:00+05:30"}
    200 · signal #1041deduped on sym|side|type|time · rotate the URL any time
  3. 03
    Step 03

    An order card waits for you

    The card shows side, symbol, strategy, entry, stop, target, quantity and rupee risk. It is the same card in Telegram and on the web, and a clock runs on it. Until you tap, no order has been placed.

    ▲ Long⏱ 14:38

    BANKNIFTY · ORB 15m

    Entry
    57,530.00
    Stop
    57,400.00
    Target
    57,790.00
    Risk
    ₹3,900

    Confirm at

    ½
    Skip
  4. 04
    Step 04

    You tap, your broker fills, the journal keeps it

    Confirm at ½, 1× or 2×, or Skip. The order goes to your own broker account. The signal, your decision and the fill are written to your journal with the slippage, in IST, and kept for good.

    journal · 27 Aug 2026 IST
    IdSymbolFillSlip
    #1039SKIPPEDNIFTY
    #1040EXPIREDGOLD
    #1041FILLEDBANKNIFTY57,534.50+4.50

The rules, built in

Nothing is placed without a human tap.

Indian rules do not allow a tool to hold your money and trade on its own, which is how offshore tools work. Sarathi is built around that rule. Another tool could copy the Telegram bot, but it could only make this claim if its confirm step were also required for every order.

  • A tap for every order

    There is no autonomous mode to switch on. Your decision is a required column in the database, so no setting can skip it. Without your tap there is no order, at 3am or when the strategy is right.

  • Hard expiry

    Every order card runs a clock. When it hits zero the signal is marked Expired, and Sarathi refuses to confirm an expired signal. A stale signal cannot be executed twenty minutes later.

  • Strategies you can read

    The 13 house strategies ship as readable Pine, so you can see exactly what each one does. They do not repaint and act on confirmed closes only. A strategy is kept only after it has been tested with ₹350 per order and two ticks of slippage charged.

Scroll to run the clock down

BANKNIFTY · ORB 15m⏱ Pending⌛ Expired

Expired is final. This signal never went to a broker, and it never can.

Strategy library

Thirteen concepts. Thousands of variations.

The variations come from the sweep settings, not from extra files. Every concept is our own implementation of a public idea, published as readable Pine. A strategy stays in the library only if it clears PF > 1.3 with ₹350 per order charged, on at least two instruments and on a holdout period never used for tuning.

13
House strategies
8
Instruments
2
Timeframes · 5m / 15m
₹350
Cost charged per order

Breakout4

  • Opening range breakoutOpening range break with a volatility day-filter
  • PDH / PDL breakPrevious-day high/low break
  • Bollinger squeezeVolatility compression, then band break
  • Inside-bar breakoutInside-bar range break

Trend2

  • Donchian breakoutN-bar channel break, chandelier trail
  • Supertrend followRide Supertrend flips

Trend continuation2

  • EMA pullback (ADX)Strong trend by ADX, entry at the EMA touch
  • VWAP trend pullbackWith-VWAP-side pullback continuation

Momentum1

  • Momentum driveN straight closes with a volume push

Mean reversion4

  • VWAP fadeFade a k×stdev stretch, target VWAP
  • RSI(2) reversionConnors RSI(2) extremes with a trend filter
  • Pivot reversionFade S1 / R1 touches, target the daily pivot
  • Gap fadeFade sized opening gaps toward prev close
webhook body built in
// every entry carries its own webhook bodybody = '{"sym":"BANKNIFTY","side":"BUY",' +       '"type":"ORB","sl":57400}'
strategy.entry("L", strategy.long,     alert_message = body)

Every entry in the library sends its own alert body, so connecting a strategy to Sarathi is a copy and paste. Your own Pine can do the same, and the parser also accepts a plain text line like SELL NIFTY 75 sl=24650.

Pricing

Prepaid credits. No subscription.

Credits never expire. Nothing is metered except AI and delivered cards. Buy a pack once; the tier it opens stays with your account after the credits are spent.

How credits work
  • Starter

    $10

    1,000 credits

    Opens the live broker route.

  • Pro

    $50

    5,000 credits

    Frontier models and no cap on strategies.

  • Whale

    $100

    10,000 credits

    Adds a second broker.

Pre-launch · packs on sale at launch

Get your webhook when it is ready.

Join the waitlist and we’ll email you once, when your webhook is ready. No newsletter and no market commentary.

  1. 1Link Telegram
  2. 2Reveal your webhook
  3. 3Paste it into a TradingView alert
  4. 4Send a test alert

One email, once. Already invited? Sign in →.

Questions

What people ask before they sign up.

Some of these answers are limits. We state them as limits.

Sarathiसारथी

Sarathi means charioteer. The charioteer drives; the warrior decides when to shoot. Here the software drives, and you confirm every order.

Status

Pre-launch · pre-revenue
Bridge verified live 24 Aug 2026

Join waitlist →

Sarathi is an execution bridge, not an investment adviser, and is not registered with SEBI as a Research Analyst. Nothing on this page is advice or a recommendation to trade. Sarathi never holds your funds or securities; every order is placed by you, on your own broker account. Derivatives trading carries substantial risk of loss.

Chart illustrations use TradingView Lightweight Charts™. Every price on this page is made up.