Streak Semi-Automated Algo Trading Platform by Zerodha

Broker Articles   Buyback Dashboard   Compare Top Stock Brokers in India  
Rated 4.5/5 by Team Top Share Brokers

Need help choosing a broker?


Email   City 
Streak Semi-Automated Algo Trading Platform by Zerodha

Algo trading is getting popular among retail investors these days. It is evident with the fact that 40% of the trades on NSE are done using Algo Trading. Zerodha as we all know is advancing in technology and try to bring something new every time. Zerodha bring Algo Trading with trading platform name Streak. Streak is the web-based cloud server algo-trading platform where anyone can be algo trader without having to have any technical knowledge/coding skills. It is the third party cloud-based platform offered by Zerodha, that allows you to create, backtest and deploy trading algorithms live in the market without coding. It performs the tedious task of finding the profitable trade opportunities for the traders, based on the backtested strategies and algorithms and send alerts when the profitable opportunity is found. Algo Trading with Streak can be done in three easy steps:

First Step: Create

    It works on intuitive interface which means trader need not know the computer language. You just need to create an algo by selecting the technical indicators, input stop loss and target profit percentage and picking the stock you want to trade in. You also need to select time frame ranging from 1min to 1 day candle. The notifications are then sent on the streak app on your mobile as soon as the entry and exit signals mentioned in the algorithm are met. The orders then get executed if you take actions on the notifications sent to you.


  • You can add up to five conditions in your entry strategy.
  • You can create exit conditions.
  • Technical indicator and chart patterns are available. You will get technical indicators such as Bollinger bands, Supertrend, Moving averages, RSI, Momentum Indicator etc. Chart patterns such as Spinning top and Engulfing pattern are available on the platform.

Second Step: Backtest

    Streak has a powerful backtesting engine that tests trading strategies on relevant historical data to analyze the levels of profitability and risk before taking the actual trade. It generates performance metrics for multiple stocks in a click. The backtest results include maximum gains, maximum loss, average gain per winning trade, average loss per losing trade, maximum drawdown and much more. These metrics give you a comprehensive idea of your algo’s performance.


  • You can create baskets of stocks which you can later use to create algos and run backtests. You can add up to 20 scripts per basket.
  • You can download the table of all the backtest trades that you have done.

Third Step: Deploy

    Once you deploy an algo on Streak, you will get an alert as soon as your strategy conditions are met. You can click on that alert to take action on that stock. There is limitation from exchange that retail traders can’t do 100% automated trading, that why final trade need to be submit by trader after alert pop up.


  • Deploy across multiple scripts at once.
  • Get notifications on mobile with the Streak notifications app.

Zerodha Streak FAQ

  • What type of platform is Streak?

      Streak is a web-based cloud server algo-trading platform that can be accessed on any browser using the internet. There is no need to download any software. Zerodha Streak mobile app is also availabl on android platform, where you can logn using your Zerodha Kite credentails.

  • Is Streak fully automated?

      Streak is not an automated trading platform, it is an semi automated algo trading platform. You can create algos and deploy them in the market and receive a one-click order placement notification. The algo tracks the market movements so that you don't have to keep looking at charts to find your buy and sell signals. The user has complete control over order placement.

  • How safe is the streak Platform?

      Streak is an extension to Kite. Logging in to Streak is as secure as directly logging in with Kite. The login page is encrypted and maintained securely by Kite.

  • Is there a Streak app available for mobile?

      A dedicated Zerodha Streak app is available for Android users. You can download the full fledged mobile app of Streak from Google playstore.

  • Is Streak free to use?

      Streak is only free to all the Zerodha customers till 31st of July.  You can do upto 200 backtesting per day and 25 live algos at a time.

  • What is the pricing plan for Zerodha Streak?

      Streak is available at a subscription price per month. You can subscribe for basic, premium or ultimate plans per month. You can subscribe for any of the below plans and money will be deducted from your Zerodha Trading Account.

      • Basic Plan: Up to 200 backtesting per day and 25 live algos at a time is free for Zerodha clients till 31st July 2018. However it will be charges at Rs 500 +GST per month from 1st August onwards.
      • Premium Plan: Up to 500 backtesting per day and 50 live algos at a time at Rs 900 +GST per month.
      • Ultimate Plan: Up to 1000 backtesting per day and 100 live algos at a time and 30 mins call with an expert at Rs 1400 +GST per month.
  • Which exchange I can trade on using Zerodha Streak Platform?

      You can only trade on NSE Stock exchange using Zerodha Streak Platform.

  • Can I use Zerodha Streak for algo-trading in Commodities on MCX?

      Streak supports only NSE exchange, commodity trading on MCX is currently not supported on Streak.

  • Which instruments are supported on the Streak Auto Trading Platform?

      Streak Platform helps you automate your strategies on Equity Stocks and Futures Contracts. Options trading is not allowed on Streak.

  • Is Arbitrage auto-trading allowed on Streak?

      Streak Platform does not support arbitrage trading.

  • Is the buy and sell orders are taken automatically in Streak?

      Due to regulations, buy and sell orders are not automated. You will receive a notification based on your algo strategy on which you can place an order with one click.

  • How many Technical Indicators are available in Streak?

      More than 60 technical Indicators are available and more will be introduced soon.

  • Can I create my own strategy on Zerodha Streak?

      Yes, you can design your own strategy using the Zerodha Streak Strategy creator.

  • How to build a strategy on streak?

      You can define your Strategy Conditions using Standard Candle OHLC values and technical Indicators.

  • What are the limitation of Streak?

      • Not 100% automated trading platform. For order placing, manual intervention is require.
      • Not integrated with MCX trading.


    Zerodha, one of the most innovative trading house in India is trying to provide best add-ons for traders. Streak and Sensibull are the best trading tools added by Zerodha in its platform family. Even though Streak is a paid service, but it is more advance and easy to use tool for traders who wish to do algo trading. Algo trading is not an easy task, but Streak made it much easier for retail traders. No need to learn any coding and it is easy to trade as it is integrated with Zerodha Kite. "Streak" a coding free algo-trading app is a unique product in the Industry. We suggest you to give it a try once.

Last updated on 6th Jun 2019



Email   City 

Other Topic Related to Zerodha

Enquire Trading Account:


Email   City 
Compare 3 Brokers

User Comments