Intraday Trading, Fully Automated

Automated intraday trading on Zerodha or Groww — controlled from Telegram.

✓ Funds stay in your Zerodha or Groww account ✓ No coding required ✓ Real-time Telegram alerts

How It Works

1
🔗

Connect your broker

Zerodha: open Surge Kite Bot and /login on Kite each morning. Groww: open Surge Groww Bot, save TOTP Token and TOTP Key once (/setgrowwapi TOTP_TOKEN TOTP_KEY), approve when Telegram asks (~6 AM), then /login. Your password is never stored. Funds stay in your demat.

2
⚡

Bot trades for you

During NSE hours the platform places entries and exits. You get a Telegram alert on every fill.

3
📱

Stay in control

Pause, resume, check P&L, or square-off from Telegram. See Onboarding for the signup steps.

Onboarding

Use the Telegram bot for your broker. Network setup is done by us — it is not on this page.

Zerodha (Kite)

  1. Open the Kite bot

    Telegram → Surge Kite Bot → /start

  2. Send your Kite ID and email

    One message: ABC123 you@email.com. Or send them as two messages — we tell them apart. Kite ID is in the Kite app under Profile.

  3. Wait for the connect link

    We finish API setup. You get a Telegram message when it is ready. Nothing else to do until then.

  4. Connect and pay

    Tap Connect Zerodha, log in on Zerodha, finish billing and wallet on that page.

  5. Set capital

    /setcapital 1000000 or /setcapital auto (pulls Zerodha funds). Minimum ₹10,00,000. A book below that is not accepted. /pay if the wallet needs a top-up.

  6. Each trading morning

    /login. No login that day means no live orders.

Groww

  1. Open the Groww bot

    Telegram → Surge Groww Bot → /start

  2. Save TOTP Token and TOTP Key

    /setgrowwapi TOTP_TOKEN TOTP_KEY. Get them from Groww → Trading APIs → Generate TOTP token. Delete that Telegram message after it is saved.

  3. Set capital

    /setcapital 1000000. Minimum ₹10,00,000. A book below that is not accepted. /pay if the wallet needs a top-up. /setcapital auto is Zerodha-only.

  4. Each trading morning

    Groww access expires around 6 AM. When Telegram asks, approve today's access in Groww, then /login (or /checktokens). No live orders until that is done. Keep the wallet funded.

Surge Kite Bot Surge Groww Bot

Features

📊

Real-Time Execution

Strategies run live during NSE market hours. Entries, exits, stop-losses, and profit booking — all automatic.

🛡️

Built-In Risk Management

Dynamic ATR-based stops, trailing and partial profit booking, portfolio-level profit targets, per-user circuit breakers, and capital-based sizing.

📱

Telegram Control

Pause, resume, check P&L, view positions, or emergency-close — all from simple Telegram commands.

💰

Your Money, Your Account

All funds stay in your own Zerodha or Groww demat account. Surge never holds or transfers your trading capital.

🎯

Smart Entry Signals

Multiple technical indicators, volume analysis, and market mood filtering work together to find high-probability entries.

📈

Adaptive Exits

ATR-based trailing stops, breakeven triggers, and strategy-driven exits that adapt to market conditions.

🔔

Instant Notifications

Get real-time alerts for every trade entry, exit, stop-loss hit, and end-of-day summary — straight to Telegram.

⚙️

Configurable Parameters

Platform risk and limits are managed centrally; you set trading capital from Telegram.

Pricing

Two fees. Minimum trading capital is ₹10,00,000. A book below that is not accepted. The fixed fee is 0.5% of your trading capital, or ₹5,000, whichever is higher. The variable fee is 20% of the month’s net when that net is above zero, and ₹0 when it is zero or a loss.

Fixed fee
0.5%
of trading capital
Or ₹5,000, whichever is higher. Charged every month, including a flat month and a loss month. On a ₹10,00,000 book that is ₹5,000.
Variable fee
20%
of monthly net
Billed at the end of the month, and only when the month’s net is above zero. ₹0 when the month’s net is zero or a loss.

