Automated Zerodha Options Trading Bot

Job ID: 40399422

Budget: ₹1,500 – ₹12,500 INR

I am looking for an experienced developer to build a fully automated intraday options trading system using Zerodha Kite Connect API.

The system should execute trades completely automatically during market hours, including signal generation, order execution, risk management, and exit logic.



Strategy Type (High-Level Only)

The system will be based on a rule-based intraday breakout + momentum strategy, with predefined entry, stop-loss, and trailing logic.

Detailed optimization logic and refinements will be added later after initial system development.



Core Functional Requirements

Market Data
• Fetch real-time market data using API/WebSocket
• Monitor selected instruments (index options like Nifty/Sensex)


Trade Execution
• Place orders automatically based on predefined rules
• Support market and limit orders
• Ensure only one trade per day



Risk Management
• Fixed stop-loss per trade
• Dynamic trailing stop-loss
• Time-based exit before market close



Strategy Flow
• Entry based on breakout/momentum conditions
• Exit based on SL / trailing / time conditions

(Exact conditions will be shared after developer selection)



System Requirements
• Fully automated (no manual intervention required)
• Fast and reliable execution
• Proper order handling and state management
• Avoid duplicate or missed trades



Logging & Monitoring
• Maintain logs for:
• Signals
• Orders
• SL updates
• Trade outcomes



Configuration
• Strategy parameters should be configurable via:
• JSON / YAML



Tech Requirements
• Python (mandatory)
• Experience with:
• Zerodha Kite Connect API (preferred)
• WebSocket streaming
• Algo trading systems



Deployment
• Should run on VPS (Linux preferred)
• Stable for full trading session
• Should handle restart scenarios

Deliverables
1. Clean, modular Python code
2. Setup guide (API + deployment)
3. Demo (paper/live execution)
4. Instructions for modifying parameters



Testing Requirement
• Should run for multiple hours in paper trading without crashes
• Proper SL and exit execution



Budget
• Open (fixed preferred)
• Please share relevant experience or demo



Important
• Only experienced developers apply
• No “guaranteed profit” claims
• Preference for prior algo trading experience