Zerodha Streak is one of the prime examples of how using technology can make the life of a trader much easier. Technology is used as an enabling mechanism across different industries and sectors bringing ease and convenience to the user.
As far as trading is concerned, different stockbrokers are using technology in improving their trading platforms, customer support, research quality and other related aspects.
Zerodha, a leading discount stock broker in India, has invested has a sum of ₹2.25 Crore in an algo-trading based Fintech company, Streak. This investment is done through Rainmatter, the investment incubator from the discount broker.
“Around 40% of the equity trades in the stock market are getting placed by the usage of algo-trading. That is huge!”
Now, we know that Zerodha is one of those stockbrokers in India that keeps an exhaustive focus on technology and it can be seen through some of its high-performance trading platforms including Zerodha Pi, Zerodha Kite and so on. At the same time, it keeps on collaborating with small start-ups that work on specific Fintech products including Zerodha Smallcase and now Streak.
In this review, we will walk through the basic review of Zerodha Streak and how you can actually use it in your trades.
Zerodha Streak is a cloud-based semi-automated algo-trading platform integrated with the major trading platforms of the discount broker. This is a web-based application, thus implying, you do not need to download or install any software to use Zerodha streak.
You can access it through any browser such as Mozilla, Chrome, Safari or Internet explorer. Furthermore, this platform allows you to trade on stocks listed on the National Stock Exchange only (NSE).
For easier understanding, let’s take an example.
Let’s say Vijay is an intra-day trader and has recently started trading in the stock market. In order to make consistent profits, he has to stay glued to the terminal screens for the most part of the trading sessions.
Now, this used to be fun at the start, but now with time, it takes quite a bit of toll and gets exhausting, thereby affecting Vijay’s hit rate in his trades. Furthermore, there are instances where his emotional biases come into play and he plays subjectively rather than staying objective in this trading decisions.
One way out is, that he learns to code and also gets access to super-cool algorithms that can assist him to quicken up his trading decisions while keeping them completely objective. Now, this can be termed as close to impractical for most of the traders including Vijay.
This is where tools such as Zerodha Streak come into the picture that does not require you to perform any coding or have knowledge of any trading algorithms on your own. With Zerodha Streak, you just need to input your strategy in terms of few input values based on your preference.
The usage of these trading tools basically requires you to follow 3 steps, including:
In other words, Vijay or any trader basically need to input specific values about the trade, validate the results of the algorithm based on historical performance & market data and then deploy the trade, if it seems profitable.
How Zerodha Streak Works?
As mentioned above, you need to follow three simple steps. Now, within these 3 steps, there are some specifications you need to take care of.
To start with, you need to create an algorithm within Zerodha Streak and for that, you can use any of the technical indicators (that you can further customize) or available trading signals by entering your enter and exit signals. This can be done for multiple stocks at the same time.
While you are providing inputs, you need to select aspects such as charting interval in the range of 1 min, 5 min, 1 hour, 1 day etc depending on your trading preferences. At the same time, you need to enter the target price and stop-loss percentages as well.
Remember, no need to put in monetary values and just percentages will do.
Once you create, you can backtest the results by viewing the results and further, editing some of the key metrics in order to meet your requisite returns. However, make sure whatever editing you do with metrics such as stop-loss percentage, target profit, candle interval etc, you must stick with those numbers with the chosen stocks.
Otherwise, it will only kill the purpose of the usage of Zerodha Streak itself.
The backtesting results provide you with information on maximum gains, maximum loss, average gain per winning a trade, the average loss per lost trade, maximum drawdown etc.
With these results in front of you, you can gauge the performance of the trading strategy without actually putting in any capital from your end. It also gives you insights into the kind of profitability and risks associated with your strategy.
Finally, post-testing you can deploy the algorithm at intraday or overnight order levels. However, you cannot use any margin while you place the order using the algo. Zerodha streak comes back into play and monitors different stocks movements at the same time, based on the kind of algorithm you have set up. Once the criteria are met, you are provided with a notification in your browser.
This is the time, you can finally go ahead and place your order (buy/sell).
Zerodha Streak Mobile App
This algo-trading platform is available in the mobile format as well through their Android app (iOS version still needs to be launched). The mobile app works pretty much in the same way as it operates through its web-version.
This is how the Zerodha streak mobile app looks like:
At the same time, here are some of the concerns this mobile app carries:
Usability of some of the features of this app can be improved. For instance, there is no ‘Delete All’ option in case the user needs to delete all deployed algos in one go.
Few login related issues observed such as broken dashboard screen, slow loading/performance etc.
In rare situations, the back-testing flow may stop working due to high-traffic instances, slow internet connectivity.
Since there is a 7-day trial provided by the platform, it is suggested that you should have a detailed view of this application during this period. With this trial, you will get a reasonable idea on whether this algo-trading application suits your needs or not.
Then, based on your trading experience (beginner/intermediate/expert), your investment objectives etc, you may decide on which variant of this tool to go ahead and subscribe for (or not subscribe at all).
Some of the features that have recently been made available on this platform are:
Exit based on technical indicators or reversal of a trend.
New indicators will be added
Single-click deployment of 5 algorithms will be allowed.
Zerodha Streak Strategies
Zerodha Streak has a ‘Strategies’ page that lists all the strategies you have employed on your trades.
Some of these strategies will be in ‘Draft’ state while a few will be in deployed that have been published by you. You have the option to edit or delete any strategy as long as you have not deployed it.
Once deployed, a strategy can neither be edited or deleted. Thus, you are advised to be completed sure before deploying any strategy.
Zerodha Streak Scanner
You get to use a discovery tool named ‘Scanner’ within Zerodha Streak. It allows you to filter out the top-performing stocks based query you have put it.
The results will fulfil your criteria and then the best possible stocks across Equity, Commodity, Currency will be displayed to you to take any further action.
The scanner feature is a bit ahead of backtesting since here it not only runs through the historical data but also real-time information for the specific stocks the query is being run for. You may use Heiken Ashi and Candlesticks to analyse the trend of the scanned stocks.
Zerodha Streak Support
There is no calling facility for customer support. You can email your concerns to the Zerodha Streak team or you may get in touch with Zerodha customer care.
This certainly comes out as a weak link simply for the reason that interested users may want to talk to someone and understand with a few queries they may have.
But having just an email id for assistance might work as a turn-off for quite a few interested traders.
Zerodha Streak Disadvantages
Here are some of the concerns you must know about Zerodha Streak and take your decision accordingly:
You cannot use Zerodha streak for commodity and currency trading.
The platform is relatively new and thus, the number of features is limited.
Platform looking to get regulatory approval on allowing automated trading.
Heavy trades might find 100 backtests a day at a low end.
Limited Customer Support
Zerodha Streak Advantages
At the same time, here are some of the merits of this algo-based trading application that are offered to the clients of Zerodha:
You do not need to learn any coding to use this platform in your trades.
There is no requirement of you understanding how algorithmic or algo-based trading works. It is just a matter of inputting a few values based on your trading preferences.
Suitable for Beginner to Intermediate level traders since it is very easy to use algo-trading application.
You can put an intraday or Overnight carry order using this algo-tool.
The results calculated are based on the historical performance of the stocks chosen.
No need to learn the tool separately and can be directly used through its integration with Zerodha Kite.
In case you are looking to have a word with the executive and want to know more account opening, you can provide the details here and a callback will be arranged for you!
More on Zerodha
If you wish to learn more about this discount broker and its different offerings, here are a few references for you: