Algo Trading in India |
  • November 10, 2020
  • admin
  • 6

Data is the new oil, at Squareoff we firmly believe there are lot of hidden gems if we dig deep with the data. For months we have been working on this machine learning bot to generate a consistent returns with higher winning accuracy with least risk.

We did forward test with the ML bot by running it live in our own account with 2 lacs capital, 1 lot in Nifty and 1 lot in Bank Nifty weekly options, since Sep 2020, it generated around 45% returns in last two months with winning accuracy of greater than 65%. Please note that its directional option selling strategy.

How does Machine learning bot works?

Unlike our other trading bots which works based on price patterns and other historical data, ML bot works based on live data that includes everything price, volume, Open interest, volatility, we added as much as data we can, so that the BOT can quickly analyze the datasets and make buy/sell decisions. 

By trading with 2 lacs capital, the bot has given only 9% drawdown so far. The max loss happened so far in a day is 10k with Nifty & 10k with Bank Nifty and average number of trades in a day will be around 2 or 3 trades. We do not have backtest for ML bot, the structure is so complex that its hard to backtest. So the give info is for short period of forward test sample days only, there are days where the ML bot could trigger multiple trades (as high as 12 to 15 trades in a day) and it never uses any targets or stop loss. we recommend users to trade with only just one or two lots for few months and gradually scale up the size. Trade this bot only with the capital you can afford to lose, we see ML bot could be a big game changer with dynamic analysis, over the longer run it should generate higher returns.


The ML bot trades on both Nifty and Bank Nifty, based on the live data it shorts ATM CE or PE, and keeps a risk management stop loss with each trade. The ML bot will keep changing the positions from CE to PE or PE to CE based on incoming data. It works like Stop and Reverse system, if the data suggest to short Call option, it shorts ATM call option and waits for PE signal to appear, if the data suggests to short Put option, then it will squareoff the existing call option, cancel the existing Call option stop loss and initiates PUT option strike. 

The default stop loss is kept as a part of risk management, in case of any issues from broker side due to which connection gets lost, then ML bot users will be at risk if we don’t keep a stop loss in the order book, thats why bot places default wider stop loss, but when next order is triggered, those SL orders are cancelled along with squaring off open positions. We recommend to trade this bot with minimum 2 lacs as capital per lot.


Machine learning bot will be available for all our existing bot subscribers without any additional cost. If you are not a subscriber, then you can access all our 11 trading bots at Rs.29500 per year. You can subscribe using this link You cannot subscribe only to ML bot, as its not a standalone bot. Currently it works only with Aliceblue. You can take free trial using this link

We always recommend to subscribe to all bots instead of individual bots because, at Square off we always work on innovative trading ideas, so we keep developing new strategies and implement it as a bot, all bots subscribers will get access to any new bots we develop without any additional cost.

Since inception of ML bot, it has made 30 lacs live profits so far. Its the actual real profits made by total ML bot users.

 If you liked this article, please do share share it (WhatsappTwitter) with other Traders/Investors. 

6 comments on “Machine Learning Trading Bot

  1. Respected Kiru Sir,Can you explain the logic of ML bot in detail? Is it like a PSAR , can you explain the rules please. Thanks in advance. Is it available in upstox?

    1. Hi, Machine Learning bot involves lot of complexities and its hard to explain as the bot analyse tons of data and make decisions. Our bot works only with four brokers AliceBlue, Fyers, Angel Broking and Trusline

      We provide a 7 days free trial, followed by a charge Rs.29500 per year to access all 10 different trading strategy bots. Minimum capital required to trade cash segment bot is 25k and min cap req to trade fno bot is 50k to trade one lot

Leave a Reply

Your email address will not be published.