Machine Learning Trading Bot

  • Nov-10-2020

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 max no of trades in a day is 15 trades. We do not have backtest for ML bot. So the give info is for short period of sample days only, there are days where the ML bot could trigger multiple trades (as high as 20 or 30 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.

Index:

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.

Cost?

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 https://rzp.io/l/alicebluebots You cannot subscribe only to ML bot, as its not a standalone bot. 

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.

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



  • Tags | Machine Learningu00a0Bot,automated trading,algo trading,Algorithmic Trading,trading bot,machine learning trading bot