r/IndiaAlgoTrading
From zero coding to building 37 algo trading bots in 1 year (what I learned)
Exactly one year ago, I didn’t know the difference between a while loop and a Moving Average. I was just a college student who got obsessed with the markets.
So I went all in for 12 months:
The binge: Watched way too many YouTube strategy videos
The grind: Learned Python just to test if those strategies actually worked
The build: Started coding every strategy that seemed remotely viable
Fast forward to today — I’ve built around 30+ algorithmic trading scripts covering things like:
MACD systems
RSI scalping
Heikin Ashi trends
Mean reversion
Most of them integrate with APIs like Alpaca / CCXT / MT5/ Dhan, and honestly, the biggest learning wasn’t the strategies—it was figuring out:
how to structure trading logic
handle live data
execute orders reliably
If I could go back, I’d skip 80% of the “tutorial hell” and just focus on building + testing faster.
Happy to share more if anyone’s interested—also added some details in my profile.
I’m placed at Gurgaon, and moving my algo bots to cloud. a system that allows me to run multiple bots in parallel, each bot that can run on different strategy. Now, I’m not sure weather to use digital ocean’s droplet or aws. Can anyone suggest me?
I will be fetching candle data from upstox api (using upstox plus plan) through the webhook for 40 symbols, keep aggregating them into 3min and 5min data as well and store them locally for the day. plot charts with the data saved locally for visual representation of the strategy.
I’m a scalper who look into fast trades capturing 5-7 points in options trading of indices. The key is the latency
How much work is this according to the cloud systems and which plan would i opt for?
Any suggestion would be of great use to me
PS: I’m a gamedev who got into algo trading just 3 months back. So not an expert. Just someone who knows what to do and not exactly how to do. I keep going forward based on my requirements and find best possible solutions through research as I go

Trading True Raw Tick Data — Looking for contributors
Live bot on Binance raw tick data. Self-learning engine, no training, no indicators, no stop loss.
State machine open for improvement. Theory documented. API key available for active contributors. A strong logical mindset is required
Open source: GitHub
Limit Orders #Newchange
Hey Folks,
To ppl running algos..
did your system get affected with this limit order shift
Thinking should shift to IOC orders or build something entirely custom based on volume ..
Require Algo Trader !
Looking for someone with expertise to set up Algo trading and run operations daily.Location Mumbai.Salary can be discussed upon meeting.
Nocode quant Backtesting tool
hi everyone i got this beta tool for indicators and conditions based backtesting tool where you can put 200+ indicators and conditions
challenges in algo trading in india with current platforms
Hi All! I am trying to understand the problems with current algo trading platforms. which one do you feel is fully developed for advanced traders? what are the problems you face?
Seeking Serious Investors 15L+
We run a structured option selling approach focused on risk management and consistency over the long term.
The strategy targets ~1–6% monthly, not fixed, depending on market conditions. The focus is on capital protection and disciplined execution.
Backtesting across different market conditions can also be shared for transparency.
Looking to connect with serious investors ₹15L+ capital, who understand long term investing and realistic expectations.
If this aligns with you, feel free to DM or comment.
Disclaimer: This is for informational purposes only and does not constitute investment advice. Markets are subject to risk.
Omega Gold Pro EA update – no trades the last 2 weeks (markets just weren’t cooperating)
Hey Everyone,
Happy Easter.
Just a quick honest update from the dev side on my Omega Gold Pro (the trend-following EA I built for XAUUSD on H1/H4).
The past couple of weeks have been completely flat — zero entries. That’s not a bug, it’s exactly how the strategy is supposed to work. It only takes trades when the higher-timeframe trend is clear and the price action lines up with it. In choppy or low-volatility conditions it simply sits on the sidelines. I’d rather miss a few setups than force bad ones.
Here’s a short 3-second clip of what it looks like when a proper trending move finally shows up
You can see the clean breakout, the buy trigger at 3609.69, the ATR-based stop, and the red trend line confirming the bias. Nothing fancy, just the EA doing its thing.
I’ve got the latest weekly update video up with the full picture. What it skipped over the last 14 days, and the reasoning behind the rules:
https://youtu.be/JIcVi57Zx4o?si=c4rsgasn2CDXm6n3
The EA itself is on MQL5 if you want to take a look:
https://www.mql5.com/en/market/product/168039
Happy to answer any questions — especially from other devs or traders who run trend-following systems. How have the last couple of weeks been for your bots? Have you also been in full “wait mode”?
Thanks for reading!
Historical Nifty 200 constituents
i searched NSE website but i didn't get any specific results.
where do i get constituent list of nifty 2020,2021 etc?
Built a tool to calculate exact divergence/ convergence time between essentially any two assets| looking for a few beta testers
Hey id appreciate some feedback/ beta testers for our app called dojo- Does 2 things right now 1: Gemina- basically you know how traders need to know at exactly ehat times do two assets diverge, whats the deviation and when will they meet again? This does that. Take any two assets and calculate their divergence and convergence stats under your defined thresholds. Meant for pair traders
2: Permucheck- take any asset and any indicator/ pair of indicators and run upto millions of permutation checks per run, under your thresholds
We also have some data loading softwares Fetchrr and Loadrr that are in beta, would really appreciate feedback for these as well.
dojo.studentone.tech
Both have limited free starting creds but happy to give more for some feedback

"Finally found an options backtesting platform that doesn't need a PhD in Python 📈
Been testing my strategies on Strategy Bender - tick-by-tick data for Indian markets, visual builder (no code), and it actually shows you where your strategy would've blown up BEFORE you lose real money.
The 'before discovering backtesting' vs 'after' energy is real 😂
Features that actually matter:
- ✅ Real slippage modeling (not fantasy land results)
- ✅ 0 DTE, 1 DTE filters
- ✅ Re-entry, trailing stops, the works
- ✅ Free tier to start
Not sponsored, just tired of losing money on 'gut feelings' 💀"https://strategybender.cloud/. limited access
Serious algo traders (Zerodha/Dhan/INDmoney/Groww and other paltforms): what actually breaks in your setup?
Hi everyone,
I’m trying to understand real-world challenges faced by people actively running algo strategies with capital (not beginners/backtesting) in India.
I’ve been going through different platforms and setups, and it feels like the problem isn’t just strategy — it’s everything around it (infra, execution, monitoring, costs).
Would really appreciate insights from people actually running systems.
Your current setup
- What does your stack look like today?
- (Python + API / VPS / AWS / OpenAlgo / Tradetron etc.)
- Do you run it locally or on cloud?
Deployment & infra
- What’s the most painful part of going from strategy → live?
- Do things like static IP, uptime, server issues create problems?
Execution reality
- How reliable is execution in live markets vs backtest?
- Do you face:
- Order failures?
- Slippage differences?
- Latency spikes?
Monitoring & debugging (very curious about this)
- How do you track P&L and strategy performance in real time?
- When something goes wrong, how do you debug why it failed?
Cost vs profit
- Roughly how much do you spend monthly (infra + API + brokerage)?
- Does cost meaningfully eat into your returns?
Platform comparison
For those who’ve used multiple:
- Zerodha
- Dhan
- INDmoney
- Groww
How would you compare them on:
- API reliability
- Ease of setup
- Execution quality
- Overall experience