Algo trading with Groww Invest Tech Pvt Ltd
Connect your Groww Invest Tech Pvt Ltd account to MyAlgoMate and automate your execution — one-click orders, risk controls and fast exits, no coding required.
Connecting Groww Invest Tech Pvt Ltd
MyAlgoMate connects to Groww through Groww's official trading API using the TOTP method. On the Groww Cloud API keys page you set up TOTP, which shows a TOTP Token and a TOTP secret key — you enter the TOTP Token as your API Key and the TOTP secret as your TOTP key in MyAlgoMate, and you whitelist a static IP. There is no need to generate Groww's separate API key: it is only valid for about 24 hours and won't keep MyAlgoMate connected.
Use Groww Invest Tech Pvt Ltd with
Your Groww Invest Tech Pvt Ltd account works with all 6 of these MyAlgoMate products — plus custom automation of your own strategy.
- Stockmock and Algotest strategy automation tool (Time Based Straddle Strangle)
- Trademate
- Copy Trading Software
- TradeBridge
- Cloud Server for Algo Trading
- RMS Tool
- Custom strategy automation — your own logic, automated; you set the rules and stay in control.
Setting up Groww Invest Tech Pvt Ltd
Step 1 — Subscribe to the Groww trading API
- Groww's trading API is a paid subscription — ₹499 plus applicable taxes per month at the time of writing. Please check Groww for the latest charges. It is billed by Groww, not by MyAlgoMate.
- The subscription covers the Orders API, live market data, the Margin API, historical data and access to Groww Cloud.
Step 2 — Set up TOTP and copy your TOTP Token and secret key
Groww lets you connect using a plain API key or the TOTP method — MyAlgoMate uses the TOTP method. There is no need to generate an API key: the plain API key is only valid for about 24 hours and won't keep MyAlgoMate connected.
- Go to the Groww Cloud API keys page (groww.in/trade-api/api-keys) and log in to your Groww account.
- Choose the TOTP method to set up access. Groww then shows two values — copy both:
- TOTP Token — the value shown at the top. Enter this as your API Key in MyAlgoMate.
- TOTP secret key — the key shown below the QR code — most authenticator apps show a “can't scan the code?” or manual-entry option that reveals it. Enter this as your TOTP key in MyAlgoMate.
- Scan the QR code into your authenticator app (Google Authenticator, Authy, etc.) as well, so you have the 6-digit codes yourself.
Step 3 — Register your static IP
API order placement has to come from a trusted, pre-approved source, so a registered static IP is required (SEBI retail algo-trading rules, in force since 1 April 2026).
- Register your static IP against your Groww API access.
- Which IP to use: if you run MyAlgoMate on your own machine, use a static IP from your internet provider; if you run it on a cloud machine, use that cloud server's static IP — Groww themselves suggest hosting your trading system on a cloud server with a static public IP.
No static IP or cloud machine yet? Our Cloud Server for Algo Trading is a cloud machine specialised for algo trading, and it comes with its own static IP you can register.
Step 4 — Enter the details in MyAlgoMate
- Open the broker login form in MyAlgoMate and enter your API Key (the TOTP Token) and your TOTP key (the TOTP secret key), then save.
What you need to collect
Groww needs the fewest details of any broker we support. The broker login form in MyAlgoMate asks for just two, and both come from the TOTP setup on the Groww Cloud API keys page:
- API Key — the TOTP Token shown at the top of the Groww TOTP screen
- TOTP key — the TOTP secret key shown below the QR code
One more thing is set on Groww's side rather than entered here: your registered static IP.
Use the TOTP Token, not the 24-hour API key
Groww also lets you generate a plain API key, but it is only valid for about 24 hours, so it won't keep MyAlgoMate connected — and there is no need to generate one. Instead, set up the TOTP method: it gives you a TOTP Token that you use as your API Key, plus a TOTP secret key that you use as your TOTP key. Enter the TOTP Token in the API Key field and the TOTP secret key in the TOTP key field.
About the subscription
Unlike most brokers we support, Groww's trading API is a paid subscription — ₹499 plus applicable taxes per month at the time of writing; please check Groww for the latest charges. It is billed by Groww, not by MyAlgoMate, and covers the Orders API, live market data, the Margin API, historical data and access to Groww Cloud. (Groww's own brokerage charges for the trades you place are separate.)
No Redirect URL needed
If you have connected other brokers before, you may be looking for a Redirect URL or callback field. Groww's trading API does not use one — the connection is made with your API Key (the TOTP Token) and your TOTP key, so there is nothing of that kind to configure here.
Static IP — required for API trading
Under the SEBI retail algo-trading rules in force since 1 April 2026, API order placement must originate from a registered static IP. Use a static IP from your internet provider if you run MyAlgoMate on your own machine, or your cloud machine's static IP if you run it on a server — Groww themselves suggest hosting your trading system on a cloud server with a static public IP.
If you don't have a static IP, our Cloud Server for Algo Trading is a cloud machine built for algo trading and includes a static IP of your own that you can register.
Keep your credentials private
Your API Key (the TOTP Token) and TOTP key are the keys to your own trading account — never share them with anyone. MyAlgoMate provides the automation technology; you set the rules and stay in control of your own trades.
Copy trading — which accounts need the paid API
For copy trading on Groww, only the master account needs Groww's paid API subscription (₹499 + taxes per month, as listed by Groww) to run the strategy. The child accounts that mirror the master do not need a paid API — they can be connected without one. This works the same way as Zerodha.
Groww Invest Tech Pvt Ltd — questions
Do I need to pay to use Groww's API?
Yes. Unlike most brokers we support, Groww's trading API is a paid subscription — ₹499 plus applicable taxes per month at the time of writing; please check Groww for the latest charges. It is billed by Groww, not by MyAlgoMate, and covers the Orders API, live market data, the Margin API, historical data and access to Groww Cloud.
What Groww details does MyAlgoMate need?
Just two, both from the TOTP setup on the Groww Cloud API keys page: the TOTP Token (which you enter as your API Key) and the TOTP secret key (which you enter as your TOTP key). Separately, you must register a static IP on Groww's side.
Do I need to generate a Groww API key?
No. Groww's plain API key is only valid for about 24 hours, so it won't keep MyAlgoMate connected — there is no need to generate one. Set up the TOTP method instead: use the TOTP Token it shows as your API Key, and the TOTP secret key as your TOTP key.
Where do I get my Groww TOTP Token and TOTP key?
Go to the Groww Cloud API keys page (groww.in/trade-api/api-keys), log in, and set up access using the TOTP method. Groww shows a TOTP Token at the top — copy it and enter it as your API Key in MyAlgoMate. The TOTP secret key is shown below the QR code (use your authenticator app's “can't scan the code?” or manual-entry option if it isn't shown as text) — that is your TOTP key.
Does Groww need a Redirect URL?
No. Unlike some other brokers, Groww's trading API does not use a Redirect URL or callback field — the connection uses your API Key (the TOTP Token) and your TOTP key. If you are looking for that field, you can safely ignore it for this broker.
Do I need a static IP for Groww API trading?
Yes — under the SEBI retail algo-trading rules in force since 1 April 2026, API order placement must come from a registered static IP. Use a static IP from your internet provider if you run MyAlgoMate on your own machine, or your cloud machine's static IP if you run it on a server. If you don't have one, our Cloud Server for Algo Trading includes a static IP.
Automate on Groww Invest Tech Pvt Ltd, the compliant way
Connect in minutes, automate without code, and stay in control — with a team that answers.

