Portfolio

Quant Projects

Production-quality Python systems built to solve real investment challenges using quantitative methods and modern software engineering.

Multi-Factor Portfolio

Investment Strategy Engine

A complete daily pipeline that evaluates 55 NSE stocks across 8 scoring dimensions: fundamental analysis, technical indicators, momentum (GARCH), macro conditions, sector trends, Angel One API pricing, and FII/DII flows. Generates a weighted portfolio recommendation with HTML report showing Before/After/Comparison tables.

55
NSE Stocks
8
Score Modules
3Y
Data Window
Daily
Pipeline
Key Technologies
Python pandas yfinance Angel One SmartAPI GARCH plotly HTML Reports
Multi-factor weighted scoring
my_holdings.json portfolio tracking
Before / After / Comparison report
Angel One + yfinance dual source

Get a fresh portfolio recommendation or analyse your existing holdings. Requires login.

Decision Support

Loss Stock Decision Engine

An 11-module AI system to decide what to do with loss-making positions: Hold, Average Down, or Partial Exit. Inputs: just the stock name (reads position from broker holdings automatically). Uses fundamentals, GARCH volatility, FinBERT news sentiment, promoter analysis, governance scoring, and 3-year historical data.

11
Modules
1
Input Required
6
Override Rules
NLP
Sentiment
Key Technologies
FinBERT GARCH yfinance Angel One API rich NewsAPI
Auto peer discovery (sector-based)
FinBERT NLP news sentiment
GARCH(1,1) volatility forecast
3-year data for robust modelling

Enter a loss-making stock ticker. Full 11-module analysis runs live (~1–3 min). Requires login.

Backtesting Platform

Quant Dashboard (This Site)

A full-stack Flask web application showcasing quant capabilities. Login-protected dashboard with 6 live widgets: Strategy Backtester, Market Data Explorer, Strategy Optimiser, Risk Metrics Analyser, Portfolio Simulator, and Strategy Library. Deployed on AWS EC2 via Nginx + Gunicorn.

6
Dashboard Tools
4
Strategies
REST
API Backend
AWS
Deployment
Key Technologies
Flask Flask-Login Bootstrap 5 Plotly.js Gunicorn Nginx AWS EC2
Secure login + session auth
AJAX-driven interactive charts
Grid-search parameter optimiser
Responsive dark UI