Skip to content
View Vru-Jain's full-sized avatar

Block or report Vru-Jain

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Vru-Jain/README.md
Vrushabh Jain — Quantitative Developer & Data Scientist

LinkedIn   Stack Overflow   Email


About

I build computational tools at the intersection of quantitative finance and data engineering. My work focuses on portfolio optimization, probabilistic modeling, and the design of systems that turn raw market data into structured, actionable insight.

My current research centers on Cognitive Graph Portfolio Optimization (CGPO) : a framework that combines graph theory and cognitive computing to optimize asset allocation and minimize portfolio risk in non-stationary markets.

Outside of that, I work on stochastic process theory, derivative pricing models, and the infrastructure side of financial pipelines: data ingestion, factor construction, and backtesting architecture.


Featured Research

Cognitive Graph Portfolio Optimization (CGPO)

An adaptive portfolio allocation framework that integrates graph theory with cognitive computing. The project models asset relationships as dynamic networks to optimize risk-adjusted returns in non-stationary markets.

Technical Core

  • Graph Engine — network-based asset dependency modeling.
  • Market Environment — custom simulation logic for regime-switching scenarios.
  • Optimization — algorithms for strategic portfolio rebalancing and risk mitigation.

Research Paper


Systems & Infrastructure

Beyond CGPO, these prove out the engineering side of quant work — a matching engine, a pricing library, and the infrastructure to test and feed strategies. Each is verifiably correct: real test suites, cross-checked against known values, and honest about what didn't work.

Project What it proves
orderbook-engine C++17 limit order book, price-time priority matching, O(1) cancellation, ~3.5M orders/sec
options-pricing-lib Black-Scholes, binomial tree, Monte Carlo & implied vol — cross-validated three independent ways
backtest-engine Event-driven backtester with a structurally provable no-look-ahead guarantee
stat-arb-research Cointegration + GARCH + pairs signal research, reported honestly — including a negative out-of-sample result
market-feed-handler Real-time Binance order book reconstruction with latency instrumentation

Market Pulse

Tracks four indices relevant to my research universe. Auto-updated every 6 hours on trading days via GitHub Actions.

Index Price Change
S&P 500 7,690.73 ▲ +0.41%
NASDAQ 26,430.89 ▲ +1.11%
Nifty 50 22,888.95 ▼ -1.11%
Gold 4,139.60 ▼ -0.49%

Last updated: 2026-10-20 10:50 UTC


Technical Skills

Quantitative & Mathematical

  • Portfolio optimization: mean-variance, Black-Litterman, factor models, shrinkage estimation
  • Stochastic calculus, Black-Scholes framework, Monte Carlo simulation
  • Statistical inference, time-series analysis, regime-switching models
  • Risk metrics: VaR, CVaR, Sharpe ratio, Sortino ratio, maximum drawdown

Programming & Scripting

Python C++ SQL PowerShell

Data Science & Machine Learning

Pandas NumPy Matplotlib scikit-learn PyTorch

Infrastructure & DevOps

Docker Vercel Modal Git


Contribution Graph

Contribution Graph

Open to full-time quantitative developer and quantitative research roles, and open-source collaboration on financial tools.

Pinned Loading

  1. CGPO-Project CGPO-Project Public

    A quantitative finance framework utilizing graph theory and cognitive computing to optimize asset allocation and minimize portfolio risk

    TypeScript 2 1

  2. market-feed-handler market-feed-handler Public

    Real-time Binance order book reconstruction from a public WebSocket feed, with latency instrumentation

    Python

  3. options-pricing-lib options-pricing-lib Public

    Options pricing library: Black-Scholes, CRR binomial tree, Monte Carlo, and a from-scratch autodiff engine for Greeks — cross-validated three independent ways

    Python

  4. orderbook-engine orderbook-engine Public

    C++17 limit order book and matching engine — price-time priority matching, O(1) cancellation, throughput benchmarked (~3.5M orders/sec)

    C++