How to Start Crypto Algo Trading in India: Beginner's Guide
Crypto algo trading means software follows your rules through an API key. Our 8-step India roadmap covers costs, 1% TDS, legality and the real risks.
Crypto algo trading means writing your trading rules so precisely that software can follow them: a program watches prices and sends orders to an exchange through an API key. To start in India, trade by hand first, write one simple rule set, backtest it, paper trade it, then run it small on an exchange registered with FIU-IND, using a trade-only key with withdrawals switched off. A bot does not turn a losing strategy into a winning one; it only runs it faster.
Key takeaways
- No Indian law or regulator currently prohibits individuals from using bots to trade crypto on registered exchanges. SEBI's algo rules cover stock brokers, not crypto.
- There are three levels: manual, alert-based and fully automated. Most beginners should spend months on the first two.
- Most retail bots and strategies lose money after costs. Backtests overstate results, and automation also automates mistakes.
- Bot costs add up fast: trading fees, 18% GST on fees, 1% TDS on spot sells, tools and a server.
- Never give a bot withdrawal permission. Guaranteed returns in exchange for your API key is a scam sign.
What is crypto algo trading?
An algorithm here is just a fixed set of rules. "Buy bitcoin when the 20-day average crosses above the 50-day average, sell when it crosses back, stop-loss 3% below entry, risk ₹200 per trade" is an algorithm. Algo trading means a computer checks those rules and places the orders instead of you.
Software adds speed, consistency and round-the-clock watching. It does not add an edge. A bot follows bad rules as faithfully as good ones and can repeat a mistake hundreds of times before you notice.
Manual vs alert-based vs fully automated trading
| Manual | Alert-based (semi-automated) | Fully automated | |
|---|---|---|---|
| Who decides | You, from the chart | Your rules trigger an alert; you confirm | The program |
| Who places the order | You | You | The bot, via your API key |
| API key needed | No | No | Yes, trade-only |
| Typical tools | Exchange app | Price or indicator alerts | Built-in exchange bot, webhook service or your own code |
| Speed | Slowest | Minutes | Seconds |
| Main risk | Emotion, missed trades | Missed alerts, hesitation | Bugs, outages, runaway orders, stolen keys |
| Best for | Learning | Testing rules live | Tested rules you fully understand |
Alert-based trading is the underrated middle step: it tests your rules live without handing control to code. The next level is a webhook, where a charting alert sends a message to a program that places the order through the exchange API. Our guide to what a webhook is in crypto trading explains the setup and its limits.
The building blocks
| Block | What it means | Free way to start |
|---|---|---|
| Strategy rules | Entry, exit, stop-loss, size and when not to trade, with no room for judgement | Classic rule sets; see free crypto algo trading strategies |
| Market data | Candles, order book and trades from the exchange's public API | Exchange data and free charts |
| Backtest | Running the rules on past prices, with costs | A spreadsheet or open-source tools; see our backtesting guide |
| Paper trading | Running the rules live with no real money | Delta Exchange India's demo account, Binance's spot testnet, Freqtrade's dry-run mode |
| API key | A key and secret that let software trade your account | Free; compare API keys on Indian exchanges |
| Execution | The program that turns a signal into a signed order | See how trading bots place trades |
| Monitoring | Logs, alerts and a kill switch | Phone notifications and a daily check of open orders |
Where can you run a bot in India?
Most exchanges registered with FIU-IND offer an API. CoinDCX has spot and futures endpoints, including INR-margined futures (see how to create a CoinDCX API key). Delta Exchange India's keys cannot withdraw, and it has a demo account plus a built-in TradingView webhook bot that Delta says costs nothing extra (see how to create a Delta Exchange India API key). Mudrex has a futures-only API, and CoinSwitch PRO, ZebPay, Giottus, Pi42 and WazirX offer APIs too. Offshore, Binance, Bybit and KuCoin are registered with FIU-IND; on Binance, open your futures account before creating a key or it cannot get futures permission (our Binance API key guide for India has the details).
One catch: open-source tools rarely support Indian exchanges. The ccxt library that many bots use does not support CoinDCX, Pi42, CoinSwitch, WazirX or Giottus, and Freqtrade officially supports no Indian exchange. If a tool pushes you offshore, check the platform is registered with FIU-IND. Bybit says its trading bots are not available in India.
An 8-step roadmap for beginners
- Trade by hand first, small. Spend a few weeks placing trades yourself, each with a stop-loss. Our stop-loss guide and risk management basics are the foundation.
- Write one rule set. Market, timeframe, entry, exit, stop, size, maximum trades per day and when to stay out. If two people could read it and take different trades, it is not precise enough.
- Backtest honestly. Use several years and market phases, include fees, GST and slippage, and study the worst losing streak. Tweak the rules once or twice, not fifty times, or you will fit them to the past.
- Paper trade for at least a month. Use a demo account or testnet and compare with the backtest. A big gap usually means the backtest was flattering.
- Choose a registered exchange and create a safe key. Trade permission only, withdrawals off, IP whitelisted where allowed (rules below).
- Pick the simplest execution that works. A built-in exchange bot such as a grid trading bot, a webhook, a free open-source bot or your own code. Our roundup of free crypto trading bots in India compares what each really costs.
- Go live small with risk-first sizing. Fix the rupee loss per trade, then size from the stop: risking ₹200 with a stop 2% below entry gives a ₹10,000 position. Keep the stop-loss as a real order on the exchange so it works if your bot crashes, and keep leverage low or off.
- Monitor, log and review. Check orders and positions daily, log every trade and error, compare live results with the backtest monthly, and decide in advance when you will switch the bot off.
Keep your API key safe
An API key and secret together work like a password: whoever holds both can trade your account. Read whether it is safe to give an API key to a trading bot, and follow these rules:
- Never enable withdrawal permission on a bot key.
- Bind the key to fixed IP addresses where the exchange allows it. Delta Exchange India requires this for trading keys, and Binance requires it before a system-generated key can trade. Home broadband addresses often change, so many people run bots on a rented server (VPS).
- Store the secret like a password. Most exchanges show it only once.
- Use a separate key per bot, and delete keys you no longer use.
- Never paste a secret into Telegram, WhatsApp, a Google Form or a website you do not trust.
Anyone promising guaranteed returns from a bot in exchange for your API key is showing a scam sign. If a key leaks, delete it, check open orders and positions, then follow our guide on how to report a crypto scam in India.
What algo trading really costs in India
| Cost | How it works | On a ₹10,000 trade |
|---|---|---|
| Trading fee | Charged on every order | ₹10 per side at an illustrative 0.1% (check your fee page) |
| GST | 18% on the fee | ₹1.80 on a ₹10 fee |
| 1% TDS | Deducted on each qualifying spot sale; counts towards your tax, but the cash is locked until you file | ₹100 per sale |
| Slippage and funding | Worse fills on market orders; futures pay or receive a funding rate | Varies |
| Tools and server | Paid charting plans for webhooks, bot subscriptions, a VPS | Monthly fees; check current prices |
Say a spot bot on an INR pair makes 100 round trips of ₹10,000 in a year at that illustrative fee. Fees total ₹2,000 and GST adds ₹360, so the strategy must earn ₹2,360 just to break even. Its 100 sells also have ₹10,000 of 1% TDS deducted, as much as the whole trade size. Start with ₹10,000 and never top up, and TDS alone shrinks your tradable cash to about ₹3,660 after 100 round trips, even if every trade breaks even. You can claim it back when you file (see how to claim a crypto TDS refund), but until then your bot cannot use it.
Legal and tax rules in brief
No Indian law or regulator currently prohibits individuals from using bots to trade crypto on registered exchanges (not a legal opinion). SEBI's retail algo framework, from its circular of 4 February 2025, is addressed to stock exchanges and brokers and does not mention crypto: no algo registration for crypto bots, but none of its safeguards either. Exchanges serving Indians must register with FIU-IND; 50 had registered by 1 October 2025. FIU-IND has issued notices to unregistered offshore platforms: 9 in December 2023, 25 in October 2025 and 15 in September 2026, including the bot-focused exchange Pionex. Details are in is algo trading legal in India for crypto.
Every sale or swap your bot makes is a taxable transfer. Gains are taxed at a flat 30% plus 4% cess under the rules introduced as Section 115BBH, with no deduction except the cost of acquisition, so subscriptions and server bills do not cut your tax. A loss on one crypto cannot be set off against a gain on another or carried forward, so a busy bot can owe tax in a year when the account ends flat (see crypto loss set-off rules). Futures are less settled: CoinDCX deducts no TDS on its futures, and Delta Exchange India says the 1% TDS and 30% VDA tax do not apply to its INR-settled contracts, but those are the exchanges' views, not an official ruling. Read crypto futures trading in India: legal and tax before running a futures bot.
Realistic expectations
- Most retail bots and strategies lose money after costs. Small edges vanish under fees, GST, slippage, funding and locked-up TDS.
- Backtests overstate results. They assume clean fills, often skip costs, and tuned rules fit past noise that will not repeat.
- Automation also automates mistakes. A coding error, a duplicated webhook or an exchange outage can open positions you never intended.
- Markets change. Trend rules bleed in sideways markets; grid bots suffer in strong trends.
- There is no passive income here. A bot needs daily checks and honest reviews.
PIB Fact Check has repeatedly debunked deepfake videos of the Finance Minister promoting "AI trading software" that promises lakhs a month on about ₹22,000, and I4C's CyberDost tells people to treat guaranteed returns and VIP tips as red flags.
Where the 100-Day Trade Challenge fits
Before you automate, prove you can follow rules with a fixed loss limit. Our free 100-Day Trade Challenge gives members up to two AI-generated trade ideas a day (coin, direction, entry, stop-loss, take-profit ladder and leverage), sized so one stop-loss costs about ₹200 on the default ₹2,220 wallet. Members place every trade themselves on their own exchange, and the scorecard keeps an honest record. There is no guarantee of profit and we accept no responsibility for losses; treat it as practice in the discipline any bot needs.
FAQ
Is crypto algo trading legal in India?
No Indian law or regulator currently prohibits individuals from using bots to trade crypto on exchanges registered with FIU-IND. Bot profits are taxed like any other crypto gain.
How do I start algo trading in crypto as a beginner?
Trade manually with a stop-loss first, write one precise rule set, backtest it with costs and paper trade it for a month. Then go live small with a trade-only API key that has withdrawals switched off.
Can I do crypto algo trading without coding?
Yes. Built-in exchange bots and webhook bots need no code, but you still need precise rules, an honest backtest and a safe API key.
Is crypto algo trading profitable?
Most retail bots and strategies lose money after fees, GST, slippage and TDS drag. Treat any promise of fixed or guaranteed returns as a scam sign.
Does 1% TDS apply to crypto bot trades?
Yes on spot: Indian exchanges deduct 1% TDS on each qualifying sale, which ties up a busy bot's capital until you claim it back. For futures, the tax position is not settled.
Do I need a VPS for crypto algo trading?
Not for built-in exchange bots. If you run your own bot, a VPS keeps it online 24/7 and gives you a fixed IP address to whitelist on your key.
This article is AI-assisted, educational and general in nature. It is not financial advice and never a guarantee of profit. Every trade is at your own risk on your own exchange. See our risk disclosure and editorial policy.