Real-Time Trading Web App Development

Замовник: AI | Опубліковано: 01.02.2026

Web app Development – Real-Time Trading Web App Project Overview We are looking for an experienced web app developer to build a real-time trading web application, similar in functionality and UX to Zerodha Kite, focused specifically on charting and alerts. The application will use the Zerodha Kite Connect API, consume real-time WebSocket data, generate charts, and trigger instant Telegram alerts when defined conditions, and then place trade orders based on the alerts. Core Requirements Web Application (Kite-like Interface) * Build a web-based trading dashboard * Clean, responsive UI * Modular, well-structured code * All source code must be shown and delivered (no black-box solutions) 1. AutoLogin everyday 2. Market Data & Instruments * Integrate Zerodha Kite Connect API * Use real-time WebSocket streaming * Instruments (top 10 stocks along with Futures): * Features: * Automatically detect and fetch current month futures * Auto-rollover to next contract near expiry * No manual symbol intervention 3. Chart Logic * TradingView lightweight charts / equivalent * Use defaults values Support multiple timeframes: * 1 minute * 5 minutes * 10 minutes * 30 minutes 4. Data Storage & Retention (Temporary) * Store real-time WebSocket data for 1–2 months * Purpose: strategy validation & debugging * Implement: * Automatic rolling data window * Continuous cleanup of older data * Efficient storage (SQLite / Postgres / files — open to suggestion) 5. Real-Time Alerts (Critical Requirement) * Trigger instant Telegram alert based on the logic defined * Alert must fire immediately * Logic runs: * Every trading day * On AWS EC2 Windows instance * Alerts must be filtered strictly to IST market hours * No duplicate or delayed alerts 6. Interactive Charting * Display Point & Figure charts interactively * UX comparable to TradingView or similar * Must support: * Zoom / pan * Timeframe switching * Live updates 7. Tech Stack (Preferred, Not Mandatory) * Backend: Python (FastAPI / Flask / Django) * WebSockets: KiteTicker * Frontend: * React / Vue / plain JS * OR Python-based UI (Streamlit acceptable only if justified) * Hosting:AWS EC2 (Windows) * Alerts: Telegram Bot API 8. Alert based trades * Based on the alerts(buy/sell), proceed to trigger the trade. * The trade should be overnight all the time. * Should have the view to lock the lots and continue the trades without any stops. * During expiry if the trade is on overnight, exit that on the day or one day back, and move to next month automatically. * No manual way of triggering the trade. What We Expect From You * Proven experience with trading systems or market data * Hands-on experience with: * WebSockets * Real-time data pipelines * Zerodha Kite Connect * Clean, readable, well-commented code * Ability to explain logic clearly * Production mindset (error handling, reconnects, edge cases) Deliverables * Complete source code (backend + frontend) * Clear setup & deployment instructions * Telegram alert demo * Chart working with real-time data Engagement Model * Freelance / Contract-based Fixed price or milestone-based (open to discussion) When Applying, Please Share: 1. Relevant trading / market-data projects 2. Experience with WebSockets & real-time systems 3. Whether you’ve worked with Zerodha Kite Connect 4. Your suggested tech stack & architecture 5. Estimated timeline