Need to develop a Python solution to trade using Zerodha API

Need to develop a Python solution to trade using Zerodha API


Buy when the stock moves above the opening range high.

Sell when the stock moves below the opening range low.

Key Requirements

1. Login to Zerodha Account @ 9 AM

2. At 9:00 AM Place Bracket/MIS/Normal orders, based on "Advanced Orders txt file"

3. At 9:15 AM check for which stocks price is Open Price = High and Open Price = Low for list of stocks mentioned in "PreMarket txt file"

4. Shortlist top 5 or 10 stocks based on % change (exclude stocks whose % change is < 2%)

4. Divide capital to all selected stocks based on weightage given in stocks txt file

5. Apply margin as Capital * 8

6. Place Bracker Order with entry price, stop loss fix % and target a fixed %, traling stop loss (check in stocks txt file for % values, if not available set default % as Stop Loss = 1% & Target = 2%, traling stop loss Yes/No)

7. Check every 1 minute for M2M (net profit or loss of positions), exit all positions if M2M is >= max profit or <= max max loss (ex. if M2M <= -1000 rs or M2M >= 2000 rs exit all positions) stop checking once all positions are closed

8. Check and close all open positions and pending orders every 5 minutes starting 2:55 PM to 3:15 PM

9. Create a telegram channel/bot in my telegram account and push/publish status updates for; Login Status, 9AM Orders, 9:15 Orders, M2M every 1 hour, M2M hit Max Loss with net loss, M2M hit Max Profit with net profit, final status of positions at 2:55 PM, proper error message whenever it encounters

10. Need sufficient Error handling

11. Log every details and events in mysql database (optional)

Inputs from me

1. Settings txt file (Login Credentials, Zerodha API, Capital Amount (for 9:15 orders), M2M Threshold values for both max Loss, max profit, trail stop loss Yes/No)

2. Advanced Orders txt file (for 9AM) (ex format: Date,StockName,OrderType,Buy/Sell,Quantity,EntryPrice,StopLoss,Target)

3. PreMarket txt file (for 9:15AM) (ex format: StockName,weightage,margin,StopLoss %, Target %)

4. Telegram Account and API Details

NOTE: Max Project Budget: 10,000 INR and No advance payment (I have already burnt enough)

Skills: Python, proficiency in using Zerodha KITE API Read Less

Taidot: Python

Näytä lisää: need completed listings ebay using ebay api, need develop simple sip api allow create product, using fasthost api need help, zerodha api java, kite zerodha com api, zerodha api document, zerodha api bracket order, trading rest api, trading api india, python trading india, zerodha python trading, python, develop currecy converter project using net, doc converter using openoffice api, develop time attendance sysm using vbnet, service calculate driving distance using google api, develop using rtc api, sites using youtube api, email user application using facebook api, using facebook api website

Tietoa työnantajasta:
( 2 arvostelua ) Hyderabad, India

Projektin tunnus: #17236385

Myönnetty käyttäjälle:


I have been working on writing the strategies in Python using open REST Apis like AlphaVantage, Quandl etc. Also quite recently I have started becoming familiar with Zerodha Kite Connect APIs to build stuff for persona Lisää

₹11111 INR 10 päivässä
(0 Arvostelua)

6 freelanceria on tarjonnut keskimäärin ₹12351 tähän työhön


Sir/Madam, I am an experienced Python Developer. I have been working on Zerodha API for 1 year. I can do this project for you. I look forward to working with you on this. Have a great day ahead. Thank you Yash

₹30000 INR 3 päivässä
(33 arvostelua)

I have worked in python for 6 years. I have developed a mental health project expression recognition in python integration with android, natural language processing in python, regular expressions handling, development Lisää

₹7777 INR 3 päivässä
(1 arvostelu)

I have 6 year experience Freelancer,up work,Fiverr & 99design market place I have seen your project that i can to do easily because I have many experience to Graphic Design,Webdesign,Web Develop & programming .So I cou Lisää

₹7777 INR 3 päivässä
(0 arvostelua)
₹7777 INR 3 päivässä
(0 arvostelua)

Hi, I am kahan. I am python developer and i have knowledge about stock market, i can make software as per your given description. Waiting for further discussion. Thank you

₹9666 INR 10 päivässä
(0 arvostelua)