How the bill is worked out

The fixed fee is 0.5% of the trading capital on your account at the start of the calendar month, or ₹5,000, whichever is higher. On a ₹10,00,000 book that is ₹5,000. It is charged once that month from your prepaid wallet, on the first login of the month. It is due in a flat month and in a loss month. If your capital changes, the new fixed fee applies from the next month. Minimum trading capital is ₹10,00,000. A book under that is not accepted.

The variable fee is 20% of that month’s net when the net is above zero. It is ₹0 when the net is zero or a loss. A loss stays in your broker account. It is not carried into the next month, and it does not reduce a later variable fee. The variable fee is billed at the end of the month, from the same wallet. The first month that can have a variable fee is October 2026.

A yearly payment of the fixed fee is 10 months of that fee and covers 12 months. When you send the payment details, say it is the yearly platform payment. That calendar month and the next 11 months are not charged a fixed fee. The variable fee is still billed. A discount set by admin applies to the fixed fee only. A paper book pays the fixed fee only.

Gross to net

Month net is the sum of bot trades that close in that calendar month. A trade still open on the last day counts in the month it closes. Orders you place yourself, outside the bot, are not included. Deposits and withdrawals are not profit.

Gross on a closed trade is the price difference times quantity. A long is (exit price − entry price) × quantity. A short is (entry price − exit price) × quantity.

Net = gross − your broker’s charges on the entry and the exit of those trades. On Zerodha equity intraday that estimate is:

  • Brokerage: 0.03% of that order’s turnover, capped at ₹20 per order.
  • Securities transaction tax: 0.025% of sell turnover.
  • Exchange transaction charge: 0.00345% of turnover.
  • SEBI charge: 0.0001% of turnover.
  • Stamp duty: 0.003% of buy turnover.
  • GST: 18% of brokerage + exchange transaction charge + SEBI charge.

The fixed fee and the variable fee are not subtracted before the 20% is applied. If your broker’s contract note differs from this estimate, the contract note is the charge.

How to pay

Pay online from Telegram

Open your Telegram bot, send /pay, and follow the on-screen steps to pay online (UPI links and QR). After you pay, send the transaction details with /reachadmin so the wallet can be credited. For a yearly cover, say that the payment is the yearly platform fee.

  1. Open Surge Kite Bot (Zerodha) or Surge Groww Bot (Groww).
  2. Type /pay and tap the payment link shown.
  3. Pay online, then message admin with /reachadmin.

Telegram Commands

User commands on Surge Kite Bot (Zerodha) and Surge Groww Bot (Groww)

/start Register on the bot for your broker — Surge Kite Bot (Zerodha) or Surge Groww Bot (Groww)
/help List all commands in Telegram
/setbroker Switch broker — /setbroker kite or /setbroker groww
/setkiteapi Zerodha: save your Kite Personal API key and secret — /setkiteapi API_KEY API_SECRET
/setgrowwapi Groww: save TOTP Token and TOTP Key — /setgrowwapi TOTP_TOKEN TOTP_KEY
/login Zerodha: daily Kite login. Groww: refresh today's access after you approve (~6 AM)
/checktokens Check today's session. Groww: same remint as /login. Kite users: use /login
/broker Show which broker you trade on and whether today's session is ready
/setcapital Set trading capital — /setcapital 1000000, or /setcapital auto (Zerodha funds). Minimum ₹10,00,000. A book below that is not accepted.
/freetrial Start a free trial if you are eligible
/pnl P&L for today — /pnl, /pnl LIVE, /pnl PAPER, or /pnl YYYY-MM-DD
/trades Closed trades for today or a date — /trades YYYY-MM-DD
/positions Open positions with live prices
/balance Wallet balance and estimated monthly fee
/pay Top up wallet via UPI
/pause Pause new entries on your account (exits still managed)
/resume Resume new entries on your account
/faq Frequently asked questions
/reachadmin Send a message to admin
/kill Emergency square-off your positions (bot keeps running)

