u/helloimhello6688

Setting up an algo bot, need suggestion. Why are some traders so against Indicators?
▲ 9 r/StockTradingIdeas+2 crossposts

Setting up an algo bot, need suggestion. Why are some traders so against Indicators?

Im someone whos been paper trading using an algo bot, im doing kind of okay for now. I use indicators in my strategy like EMA and RSI, when i connected with some traders and told them i use indicators they were like it wont work, most people were being negative about it and someone even said my bot wont work at all. I dont know if these people are real traders but i saw their post in reddit claiming huge P&L's and thats why i texted them.

I never back tested my bot and from people i got to know that i should, but im forward testing on most of the days. Im using SmartAPI to get real time data and my bot has been trading. From data collected from SmartAPI, my bot finds EMA and RSI and also a three bucket rule to choose trades. The bot also collects greeks, volume to find volume buy and sell ratio and also finds that days bias using news, fii/dii flow and where other markets heading and using all these data is my bot running. I have also thought of adding some other things to identify to find buy n sell ratio in market but i couldnt yet and more over i didnt do it because i thought my bots working pretty fine for now.
From the beginning its been working pretty well but the problem was identifying when to sell and i had a hard time because of it, i started manually exiting using commands and i was making profit everyday. The bot is able to find the trend but my logic for selling was poor and it ended up being in red after being in green for long. So i started using trail SL but even that wasnt going so well, i used a 4% behind trail and these hit the SL really fast.

I was running this program in my pc all along, i have to run it my pc in the morning and need to keep my pc on till evening which was a hassle. Two days ago i put in a cloud server where i got some credits for free, idk how itll end up but now its running all the time, i dont have to start it during market hours, itll run on its own. I have enough credits for around 3 months, Im thinking of running it for 3 months and seeing how it goes. All the data is being saved in an excel sheet so after 3 i can analyze and find out what happened ig.
A person who claimed to be making around 50 lakhs every week using his algo said mine wont work at all which kinda made me feel bad, idk if hes actually genuine but im also just trying to earn something. Adding screenshots of my logs before i updated my trail SL problem. Itll run on cloud from tomorrow and im very exited to see. The new logic is when profit hits 10 percent of principle amount, SL is shifted to 7 percent and when profit hits 13% SL is moved to 10 percent and trailing SL turns on with 4% trailing behind. Initially the SL is kept at 15% of principle amount.

Ill add the screenshots below,

https://preview.redd.it/39si60itqp1h1.png?width=1602&format=png&auto=webp&s=b9570798168ed67c665d8fa890a8e6f8ee858566

from 1 to 7 is when there was i had problem with SL, initially when the trade used to be in green making profits but it never hit target so it went down and hit the 15 percent SL and made loss from that, and when i had implemented trail SL because of only 4% trail there was not enough space for the values to breathe and it would go hit it. After this i implemented manual exit in my bot and when 10 percent of profit was made in each trade i exited thats what the profit you see from 8 to 12. New logic has been added like i mentioned above but i dont think its good enough, any algorithm or any logic suggestion would help.
I collect data like this automatically at entry and exit,

https://preview.redd.it/rfsniu0mrp1h1.png?width=1912&format=png&auto=webp&s=7bf1bfc2b39c1b822017f5ab2837d85b048653ce

Initially when i started i gave the wrong lot size which led to wrong lot size measurement from quantity so i know the pnl would have some changes but being able to make profit or finding trends regardless of the lot size is impressive i think, forgive me if im wrong. I fixed it now and now its proper, even some trades made in the last three traded days i used proper lot sizes. If you look closely you can see alot of manual exit and most of the manual exit made money and where as alot of trail sl made loss and likewise every data will be collected.
The alerts of taking trades and sending commands is being send through telegram because its free and fast,

https://preview.redd.it/k8415fdgsp1h1.png?width=604&format=png&auto=webp&s=aa84a6b4d242ca6e2db0a33ed593d2815138df5c

https://preview.redd.it/bhuxrrdhsp1h1.png?width=742&format=png&auto=webp&s=b8f7de4ea4ff0f95d2ab66c6b7312c7e61396f07

https://preview.redd.it/t2zuzh6jsp1h1.png?width=1224&format=png&auto=webp&s=be3da1d40e3226fb7f291aafef76dd4736300796

https://preview.redd.it/5mqdiirksp1h1.png?width=1228&format=png&auto=webp&s=88cd408fc113b61cfd60af568ed6f80edbdb7ab8

Some people before asked me if they can see how it works so i made another channel to send the same messages to that, if anyone is interested i can add you guys for free.
Any suggestion or tip would help alot guys, im hoping for the best from tomorrow.

reddit.com
u/helloimhello6688 — 5 days ago
▲ 1 r/Indiantradingbets+2 crossposts

100k+ P&L using my algo trading bot. It was a good day and we ended in green.

It was a good day, the bot was able to take good trades hold it and end it in green.

u/helloimhello6688 — 10 days ago
▲ 70 r/mltraders+3 crossposts

Been running my algo bot for a while and this is the total P&L(58K), any suggestions?

Even though there are more losses at the end of the day I'm in green. I'm thinking of reducing losses by adding some new strategy. Any suggestions from your experience?

u/helloimhello6688 — 12 days ago
▲ 2 r/mltraders+2 crossposts

The OptionsAI system is a smart options trading bot built for Nifty and Bank Nifty that focuses on taking only high-confidence trades. Instead of relying on just one indicator, it combines chart analysis, options data, and overall market sentiment before entering a trade. The bot mainly works on 5-minute candles, but it also checks the 15-minute trend to avoid trading against the bigger market direction. It usually trades ATM or near-ATM options because they are more liquid and react well to index movement.Its decision-making works through a “Three-Bucket” system:

