Buying/Selling Signals From TradingView

Hello Team,

As far as I know, the auto-trading in India is only allowed through exchange approved platforms.

But, recently I watched this video on youtube where the person is shooting orders directly from his TRADINGVIEW to ZERODHA KITE. And, the orders are being placed without any secondary confirmation. (

The deployment function we have on @Streak, where, while shooting orders through Deployment function, traders have to manually APPROVE the order and then only it is placed on Zerodha Kite. And, as far as streak has explained the reason for the same in the past., it is due to exchange rules that they can not allow direct order placement. So, how this other person is doing it directly?

The orders are being placed seamlessly through TradingView through Bot.

I am curious, what am I missing here? How are they doing it? @Streak @siva

1 Like


Lets break down the video and understand what is happening.

  1. Some level lines are drawn using some formula/logic on the trading view chart (on trading view site and not on zerodha chart)
  2. The Trading view browser tabs is kept open (so that the market data keeps coming) and when the price touches the lines, a signal is generated, which is then sent to the installed browser plugin(extension).
  3. The browser plugin (running on users PC browser) using Kite API places the order to users kite account and can cancel and modify it.

All the order firing is happening from clients system, ie the clients system need to be running and be connected to internet and trading view chart must be open in tab. Now here the order gets sent from clients system (clients IP) to the broker and then to the exchange, the regulation aspect and responsibility is now on a user running this software on their system.

Now just for helping you understand more, lets look at the cost aspect, to get realtime data on trading view chart you need to subscribe monthly for $15(approx 1067) + Kite API charges Rs2000, + the browser plugin charges for Rs. 499 = Rs. 3566/month, while you need to keep you PC running and connected to internet.

Hope this clarifies.


Yes, It clarifies all my doubts.

It’s like all the trading is happening from our PC only. But, instead of us placing the order manually, they are being fired using this installed extension.

And if we get disconnected from internet, or if laptop or browser crashes, or extension gets buggy, everything falls apart.
Tradingview is not sending any orders directly to Zerodha Kite!!

Interesting. Thank you!

There is another feature in tradingview , where alert is sent to our server while offline , even that can be used to place orders.

Can you please elaborate on this? How is it done?

Can you please elaborate on this? How is it done?

But is it however possible to bypass Order Confirmation window that indeed is required for order placement manually ?? Let it be an API but how it is placing orders without Order Placing window ?? Pls clarify.


Can you please tell me what is the name of the browser extension, which uses the Kite API to manage orders as explained in Step 2

Hi guys,
Instead of all this complicated steps in the video and you can try this free chrome plugin to do auto order placing.
I created it and have been using for myself personally, thought of sharing it with other fellow traders, hope it helps :slight_smile:

  1. Install the plugin(keep updating to latest version frequently)
  2. Log into kite in chrome
  3. Open new tab in chrome and log into Streak
  4. Deploy your strategy and sit back and watch, make sure not to close the tabs or close chrome .

Cheers !

1 Like

Can we use webhook URL to send orders directly to KITE API to automatically place orders, without a browser extension or background python process?

HI Navin , good plugin for auto trading

But i can i use this from tradingview to zerodha

beacause streak doesnot have indicator which i want

how can i achieve autotrading from tradingview to zerodha using your TRADEROCKET plugin

Thanks in advance