Auto Trading With Zerodha

Raj232

Well-Known Member
#31
I will put this as another strategy on my server for algo trading and would check the results.

This strategy looks good.

http://www.traderji.com/algo-automa...backtest-strategy-axis-bank-dlf-sksmicro.html
Dear Sourabh, I'm sure you have great influence with Zerodha. To hasten the process, I would suggest that Zerodha should open up to voluntary developers as Zerodha faces resource crunch and at the same time has huge pending backlogs of promises :)

Bangalore being an IT city could easily find approx 100 developers (voluntary) who could build on pending projects over short periods of time.

Just a small suggestion that Zerodha should seriously consider.
 
#32
Dear Sourabh, I'm sure you have great influence with Zerodha. To hasten the process, I would suggest that Zerodha should open up to voluntary developers as Zerodha faces resource crunch and at the same time has huge pending backlogs of promises :)

Bangalore being an IT city could easily find approx 100 developers (voluntary) who could build on pending projects over short periods of time.

Just a small suggestion that Zerodha should seriously consider.
Hi Raj.

Your thinking is in the right path but the way of execution of that is not possible. I think zerodha will never open up its strategic resources to any voluntary developers. Also you mentioned about voluntary developer, in real world most of the developers will not voluntary for a project unless they got the credit, money or both.

The best way to improve the current retail traders trading experience using current resource is by crowd sourcing. Zerodha already opened its API system; if traders with good programming background come togther then we can create a good custom tradings platform ourselves instead of waiting for zerodha to create a new one.
 

Raj232

Well-Known Member
#33
Hi Raj.

Your thinking is in the right path but the way of execution of that is not possible. I think zerodha will never open up its strategic resources to any voluntary developers. Also you mentioned about voluntary developer, in real world most of the developers will not voluntary for a project unless they got the credit, money or both.

The best way to improve the current retail traders trading experience using current resource is by crowd sourcing. Zerodha already opened its API system; if traders with good programming background come togther then we can create a good custom tradings platform ourselves instead of waiting for zerodha to create a new one.
Probably you are correct, it might be risky to open up the source code completely, but surely it can be made easier with proper API availability and documentation.
e.g. Many 3rd parties have coded auto trading software for use with PI + Amibroker charting. RoboTrader, RCRT robo Babaji Robo etc etc. However, for a genuine zerodha customer, they need addl Rs 295+taxes for enabling API usage at at their end for autotrading. However these 3rd party programs do not require any enabling from the broker side.

As a customer/retail trader, somehow I feel squeezed/cheated between what is disclosed and made available officially by the broker while 3rd party programs can do all the tasks unofficially without any issues.

Not sure if I'm the only one ...
 

Raj232

Well-Known Member
#34
To an extent I agree that posing as a developer can keep on being development mode to bypass the hurdles, but how difficult is difficult.

I would rather suggest that a registry key or setting in a simple config file be set from AUTOTRADE = False to AUTOTRADE = True

.. and proceed further ..

As long as the broker has not given the option enabled in the default setup, it should not make any difference to the regulators.

... asking the trader to start work on API development just to bypass the hurdles is asking for too much. Rather, the trader would spend that time on refining his strategy instead of concentrating on APIs...
 

TradeOptions

Well-Known Member
#35
Raj bhai, if you do not want to mess up too much with API etc. and have got some well tested algo trading game plan, then you might want to try out the tools that are being used by mechtrader in this thread - http://www.traderji.com/algo-automated-trading/96520-my-algo-trading-daily-performance.html

He is doing algo trading profitably for a long time now. So he has got real good understanding of all the practical aspects involved into this.

Thanks and all the best. :)
 

Raj232

Well-Known Member
#36
Raj bhai, if you do not want to mess up too much with API etc. and have got some well tested algo trading game plan, then you might want to try out the tools that are being used by mechtrader in this thread - http://www.traderji.com/algo-automated-trading/96520-my-algo-trading-daily-performance.html

He is doing algo trading profitably for a long time now. So he has got real good understanding of all the practical aspects involved into this.

Thanks and all the best. :)
Thanks Bro... I'll check the lick out.. havent been active of traderji for a while and i'm looking to get a Robo Trader developed as shareware so more traders can focus on trading strategies rather then hacking programs, learning API's etc.

In the USA and Europe, algo trading is part of most software, seems India has a long way to go still.
 
#37
I'll suggest to start your own and also not trusting Robo Trader etc unofficial platforms. Those people monitor your code more than you. :p The moment you turn into little consistent mode, You will soon find out your strategies are working no more.

Even if you want to go with these unofficial vendors, then make sure you convert your AFL file into DLL else you are doing a charity work.. ;)
Thank you Denzo for the valuable info. Would you please give some idea how do we check whether these software vendors are having access to our computer or codes ?

Thanks in advance.
 

Raj232

Well-Known Member
#38
Vbiz or any other, they all want the AFL's while in search of the HOLY GRAIL in Trading. Recently, one Robo vendor tried putting some malware/trojan into my system to get full access to the files etc while it connects to his server with my IP etc on a daily basis.

Fortunately it was a virtual machine running which still had antivirus on it. He was urging me to login into my bank account via netbanking saying that he might be able to get me a discount in case I signed up immediately.

Even though I was openly hesitant (as there was no guarantee I would take his software), he stated that his RoBo software was so good that there is no other software better than his in the market and that no customer has rejected his software yet :)

I had a feeling he was all out to steal my netbanking password :(

Unknown software should NOT be running on the same computer.

.. one more thing ... for a single BUY signal in AMibroker I could see several BUY orders being sent to the trading software which was showing in the "Pending orders" list.. this kind of software seems really dangerous.
 
Last edited:

Raj232

Well-Known Member
#39
Hi,

As of now they have streaming api for getting live quotes of as many scrips as you wish. But i am not sure how to use their streaming api. i need to look into that. It works on websocket

But otherwise, you can have 20 different handles as u mentioned to get 20 stock options values.

keep sharing ur views if u succeed.
Dear Sourabh,

Thanks for your valuable post. I have the PHP engine be installed on my local machine already.

I'm trying to connect Kite to Amibroker for the data feed. Can you figure out where to get started.

Thanks in advance.
 

vijkris

Learner and Follower
#40
:lol:

You install their software on your computer or your VPS or their VPS.

Any software getting installed on windows OS can do whatever it want once it is installed. Oh yes and you only need to install the software without knowing whats the code. :p Also nowadays vbiz etc people put teamviewer like capabilities (remote access) inbuilt without user knowing if they are being watched or not.

Also wheneven you give access of TeamViewer to anyone then good luck with your AFL files. You feel you are watching everything but there is a file transfer mode which happens silently and other person sees all drive and files in his windows and you wont even notice. Even if you feel suspicious about file transfer then there is no mechanism to find out what he did. No logs for which files have been transferred etc.

If you use their VPS then its not a question of how. They have more control to your system than you. :clapping:
thanks for sharing such an imp info. :clapping: