Need to develop a Python solution to trade using Zerodha API
₹1500-12500 INR
Tamamlandı
İlan edilme: neredeyse 6 yıl önce
₹1500-12500 INR
Teslimde ödenir
Need to develop a Python solution to trade using Zerodha API
Strategy:
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
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 personal use and a small group of people.
P.S.: I have extensive experience in Python scripting. You can expect quick and qualitative development.
₹11.111 INR 10 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
6 freelancers are bidding on average ₹12.351 INR for this job
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
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 of machine learning algorithms and testing and handling mathematical equations, worked on usage of libraries and much more~
i did mental health project using python interaction, painting tool android, quiz application handling huge database and much more!
sir i did many projects kindly reply i want to discuss it with you
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 could create it for you as soon as that easy but how this have done ,,,,please discuses before start job,,,,
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