---
title: "Algo Trading with Finvasia · MyAlgoMate"
source: https://myalgomate.com/brokers/finvasia
retrieved: 2026-11-14
publisher: MyAlgoMate (Myalgomate Technologies LLP, Rajkot, India)
---

1. [Home](https://myalgomate.com/)
2. [Brokers](https://myalgomate.com/brokers)
3. Finvasia

// BROKER · FINVASIA

# Algo trading with Finvasia

Supported

Connect your Finvasia account to MyAlgoMate and automate your execution — one-click orders, risk controls and fast exits, no coding required.

💬 Ask about Finvasia

## Does MyAlgoMate work with Finvasia?

Yes. Your Finvasia account works with 9 MyAlgoMate products: [StockMock and AlgoTest strategy automation tool (Time Based Straddle Strangle)](https://myalgomate.com/products/stockmock-algotest-strategy), [TradeMate](https://myalgomate.com/products/trademate), [Copy Trading Software](https://myalgomate.com/products/copy-trading-software), [TradeBridge](https://myalgomate.com/products/tradebridge), [Cloud Server for Algo Trading](https://myalgomate.com/products/cloud-server-for-algo-trading), [RMS Tool](https://myalgomate.com/products/rms-tool), [ORB - Opening Range Breakout](https://myalgomate.com/products/orb-opening-range-breakout), [5 EMA Strategy - Power of Stocks](https://myalgomate.com/products/5-ema-strategy-power-of-stocks) and [Virtual Trading Environment](https://myalgomate.com/products/virtual-trading-environment). In copy trading, a Shoonya account can be the master or a child — see [copy trading with Shoonya, step by step](https://myalgomate.com/copy-trading/shoonya-finvasia). You connect it once with your own Finvasia API details. MyAlgoMate provides the technology only — the software places the orders you set up, and gives no tips or advice.

Disclaimer

**MyAlgoMate Technologies LLP has no partnership, agreement, or affiliation with any broker named on this website.** Broker names are shown for information only — to indicate which broker APIs MyAlgoMate is compatible with. All broker names and trademarks belong to their respective owners.

// HOW WE CONNECT

## Connecting Finvasia

MyAlgoMate connects to Finvasia through the official Shoonya API (Finvasia's Noren order-management system). You generate an API Key and note your Vendor Code in the Shoonya API portal, enable TOTP on your Shoonya account, whitelist a static IP as Finvasia requires, and then enter your Client ID, Password, Vendor Code, API Key and TOTP key into the broker login form in MyAlgoMate.

// WHAT YOU CAN AUTOMATE

## Use Finvasia with

Your Finvasia account works with all 9 of these MyAlgoMate products — plus custom automation of your own strategy.

- [StockMock and AlgoTest strategy automation tool (Time Based Straddle Strangle)](https://myalgomate.com/products/stockmock-algotest-strategy)
- [TradeMate](https://myalgomate.com/products/trademate)
- [Copy Trading Software](https://myalgomate.com/products/copy-trading-software) — see [Shoonya copy trading](https://myalgomate.com/copy-trading/shoonya-finvasia) (master or child, API and static IP)
- [TradeBridge](https://myalgomate.com/products/tradebridge)
- [Cloud Server for Algo Trading](https://myalgomate.com/products/cloud-server-for-algo-trading)
- [RMS Tool](https://myalgomate.com/products/rms-tool)
- [ORB - Opening Range Breakout](https://myalgomate.com/products/orb-opening-range-breakout)
- [5 EMA Strategy - Power of Stocks](https://myalgomate.com/products/5-ema-strategy-power-of-stocks)
- [Virtual Trading Environment](https://myalgomate.com/products/virtual-trading-environment)
- [Custom strategy automation](https://myalgomate.com/solutions/custom-strategy-automation) — your own logic, automated; you set the rules and stay in control.

// SETUP

## Setting up Finvasia

### Step 1 — Generate your API Key and note your Vendor Code

> The Shoonya [API](https://myalgomate.com/glossary#api) is free — Finvasia does not charge a subscription for API access, so there is nothing to buy before you start. You only need an active Finvasia (Shoonya) trading account.

- Log in to the Shoonya API portal with your Finvasia (Shoonya) credentials.
- Open [API Key](https://myalgomate.com/glossary#api-key-and-secret) from your profile menu and generate your API Key — copy it. This key is what MyAlgoMate uses as the API secret when it logs in for you.
- Note your Vendor Code shown in the portal — MyAlgoMate needs it alongside the API Key.
- Note your Client ID — your Shoonya user id, the one you log in to Shoonya with.

### Step 2 — Enable TOTP and copy your TOTP key

> Finvasia uses [TOTP](https://myalgomate.com/glossary#totp-2fa) as the second factor. MyAlgoMate signs in for you, so it needs the TOTP secret key itself rather than a 6-digit code you type in.

- In Shoonya, open your profile and go to Security, then TOTP.
- Enable/register TOTP. When the QR code appears, save the secret key it contains — most authenticator apps show a “can't scan the code?” or manual-entry option that reveals it. This secret key is the TOTP key MyAlgoMate needs.
- Scan the QR code into your authenticator app (Google Authenticator, Authy, etc.) as well, so you can still sign in yourself.

### Step 3 — Register your static IP (mandatory)

A registered [static IP](https://myalgomate.com/glossary#static-ip) is required for placing orders through the API ([SEBI](https://myalgomate.com/glossary#sebi) retail algo-trading rules, in force since 1 April 2026). Finvasia only accepts API orders that originate from your registered static IP.

- Register your static IP against your Finvasia API access.
- Which IP to use: if you run MyAlgoMate on your own machine, use your ISP's static IP; if you run it on a [cloud machine](https://myalgomate.com/glossary#vps-cloud-server), use that cloud server's static 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 whitelist.

### Step 4 — Enter the details in MyAlgoMate

- Open the broker login form in MyAlgoMate and enter your Client ID, Password, Vendor Code, API Key and TOTP key, then save.

## What you need to collect

To connect Finvasia (Shoonya), the broker login form in MyAlgoMate needs five details:

- **Client ID** — your Shoonya user id, the one you log in to Shoonya with
- **Password** — your Shoonya account password
- **Vendor Code** — shown in the Shoonya [API](https://myalgomate.com/glossary#api) portal, next to your [API Key](https://myalgomate.com/glossary#api-key-and-secret)
- **API Key** — generated in the Shoonya API portal — it acts as the API secret for login
- **[TOTP](https://myalgomate.com/glossary#totp-2fa) key** — the secret key from Shoonya → Security → TOTP

One more thing is set on Finvasia's side rather than entered here: your registered [static IP](https://myalgomate.com/glossary#static-ip).

## The Shoonya API is free

Finvasia does not charge for the Shoonya API — API access is free of cost, so there is no subscription to buy and nothing to renew. You only need an active Finvasia (Shoonya) trading account. (Finvasia's own brokerage charges for the trades you place are separate.)

Please check with Finvasia for latest terms.

## Static IP — required by Finvasia

**Important — static-IP changes are limited:** you can update your registered static IP only once in 7 days (once per week). To change it sooner, you must ask your broker to update it for you.

Since 1 April 2026, [SEBI](https://myalgomate.com/glossary#sebi) 's retail algo-trading rules require a registered static IP for API order placement — Finvasia only accepts API orders that originate from your registered static IP. Use your ISP's static IP if you run MyAlgoMate on your own machine, or your [cloud machine](https://myalgomate.com/glossary#vps-cloud-server) 's static IP if you run it on a server.

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 you can whitelist.

## Keep your credentials private

Your Password, API Key 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.

// FAQ

## Finvasia — questions

### Do I need to pay for the Finvasia (Shoonya) API?

No. The Shoonya API is free of cost — there is no subscription for API access. You only need an active Finvasia (Shoonya) trading account. Finvasia's own brokerage charges for the trades you place are separate.

### What Finvasia details does MyAlgoMate need?

Five: your Client ID, your Password, your Vendor Code, your API Key, and your TOTP key. You enter all five in the broker login form in MyAlgoMate. Separately, you must register a static IP on Finvasia's side.

### Where do I get my Shoonya API Key and Vendor Code?

Log in to the Shoonya API portal and open API Key from your profile menu — generate and copy your API Key there, and note the Vendor Code shown alongside it. The API Key acts as the API secret when MyAlgoMate logs in for you.

### Where do I find my Finvasia TOTP key?

In Shoonya, open your profile → Security → TOTP and enable/register it. When the QR code appears, save the secret key it contains (use your authenticator app's manual-entry option if it isn't shown as text). That secret key is what you enter in MyAlgoMate.

### Do I need a static IP for Finvasia API trading?

Yes — since 1 April 2026, Finvasia only accepts API orders that originate from your registered static IP. Use your ISP's static IP 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 Finvasia, the compliant way

Connect in minutes, automate without code, and stay in control — with a team that answers.

[Get started](https://myaccount.myalgomate.com/) [WhatsApp us](https://wa.me/918866122446?text=Hi%2C%20I%20got%20your%20number%20from%20your%20website.)

---
MyAlgoMate is a technology provider: its software automates the user's own trading rules. It does not give
trading tips, calls or investment advice and never promises returns. Site map for AI assistants:
https://myalgomate.com/llms.txt
