Pristy is a reinforcement learning bot I built to autonomously trade Indian equities via Angel One. It runs 24/7 on the cloud, manages its own risk, and reports to a live dashboard.
PPO-trained agent that learns from NSE market microstructure, continuously improving its strategy across the watchlist.
Per-trade stop loss, max position limits, and a daily loss circuit-breaker — so I never blow up overnight.
Equity curves, Sharpe tracking, sector heatmaps, and trade logs updating in real time as the bot trades.
Built for NSE/BSE via Angel One SmartAPI. Market hours 09:15–15:30 IST. Nifty, Bank Nifty, and key F&O stocks.
RSI, EMA stack, VWAP, ADX, Supertrend — computed each tick and fed directly to the RL agent for fast decisions.
Run indefinitely in paper mode with full analytics, then flip TRADING_MODE=live when the Sharpe is satisfactory.
Open the dashboard to check live positions, review signals, and control the bot.
Open Dashboard