Streak just got a whole lot better

June 26, 2018
Streak

Dear Traders,

We are super excited to announce the launch Streak 1.1. It’s just better in every way.

Streak is the world’s first retail algo trading platform that requires NO coding skills.

We believe in levelling the playing field, by bringing state of the art algo trading technology, so far accessible only to professionals and institutions, to everyone and making it affordable to the masses. Our goal is to democratize algo trading and we are just getting started. We have built our tech from the ground up in India, for the world.

The journey so far

We started off with wanting to enable every trader and investor to Create, Backtest, and Deploy trading algos live in the market in a minute, without writing any code. After just 10 months, our 32000+ clients speak for us. Even with a limit of 200 backtests per day, per user, over 1,00,000 algos have been created on Streak’s intuitive algo engine. Our users have run over 35 lakh backtests, deployed over 1.8 lakh algos and have received over 1.2 lakh actionable notifications. Be it MIS or CNC, orders have flown to the exchange every single day and over 75,000 orders have been placed by Streak.

Streak in numbers

Visit us at https://streak.tech or download the mobile app on the Google Play store to get started.

Streak works in 3 simple steps:

Create

Streak’s all-new new interface is simple, intuitive and ridiculously easy. It lets you create algos under a minute.

It is as simple as typing out technical indicators, keying in stop loss and target profit percentage and selecting the stocks you want to trade with.

Streak has 60+ technical indicators that you can use to create more than 1 million unique algos with various combinations.

You can see a detailed list of our technical indicators here.

Create algos in a minute

Backtest

Streak has one of the fastest backtesting engines in the world that generates performance metrics for multiple stocks in just 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.

Why is backtesting required?

Backtest essentially means testing a trading strategy on relevant historical data before you risk any actual capital. It is important to analyze the levels of profitability and risk before taking any trade in order to gain insight into the effectiveness of a trading idea.

Backtest to measure performance

Deploy

Once you deploy an algo on Streak, you no longer have to track the stock manually. Streak bots track the stock movements for trade signals and send one click actionable alerts when all the conditions in a strategy the strategy conditions are met.

You can select up to 20 scrips at a time in a single algo and deploy it them all at once.

Deploy algos across multiple instruments at once

Monitor deployed algos

Get notified

With Streak’s cloud-based technology, you can access all your algos anytime, anywhere. Track the market real-time, get actionable alerts, and manage positions on the go. When your algo triggers entry or exit trade signals, you will receive notifications on both the website and the Streak app and you can place an order with just a click.

Take action on notifications and track live positions, on the go.

Streak Access:

You get a 7-day free trial of Streak and you can use the platform extensively by creating multiple algorithms, with a limit of 50 backtests and 5 live deployments backtesting limit of 50 every day and deploy up to 5 live algos at any given time.

As a launch offer, the basic plan worth Rs 500 is free for all the 900,000 + Zerodha clients till 31st of July 2018. You will have to subscribe, in order to access the daily limits of 200 backtests a day and 25 live deployments.

Get started

We have compiled a set of videos and a step by step guide on how to use Streak, to help you get started.

Getting started User manual

A big thank you to all our all our 32,000+ users who have stayed with us these past 5 months and have helped make our product better every single day. It has been a great journey filled with extensive user engagement, intensive testing, continuous feedback, and product development and finally, we are ready to launch. We would love to hear more from you. Email your feedback to [email protected].

We couldn’t have done it without you! 🙂

Streak

Streak is the world’s first retail algo trading platform that requires NO coding skills. We believe in levelling the playing field, by bringing state of the art algo trading technology, so far accessible only to professionals and institutions, to everyone and making it affordable to the masses. Our goal is to democratise algo trading and we are just getting started. With Streak's intuitive you can create, backtest and deploy trading algos live in the stock market in a minute. https://www.streak.tech

