NSE Options Algo with Backtest
Budget: ₹12,500 – ₹37,500 INR
I want to turn my proprietary options-trading rules for the National Stock Exchange into a fully automated system that executes through the Angel One (SmartAPI) platform or in upstox platform and for delta exchange to do btc. I will share the exact entry, exit and risk-management logic once the project starts; for now, plan on a rule-based approach that can be parameterised easily so I can tweak filters or lot sizes without touching the core code.
Core objectives
• Code the strategy so it can place, modify and square off option orders automatically on Angel One.
• Build a back-testing module that runs on historical price data and outputs equity curve, draw-down, win-rate and other key metrics in an easy-to-read report (PDF or dashboard).
• Provide clean, well-commented source code—Python preferred, but I’m open if you can justify another language that works smoothly with Angel One’s REST/WebSocket APIs.
• Set up a simple config file or UI where I can switch instruments, strikes and timeframes without code edits.
• Assist with live deployment on a VPS or local machine and give me a quick hand-off session so I’m comfortable running and updating the bot.
Acceptance criteria
1. Back-test reproduces the rules I supply with no slippage/commission surprises and matches at least 95 % of the trades I get manually.
2. Live paper-trading session shows orders firing correctly and positions closing as intended.
3. Code passes a final read-through for clarity and reusability.
If you have prior work on NSE options or Angel One, share a brief demo link or screenshots of performance analytics—seeing your touch with back-testing frameworks (pandas, Zipline, Backtrader, etc.) will help me move quickly on hiring.
Core objectives
• Code the strategy so it can place, modify and square off option orders automatically on Angel One.
• Build a back-testing module that runs on historical price data and outputs equity curve, draw-down, win-rate and other key metrics in an easy-to-read report (PDF or dashboard).
• Provide clean, well-commented source code—Python preferred, but I’m open if you can justify another language that works smoothly with Angel One’s REST/WebSocket APIs.
• Set up a simple config file or UI where I can switch instruments, strikes and timeframes without code edits.
• Assist with live deployment on a VPS or local machine and give me a quick hand-off session so I’m comfortable running and updating the bot.
Acceptance criteria
1. Back-test reproduces the rules I supply with no slippage/commission surprises and matches at least 95 % of the trades I get manually.
2. Live paper-trading session shows orders firing correctly and positions closing as intended.
3. Code passes a final read-through for clarity and reusability.
If you have prior work on NSE options or Angel One, share a brief demo link or screenshots of performance analytics—seeing your touch with back-testing frameworks (pandas, Zipline, Backtrader, etc.) will help me move quickly on hiring.