Technical Analysis – checks momentum and trend using indicators like RSI, EMA crossover, VWAP, and volume spikes.

Options Chain & Greeks – analyzes Delta, Implied Volatility, and Open Interest to see whether the option has strong movement potential and institutional participation.

Market Sentiment – tracks broader cues such as Gift Nifty, FII/DII activity, and global markets like the S&P 500 and Nasdaq.

A trade is taken only if at least two of these three areas agree and the confidence level is above 75%.

The system also has strong safety filters. It avoids trading during highly volatile or extremely slow markets using India VIX and ADX checks. It also skips the first 15 minutes after market open to avoid random price swings.

Risk management is a major part of the strategy. Every trade has a controlled stop loss and a target with at least 1.5:1 reward-to-risk ratio. Only a small portion of capital is used per trade, and if losses become too high for the day, the bot automatically stops trading. After multiple consecutive losses, it becomes more selective and enters a “Defensive Mode.”

Finally, the system includes a nightly learning process. At the end of each day, it studies which signals worked best and adjusts its thresholds for the next session, helping the strategy adapt to changing market conditions automatically. I've used AI to fix grammar and make it look good, thankyou.

u/helloimhello6688 — 14 days ago

I have been running it for few days and it's looking good, I'm a programmer myself who's been looking at markets for a long time. I have traded manually before and from my experience I created this and it's been looking good. My bot have been paper trading using real data from the market, I have cross checked the data and it looks legit. I'm looking for someone to invest so I can use this bot in real market. If you're interested or want to know more about this, dm.

reddit.com
u/helloimhello6688 — 16 days ago

Bot started running around 9:30, it was taking a lot of trades which ended up in loss, and with proper stop loss I was marking around 1.5k loss on most of the initial trades. Even though it was making profit in mid trades, since it's running on its own it won't stop the trade until it touches the profit mark, so it made most of the losses because of that problem. Afterwards in the afternoon it came back forward and took the PnL from the negative to the positive side. I felt like the market would be indecisive after that huge run, so I paused it manually.

I'm testing my algo trading bot with paper trading on the live Indian market, and when testing is done I'm looking forward to executing it with my own trading account.

u/helloimhello6688 — 16 days ago

Bot started running around 9:30, it was taking a lot of trades which ended up in loss, and with proper stop loss I was marking around 1.5k loss on most of the initial trades. Even though it was making profit in mid trades, since it's running on its own it won't stop the trade until it touches the profit mark, so it made most of the losses because of that problem. Afterwards in the afternoon it came back forward and took the PnL from the negative to the positive side. I felt like the market would be indecisive after that huge run, so I paused it manually.

I'm testing my algo trading bot with paper trading on the live Indian market, and when testing is done I'm looking forward to executing it with my own trading account.

u/helloimhello6688 — 16 days ago
▲ 0 r/Indiantradingbets+1 crossposts

Bot started running around 9:30, it was taking a lot of trades which ended up in loss, and with proper stop loss I was marking around 1.5k loss on most of the initial trades. Even though it was making profit in mid trades, since it's running on its own it won't stop the trade until it touches the profit mark, so it made most of the losses because of that problem. Afterwards in the afternoon it came back forward and took the PnL from the negative to the positive side. I felt like the market would be indecisive after that huge run, so I paused it manually.

I'm testing my algo trading bot with paper trading on the live Indian market, and when testing is done I'm looking forward to executing it with my own trading account.

u/helloimhello6688 — 16 days ago

Bot started running around 9:30, it was taking a lot of trades which ended up in loss, and with proper stop loss I was marking around 1.5k loss on most of the initial trades. Even though it was making profit in mid trades, since it's running on its own it won't stop the trade until it touches the profit mark, so it made most of the losses because of that problem. Afterwards in the afternoon it came back forward and took the PnL from the negative to the positive side. I felt like the market would be indecisive after that huge run, so I paused it manually.

I'm testing my algo trading bot with paper trading on the live Indian market, and when testing is done I'm looking forward to executing it with my own trading account.

u/helloimhello6688 — 16 days ago
▲ 4 r/u_helloimhello6688+1 crossposts

I built this completely using Python and SmartAPI. Lately, it has been showing promise, but I’m still waiting for it to deliver more consistent results. On the last working day, it performed really well, and now I’m waiting for the next trading day so I can test it again.

For now, it doesn’t follow any well-known strategy. I’ve implemented some threshold-based criteria that felt right to me, and it operates based on that.

My father has been trading in the Indian market for more than 13 years and has been fairly successful. He trades manually, and it’s safe to say I got some inspiration from him. Around four years ago, I started exploring the markets and indices—learning how they work, what moves prices, and the factors that influence them.

I’ve traded manually myself before. I did make some money initially, but I lost it later. I wasn’t very consistent in tracking the market, but over time I’ve developed a decent understanding of what drives price movements. I’ve incorporated that understanding into the bot’s strategy.

I’ve cross-checked the data it generates, and it appears accurate. It uses real-time data from the live market.

It’s not that the bot doesn’t incur losses—it does—but overall, it has remained profitable for the past few days. I still encounter bugs occasionally, which I fix manually. Over time, the codebase becomes quite large, and even AI tools in free tiers struggle to handle it effectively.

Right now, I’m running it on a local server, but I plan to deploy it on a dedicated server so it can run continuously. After completing trades, the bot enters a “learning phase,” where it analyzes the trades taken during the day and learns from mistakes and patterns. It also sends me updates via Telegram—what it’s buying, when it bought, and other trade details. Additionally, it shares its view of the market for the day and notifies me when it exits a trade.

I plan to run it in paper trading mode for a few months. Once I’m confident in its performance, I’ll switch it to live trading.

I typed this myself and used AI only to correct a few typing mistakes.

u/helloimhello6688 — 20 days ago