Automated Nifty Options Trading App

Job ID: 39943157

Budget: $3,000 – $3,500 AUD

I want to turn my current Nifty option-trading routine into a fully automated application. The core logic is a trend-following strategy, so the program must watch Nifty price action in real time, generate signals, and execute option trades the moment conditions are met.

Key objectives
• Connect to a broker API that supports Indian index options (Zerodha Kite, Interactive Brokers, or another you can justify).
• Code the trend-following algorithm with editable parameters—look-back period, entry filters, position size, stop-loss and profit targets.
• Place, modify, and exit option orders automatically while tracking live P&L.
• Enforce risk controls: daily loss cap, position limits, emergency kill-switch.
• Display a clean dashboard of signals, positions, and trade history, plus exportable logs for later analysis.
• Deliver a well-commented codebase and setup guide so I can maintain the system myself.

I’m comfortable with Python, Pandas, and KiteConnect, yet I’m open to other stacks if you can demonstrate a more robust solution.

When you reply, please outline:
1. Your chosen language and broker API.
2. How you will validate the strategy with historical data and paper trading.
3. A realistic timeline for a working prototype and final deployment.

The end goal is a dependable, hands-off trading app that mirrors my trend-following rules on Nifty options and runs smoothly every market session.