Solution
BuySellX Backend was developed as a fully automated algorithmic trading engine using NestJS and TypeScript. It integrates with Zerodha KiteConnect WebSocket APIs to receive real-time tick data and process it with minimal latency. The system continuously calculates indicators such as SuperTrend, VWAP, MACD, ADX, PCR, etc.. to generate accurate trading signals. Trades are executed automatically based on predefined strategies, eliminating manual intervention. PostgreSQL ensures secure data storage, while Redis manages caching and session handling. WebSocket integration enables real-time dashboard updates, delivering a scalable, reliable, and high-performance trading solution.