Scalping Nifty Options Trading Algo
Budget: ₹12,500 – ₹37,500 INR
I need a production-ready algorithm that can autonomously scalp Nifty option contracts using a moving-average based trigger. The core idea is simple: enter and exit within minutes, ride micro-moves, and minimise manual intervention altogether.
Scope
• Code the complete strategy logic around fast/slow moving average crossovers, with configurable lengths so I can fine-tune later.
• Handle order sizing, stop-loss, profit-target, and an optional time-based exit to keep exposure tight throughout the session.
• Support continuous back-testing on historical Nifty options data and forward-testing in a paper environment before we go live.
• Plug into my broker’s API for real-time execution (Zerodha Kite or any comparable Indian brokerage—advise if another API fits better).
• Provide clean, well-commented source code plus a short read-me describing setup, parameters, and how to start/stop the bot.
Acceptance
1. Back-test report showing at least 3 months of intraday data with trade log and equity curve.
2. Paper-trading run for one full trading day without manual intervention or errors.
3. Live deployment checklist and a 15-minute walkthrough call to confirm everything works end-to-end.
Python is preferred, but I’m open to C# or Java if you can demonstrate quick deployment on my VPS. Let me know which stack you recommend and why.
Scope
• Code the complete strategy logic around fast/slow moving average crossovers, with configurable lengths so I can fine-tune later.
• Handle order sizing, stop-loss, profit-target, and an optional time-based exit to keep exposure tight throughout the session.
• Support continuous back-testing on historical Nifty options data and forward-testing in a paper environment before we go live.
• Plug into my broker’s API for real-time execution (Zerodha Kite or any comparable Indian brokerage—advise if another API fits better).
• Provide clean, well-commented source code plus a short read-me describing setup, parameters, and how to start/stop the bot.
Acceptance
1. Back-test report showing at least 3 months of intraday data with trade log and equity curve.
2. Paper-trading run for one full trading day without manual intervention or errors.
3. Live deployment checklist and a 15-minute walkthrough call to confirm everything works end-to-end.
Python is preferred, but I’m open to C# or Java if you can demonstrate quick deployment on my VPS. Let me know which stack you recommend and why.