113 comments

  1. UTSAB DHAR says:

    I am very much excited to use Streak. I have already run 5 backtests and earned mostly the winning signals. It is very helpful. Being an Zerodha employee i am very much proud that i am a little part of this whole fintech, e-trading house. Thank you Zerodha.

    • Streak says:

      Thank you Utsab. You can now run upto 200 backtests a day and deploy upto 25 algos at a time for FREE with Basic Plan. The Basic plan worth INR 500 is free for all Zerodha users till 31st of July.

      • Ricky says:

        i am not able to subscribe sir for free till 31st july help me sir zerodha id is zz7160.

        • Streak says:

          Hi Ricky,

          Even though Streak basic plan is free to use till 31 July , we check for a minimum balance of Rs 601 to subscribe to the basic plan. Do write to support[@]streak.tech for more info.

    • Ricky says:

      utsab ji please can you share your strategy with us.?

    • Shivakumar says:

      I’m not able to use the cover order properly as the price range is not shown during order.please correct it asap.

  2. Prateek Sood says:

    Hi,

    I want to speak to someone (or need a revert from someone on my mail) to confirm whether streak’s algo can read the COLOUR of Heikin Ashi Candlesticks on a chart & whether it can take an action basis if my conditions are met.

    • Streak says:

      Hi Prateek,

      You can easily generate signal based on the color of the Heikin-ashi candle as follows:
      for green candle = “close higher than open”,
      for first green = “close crosses above open”,
      for red =”close lower than open”,
      for first red = “close crosses below open”.
      Here close and open are a current candle prices. You will have to select Heikin-Ashi as chart type, in Advanced option section.
      For further clarification, write to [email protected]

  3. Mihir says:

    When are you launching app for IPhone?

  4. Mihir says:

    Is there any other way to get notified with streak in iPhone?

  5. Kanhaiya says:

    Need BO order …

  6. karthikeyan says:

    Hi,

    I am using supertrend indicator with setting of 11,11. Using 1 minute time frame. I usually buy and sell based on the signal to signal with supertrend. How this is possible? Can we set this?

  7. saurabh says:

    do you have a plan to support the renko chart based indicators?

  8. Dhruva says:

    Is there a way to use Streak on the Web via a browser? How can I buy the Streak subscription now if I only have an iOS device?

  9. Barot Sachin says:

    I would like to know more.

  10. Prem Shankar says:

    Can I use streak for commodity trading?

  11. Mangesh says:

    It is not in commodities market, we are waiting …
    And BO orders also not available on commodities market,
    When it will take place, because I don’t trade in equities n currency

  12. Bipin Amrutlal says:

    when will you start fully automated algo trading? pls give the stoploss and target price in points also with percentage.

    • Streak says:

      Hi Bipin,

      We are working on getting regulatory approvals for automated trading. Once we have the approvals we will let you know. SL and TP points will be available soon.

      • Sameer G Patil says:

        Yeah that would the essential firepower required for this to make it deployable.

        Is it true that SEBI is going to allow additional charges by the exchanges for algorithmic trading?

  13. siva ch says:

    First can you try improve the nifty future and options ticker price change update.. it’s very slow compared to other brokers and sometimes it refreshes prices very late..at least provide the time of last update and refresh button..without that day trading is difficult and algo trading is much more difficult

  14. Rajashekhar says:

    Hi Creating new algo is not applicable for options. Can it be made generic to pick BankNifty options for the current week which are trading near certain price and RSI above 40.

  15. Pankaj says:

    We need High / Low of Previous candle, previous HA candle, MACD Histogram, Previous Histogram etc. to program.
    These are Basic decision makers in Technical Analysis.

    Also need commodities to be included.

    When are you providing these?

  16. Chaman Jindal says:

    Can we use this for commodity trading also?

  17. Sutharsan says:

    When will we get commodities in streak ?

  18. Saqib says:

    So nice . I love to use.

  19. Aji K says:

    BO and CO neeeded… Also LTP based direct deploy without backrests needed… through which one can set LTP to buy like in Pi chart trading, without wasting time in backrests…

    • Aji K says:

      Backtests…!! This mobile autocorrect sh.. 🙂

    • Streak says:

      Hi Aji ,
      We are in the process of adding BO and CO orders. It will take us some time, we will update you once its ready. You can use “AT Price “strategy to take a trade based on a price range without using technical indicators.
      Thanks

  20. Anoop says:

    How do u write a strategy for open = low or open = high for a stock or group of stocks in the first 1/2 or 1 hour of a trading session???

    • anoop says:

      reply awaited

      • Streak says:

        Hi Anoop,

        You can use “opening range” indicator for this.

        Go to create page and enter the following:

        Opening Range(Open,hour) equals to Opening Range(High,hour)
        or
        Opening Range(Open,hour) equals to Opening Range(low,hour)

        Opening range indicators, allows you to establish OHLC for any candle type.

        Hope this helps, for further queries write to us at support[@]streak.tech
        Thanks

  21. HARSHA SAJJANAR says:

    can we able to trade in mcx using streak ???

  22. Ravi Chouhan says:

    Thank You so much Zerodha. I am in need of this kind of tools, and you gave in such a simple way.

  23. Nilesh says:

    Please add BO and CO with trailing stop with minimum limit of 2pip(now it’s 5pip) for currency trading

    • Streak says:

      Hi Nilesh,
      We are in the process of adding BO and CO orders. It will take us some time, we will update you once its ready. Do keep using the platform.

  24. Rajendra says:

    Dear Streak Team,

    I need help to create Algo based on Candlestic price movement along with Slow Stochastic (Smooth) crossovers. Trade has to be trigger only both parameters are meet. Could you please help.

    for green candle = “close higher than open”,
    for red candle=”close lower than open”,

    Buy when Stochastic %K line (Blue Line) rises above the %D line (red line)
    Sell when Stochastic %K line (Blue line) falls below the %D line (%K Line)

  25. Pani says:

    We can’t able to understanding what is this tell me sir

  26. Vivek says:

    Can you allow to download user manual without starting trial?

  27. Invsto says:

    Hello,
    It would be be useful if we have % of indicator as an setting option.

    For example if price > 1.25*SMA_50
    or if price > 1.2* (price-1)

  28. Ramesh kumar says:

    Settings for Hedging is possible.

    Secondly, in the menu list PREV.LTP is missing which is also a important parameter.

  29. Vijay says:

    Why are we not getting 3 months data while back testing for 15 minutes candle? Most of the time I am getting only one month data. Once in a while I am getting 3 months data. Since we are paying for the service, could you please make sure we get full data always?

    • Streak says:

      Hi Vijay,
      1 minute runs checks for signals on min candle with maximum allowed window of 30 days
      3 minute to 30 minutes checks for signals respective candle based on data availability with maximum allowed window of 90 days.
      1 hour candle checks for signals on an hourly candle with maximum allowed window of 1 year based on data availability.
      1 day candle checks for signals on a day candle with maximum allowed window of 5 years based on data availability.

      • Vijay says:

        Thanks for your reply. I understand what you explained. But most of the times 3 – 30 minutes candle back test will not have 90 days data. Only sometime I see 90 days data. For Example, The same Algo sometimes give 10 signals and sometimes give 30 signals. We can see the data and realize that earlier one had just one month data and later one had full 90 days data. Why is it happening?

  30. Sudarshan Hegde says:

    Does streak algo can be done in Nifty Options and can option strategies ?

    • Streak says:

      Hi Sudarshan,

      Currently we support NSE Stocks futures and currency futures.
      We are woking on integrating Options and MCX exchange, it will take few months for us to complete. Once its done, we will let you know.

  31. Parag Moteria says:

    I already opt Streak Basic version.

    The query is:

    Are numbers of Indicators are same in all version of Streak (Basic, Premium and Ultimate) ? Is there any advance indicators/algo available with Premium/Ultimate version?

    Thanking you.

    • Streak says:

      Hi Parag,
      The platform and indicators are same for all the users.
      The ultimate plan offering which is charged at 1400 Rs + GST gives you the opportunity to run 1000 backtest + 100 live deployments per day . Also, as an introductory offer you get to speak to our Streak Platform expert for 30 mins ( once ) to get all the questions answered about the platform.

  32. Ramesh kumar says:

    My order gets executed through algo, in cnc mode. But my sl was not triggered, on that day. My question is whether the algo is still tracing my open position for the next day with the rules applied earlier.

  33. Streak says:

    Hi Ramesh,
    We trigger SL- M order only on the day the position is taken in CNC. All SL-M orders for CNC algos is valid only for the day the position is taken and will not be placed on the consecutive day. However, if the target profit or SL is hit , you will get the notification. Pls note SL and SL – M are 2 different options

  34. Murali M says:

    I have set up the parameters and when i try to do backtest it does not show me any results. It does not have any results in the backtest screen. Why is it so??

    • Streak says:

      Hi Murali,
      If you are not getting any error msg, the chances are the strategy is incorrect. Do write to support[@]streak.tech and we can help you

      • Murali says:

        Thank you for the response. I have dropped an email with the screenshot of the tests which i am trying to run. Thanks.

      • Murali says:

        By the way,, how long back in to the history does these tests go to??
        Like 1 year or 6 months or 3 months???

  35. Jameshed says:

    Hi I have opend my account this week with zerodha. I am unable to place order in currency, getting error that exchange is not enable for my account.
    And the worst thing is I am not getting any help either on phone or email.
    Tell me what I do?

  36. munish says:

    hi,
    streak is only on kite or also on pi.
    if yes then any demo for pi
    if no then when it will be available

  37. Ankit Sawla says:

    In the backtest transaction details screen, what does trigger type “EN” means?

  38. Ankit Sawla says:

    Tried to figure it out, just let me know if my understanding is correct:
    Trigger type
    EN = Entry
    SL = Stop loss
    TP = Target price
    SO = Sell Order or square off
    EX = Exit

  39. Jayanth says:

    when can you guys add HMA (Hull moving avg.) to the list of indicators?

  40. Abhilash says:

    I want to know full details about the streak chart indicators

  41. Kumar says:

    Hello,
    How should we code in Streak to know if 5SMA is moving in uptrend or down trend ?
    Thanks in advance for your answers,

    • Streak says:

      Hi Kumar,

      eg : You can use 5 sma crosses above 8 sma

      • Kumar says:

        Hi,
        Thanks for the quick reply.
        It works partially. It displays results when the line is up and rising.
        And also the results when the 5sma is flat. How should I ignore when the line is flat ?
        Thanks,
        kumar

  42. Kumar says:

    Hi,
    Thanks for the quick reply.
    It works partially. It displays results when the line is up and rising.
    And also the results when the 5sma is flat. How should I ignore when the line is flat ?
    Thanks,
    kumar

  43. Md Zaman says:

    Hi…One primary draw back …. it is semi – automated as it needs action from the client for execution of orders therefore we always have to stick to the terminal and we are bound to miss some signals. Algo trading success lies in execution of all / 100 % of the trading signals. When can we expected auto execution mode ?

    • Streak says:

      Hi Md Zaman,
      We are working on getting regulatory approvals for automated trading. Once we have the approvals we will let you know. You can also download our android app to also on the go.

  44. Jayakumar says:

    Congrats to continued innovation in zerodha products. I would like to give my views on Zerodha streak with pros and cons.
    PROS
    1) Data accuracy
    2) Simple & Elegant user interface
    3) Backtesting
    4) Continuous Monitoring as Deployment

    CONS

    1) Multiple time frame analysis not there ( need within single algo)
    Eg: With Daily trend in visual uptrend, we can play long with minor frame say 30 mins or 15 mins in the same direction of daily trend or vice versa (Long in 30 mins close above Super trend when daily close above super trend)

    2) Arithmetic operations, max, min and many more functions not available
    Eg: a) How to find full gap up/down stocks with % change?
    Today’s close 2% up than Yesterday close with today’s open greater than yesterday high
    b) Stocks trading in narrow range for say 10 days with high & low within 5% of median

    3) Higher than with equal and Lower than with equal logic not available

    4) 5 algo conditions is very less for a good algo
    Eg: a) minimum condions meeting volume, higher high and higher low for consecutive three days, moving average or super trend crossover needs more than 5 conditions
    b) Stocks closing above 50 day high, 100 day high or new 52 weeks high

    5) Most of Basic candlestick reversal pattern not available

    6) Poor Editability in already created algo
    Eg: Indicators or close /open or other parameters can’t be edited in previously created Algo conditions. You have to delete the conditions and redoing again is frustrating.

    7) Logic within logic not available
    Eg: cond1 or (cond2 AND ( (cond3 AND cond4) or cond5)))

    These are the CONS as far as i remember now, still many more are there.

    In my view, Algos works in three ways Screening, Execution and Monitoring. Screening is most important of all three comparatively. Zerodha Streak algo screening is still primitive i believe. Finding entry with meeting conditions is tedious one and is very important. ZERODHA STREAK LACKS THIS.

    Above said needed functions are available in other screeners in market. They may be passive in nature, but they have good functions/operations to get the conditions met to give live alerts and they are affordable. As of now, i found those realtime screeners are very powerful than ZERODHA STREAK in rule making strategies and screening.

    I expect zerodha streak to be superior than those screeners in every aspects in the next version. Keep evolving and don’t stop.

    And more over Sentinel can be incorporated into Zerodha streak.

    Zerodha streak can be unique but it has to blend the best in their systems to keep thriving.

  45. Praveen says:

    Can i close py positions on predefined time? Like can the algorithms exit my orders at 10:00AM automatically

  46. Dipak Das says:

    Dear Sir,
    I have some query on technical indicators which are used in streak plate-form

    (i) ‘VWAP’ need offset value. Kindly explain what is this offset value?

    (ii) Please explain N value of ‘PREV N VOL’ indicator

    (iii) Please explain N value of ‘ PREV N ‘ indicators

    (iv) Please explain the ‘ VOLUME’ indicator

    (v) Suppose I bought Bank nifty future 27000 I want to sell when it reach 27100, and Stop loss position is 26900. Kindly explain what will be the selling and Stop loss percentage of Bank Nifty.

    Dipak Das

    • Streak says:

      Hi Dipak,

      1. VWAP offset helps you compare current VAWP values with older values. Offset of -1 lets you access previous candle VWAP
      2. PREV N VOL indicators refers to previous N candle volume, and it lets you access volume trades in past candle of varying candle types.
      3. PREV N allows to do exactly same as above but with OHCL prices of the candle.
      4. Volume indicator lets you access number of stocks traded for the lastest formed candle based on the candle interval.
      5. You can achive it easily by entering the following:
      – Add the scrip and select 1min candle interval
      – Select Buy/Sell and enter the total units quantity (units*lot size)
      – In Entry condition, type = ‘At price’ and select it, and in options enter the price at which you want to enter, in this case 27000, select the range at which you want to get notified, say 0.04, then you will get notified when you get price comes in the range of 26989.2 and 27010.8.
      – Enter Take profit as 0.37 and stop loss as 0.37 percentages respectively which comes approx to 27100 for target and 26900 for stop loss.

      Then you can run backtest and deploy.
      When the price comes in the desired range you will get notified and you can either place a direct market order by clicking on the notification or place a limit order by going into kite.

      Hope this helps.

  47. Mangesh says:

    I am not finding this … Kindly help me out ..
    1– I want to buy if 1 hour candle above 10 & 20 Ema ..
    And I want to put buy stop & create sell position if 1 hour candle close below 10 & 20 Ema ..

    How can I do this ..
    &
    2– i think we can’t create new sell position along with buy stop … Can we??

    Please elaborate on above 2 questions

    • Streak says:

      Hi Mangesh,

      1. You can easily do this by selecting candle interval as 1hour, and then in entry condition typing the following 2 conditions :
      Close crosses above 10 ema
      And close crosses above 20 ema
      For exit you can just enter :
      Close crosses below 10 ema
      And close crosses below 20 email.

      2. You can have a buy and sell position on the same scrip with same product type.

      • Mangesh says:

        Not working at all, showing totally wrong data,

        And why there is compulsory to put stop loss % and Target % , if we have another exit condition ..

        Secondly we cannot first buy and double sell when it’s hit al, in one algo, we have to create another algo for selling .. and another for buying

  48. Kumar says:

    Hello,
    In Candlestick, how to know if the previous 2 candles formed are very small than the current candle or (How to identify if the current candle formed is really big and current candle is bigger than the previous 2 candles)?
    Thanks in advance,
    Kumar

Post a comment