Project Description
I want a fully-automated trading bot that plugs into Zerodha’s Kite Connect API and runs a swing-trading strategy on equities only. The core logic should revolve around moving-average signals—simple or exponential is fine, as long as crossover periods are configurable from my end.
The bot must:
• Authenticate and place, modify, or exit equity orders through my Zerodha account during regular market hours.
• Continuously scan the watch-list I supply, calculate the moving-average signals, and trigger trades when the conditions are met.
• Handle position sizing, stop-loss, and profit-target rules that I can tweak in a settings file or dashboard.
• Log every action (orders, errors, API responses) in a clear, timestamped format and send me an end-of-day summary.
• Come with at least two weeks of historical back-test results that prove the logic works on equities, plus a quick user guide so I can change parameters without touching the core code.
I prefer Python, but I’m open if you can justify another language that integrates smoothly with Kite. Deliver the complete, well-commented source code, instructions for setup on Windows, and a brief call to walk me through deployment.