Python Algorithm for Zerodha Stock Trading
Budget: ₹600 – ₹1,500 INR
I'm looking for a Python developer proficient with Zerodha's API to create an algorithm for stock trading. The code should be written in Python 3.8 or newer and is required to handle authentication with the Zerodha API autonomously. The algorithm will monitor Nifty's 750 stocks with a market capitalization exceeding 1000 crore during trading hours (09:15 AM to 03:30 PM). It should execute trades based on a series of specified conditions using various technical indicators.
Key Requirements:
- The algorithm should check if the current price (1 minute closing) is greater than the 1 Week HMA(30) and less than the 1 Week HMA(44).
- It needs to evaluate if both lines of the (1 week MACD(3,21,9)) are below the zero line.
- It should count if the (1 week MACD(3,21,9)) has been continuous for 8 histograms below the zero line.
- It should assess if the current green histogram of the (1 week MACD(3,21,9)) is above the zero line.
- It must check if ((1 week rsi(9) Over Bought 50 , Over Sold 50) and 1 week MA(3, field rsi(9))) is greater than 1 week WMA(21, fieldrsi(9)).
- If all conditions are met, the stock should be printed and a buy/sell order should be executed.
I would like to receive notifications about the stocks found by the algorithm via email.
Ideal Skills:
- Expert in Python 3.8 or newer
- Extensive experience with Zerodha API
- Strong understanding of stock trading algorithms and technical indicators
- Capable of implementing email notification system
Please bid if you meet these qualifications.
Key Requirements:
- The algorithm should check if the current price (1 minute closing) is greater than the 1 Week HMA(30) and less than the 1 Week HMA(44).
- It needs to evaluate if both lines of the (1 week MACD(3,21,9)) are below the zero line.
- It should count if the (1 week MACD(3,21,9)) has been continuous for 8 histograms below the zero line.
- It should assess if the current green histogram of the (1 week MACD(3,21,9)) is above the zero line.
- It must check if ((1 week rsi(9) Over Bought 50 , Over Sold 50) and 1 week MA(3, field rsi(9))) is greater than 1 week WMA(21, fieldrsi(9)).
- If all conditions are met, the stock should be printed and a buy/sell order should be executed.
I would like to receive notifications about the stocks found by the algorithm via email.
Ideal Skills:
- Expert in Python 3.8 or newer
- Extensive experience with Zerodha API
- Strong understanding of stock trading algorithms and technical indicators
- Capable of implementing email notification system
Please bid if you meet these qualifications.