Frequently Asked Questions

How do I sign up and onboard?

See Onboarding above. Zerodha: Surge Kite Bot → /start → send Kite ID and email (one message or two) → connect link → /setcapital → /login each morning. Groww: Surge Groww Bot → /start → /setgrowwapi TOTP_TOKEN TOTP_KEY → /setcapital → approve when Telegram asks (~6 AM) → /login.

Is my money safe?

Your funds never leave your Zerodha or Groww account. Surge only places trades within it — we never hold or transfer your capital.

Do I need to watch the market all day?

No. Zerodha users /login once in the morning. Groww users approve when Telegram asks (token expires around 6 AM), then /login. The platform then handles entries and exits. You get Telegram alerts for every trade.

What happens if I forget to log in?

Zerodha: you'll get a reminder at 8 AM and no live orders that day. Groww: if you skip the morning approve, there are no live orders until you approve and refresh. The monthly platform fee is charged at most once per calendar month on your first successful session that month (not every day).

Can I pause trading anytime?

Yes — type /pause in Telegram. Existing positions are still managed (stop-losses, exits), but no new entries are taken. Resume anytime with /resume.

What brokers are supported?

Zerodha (Kite) and Groww. ICICI Direct and Angel One are planned.

Do I need programming knowledge?

Not at all. Everything is done through Telegram commands. No coding required.

What if my wallet runs out mid-day?

If the wallet hits ₹0, there are no live orders even if you already logged in that day. Top up with /pay. In the last week of the month we remind you to pay so next month’s fee is ready.

How do I check my trade history?

Use /pnl for today's P&L, or /pnl YYYY-MM-DD (optional PAPER or LIVE). Use /trades for closed trades and /positions for open ones.

How do I add more funds to my wallet?

Type /pay in the chat. It shows your UPI ID, QR code, and quick payment links. After payment, share the payment transaction details with the admin using /reachadmin. Admin will credit your wallet. For a yearly cover, say that the payment is the yearly platform fee.

How much does the platform cost?

Minimum trading capital is ₹10,00,000. A book below that is not accepted. Two fees. The fixed fee is 0.5% of your trading capital, or ₹5,000, whichever is higher, charged every month including a flat month and a loss month. On a ₹10,00,000 book the fixed fee is ₹5,000. The variable fee is 20% of that month’s net when the net is above zero, billed at the end of the month. The variable fee is ₹0 when the month’s net is zero or a loss. A loss is not carried into the next month. The first month that can have a variable fee is October 2026. A yearly payment of the fixed fee is 10 months of that fee and covers 12 months. The variable fee is still billed. A discount set by admin applies to the fixed fee only.

What is month net?

Month net is gross price profit on bot trades that close in that calendar month, minus brokerage, securities transaction tax, exchange transaction charges, SEBI charges, stamp duty, and GST on those charges. On Zerodha equity intraday the estimate is brokerage 0.03% of that order’s turnover capped at ₹20 per order, STT 0.025% of sell turnover, exchange transaction charge 0.00345% of turnover, SEBI charge 0.0001% of turnover, stamp duty 0.003% of buy turnover, and GST at 18% of brokerage plus exchange charge plus SEBI charge. The fixed fee and the variable fee are not deducted before the 20% is applied. A trade still open counts in the month it closes. Orders you place yourself are not included. Deposits and withdrawals are not profit. If the broker contract note differs from this estimate, the contract note is the charge.

How do I set my trading capital?

Use /setcapital 1000000 to set an amount. Minimum is ₹10,00,000. A book below that is not accepted. /setcapital auto pulls available funds from Zerodha only. Risk settings are shared globally for all users.

Start trading smarter today.

Open Surge Kite Bot or Surge Groww Bot, then type /start.