Your alerts, your broker.You confirm every order.
One alert, one card, one tap.
- 01
Alert fires. Your TradingView alert posts to your own webhook.
- 02
Card lands. Side, size, stop, target and rupee risk, in Telegram and on the web.
- 03
You confirm. Nothing reaches your broker until you tap. Decision and fill go to your journal.
- 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.
See the whole loop.
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.
- 01Step 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 - 02Step 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 - 03Step 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:38BANKNIFTY · ORB 15m
- Entry
- 57,530.00
- Stop
- 57,400.00
- Target
- 57,790.00
- Risk
- ₹3,900
Confirm at
½1×2×Skip - 04Step 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 ISTIdSymbolFillSlip#1039SKIPPEDNIFTY——#1040EXPIREDGOLD——#1041FILLEDBANKNIFTY57,534.50+4.50
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
Expired is final. This signal never went to a broker, and it never can.
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 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
// 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.
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 workStarter
$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.
Notes from the cockpit, now and then.
New strategies, product changes and the odd lesson from live alerts. A few emails a month, and you can leave any time.
- Strategies
- Product changes
- Lessons from live alerts
What people ask before they sign up.
Some of these answers are limits. We state them as limits.
Yes. Webhook alerts are a paid TradingView feature, so you need a plan that includes them. Sarathi does not resell TradingView and never asks for your TradingView login. It only receives what your alert posts.
No. There is no autonomous mode to switch on. Every order card waits for you to tap Confirm at ½, 1× or 2× size, or Skip. Your decision is a required column in the database, so there is no setting that could skip it.
Nothing. The signal runs out its clock and is marked Expired. Sarathi refuses to confirm an expired signal, so it can never be executed later. It stays in your journal as a signal you did not act on.
Your own. Sarathi sends orders to a broker account you already hold, through an adapter. A paper broker runs today. Dhan and Zerodha adapters are coming, and Dhan will be tried first. Sarathi has no contract with any broker and never holds your funds or securities.
Your broker credentials are envelope-encrypted. The server decrypts them only at the moment it sends an order, and nowhere else. The web app never touches the database or the secrets; the server is the only writer.
The house strategy library covers eight instruments: NIFTY, BANKNIFTY, MIDCPNIFTY, SENSEX, gold and silver on MCX, RELIANCE and TCS, on 5m and 15m. Your own Pine strategies can post any symbol you trade.
No. Keep them. Sarathi reads TradingView alerts and does not replace your charts. The 13 house strategies are a starting point, published as readable Pine. They do not repaint and act on confirmed closes only, and each was tested with ₹350 per order and two ticks of slippage charged.
No. Sarathi is not an investment adviser and is not registered with SEBI as a Research Analyst. It describes what a strategy did and what a signal contains. It never tells you what to do; the decision and the tap are yours.