▼ scroll to walk up to the terminal
Block edition

Aditya Bhatia

Financial engineer. Step through the screen and onto my trading floor.

Booting

Loading the market…

Hold still. Prices don't.

Through the screen

Welcome to the floor.

The gold line overhead is the market. The posts along the aisle are my career, in order. Watch the quants.

Chapter 1 · Research

The batch size is the risk measure.

Sole author, NeurIPS 2026 Workshop poster. TRACE learns when not to trade.

See the research ↓
Chapter 2 · Trading

22,000+ teams. One gold dot.

IMC Prosperity 4 finalist, 164th in the U.S., top 1%. Each blue dot is ten teams.

Chapter 3 · Industry

GPU compute, priced like a commodity.

Industry Capstone Fellow at Brown Brothers Harriman, designing derivatives on AI infrastructure.

Chapter 4 · Projects

Seven projects. No control group.

Set by a market, a client or a 24 hour clock.

See them all ↓
Chapter 5 · Education

Stevens 25 Under 25.

Honoree, 2026. MS Financial Engineering, GPA 4.0, graduating May 2027.

Available from May 2027

Aditya Bhatia

Financial engineer finishing an MS at Stevens with a 4.0, graduating May 2027. I build hedging models that know what trading costs, and I write the code that proves them. Looking for quant research, strats and derivatives roles.

GPA4.0

MS Financial Engineering, Stevens

U.S. rank, IMC Prosperity 4164th

Top 1% of 22,000+ teams

NeurIPS 2026 WorkshopSole author

Deep hedging, and why the batch size is part of the risk measure

Stevens 25 Under 25Honoree

Named in 2026

Industry

Industry Capstone Fellow, Brown Brothers Harriman, derivatives on GPU compute

Research, ongoing

Graduate RA in Statistics under Prof. Choudur Lakshminarayan, leading four undergraduate RAs

GitHub ↗

abhatia10@stevens.edulinkedin.com/in/adityajbhatiagithub.com/Adi7710medium.com/@abhatia10

I don't trust a model until it has met the evidence.

So here's the oldest evidence in the field. Drop balls through 12 rows of pegs:

Chaos, averaged, looks suspiciously like a bell.Galton board · 12 rows · Binomial(12, ½) · 0 landed
Research

The batch size is the risk measure

Deep hedging trains a neural network to hedge an option by minimizing risk, one minibatch at a time. My paper shows that the batch size quietly changes what the network is minimizing.The Batch Size Is Part of the Risk Measure: Entropic Deep Hedging with an Explicit Sample Size. Sole author. NeurIPS 2026 Workshop poster, Atlanta, December 2026.

The fix. Put the batch size into the risk measure and the bias disappears. TRACE, my multi-agent hedger, then learns when to sit still.

In plain English

Train a hedging model in batches and the batch size changes the target. I showed why, fixed it, and built a system that finds the best hedge for every level of trading cost. When trading gets expensive, it stops over-trading.

Try it

At a trading cost of λ = 25 bps the band is ±0.14 wide and the hedge trades 23 times a year instead of 252.

25 bpsauto
drag across the chart to set the cost
Lazy is optimal. The hedge only moves when it has to.white: Black-Scholes Δ · blue: the no-trade band, width ∝ λ1/3 · gold: the hedge
trades this year 0 · cost follows the slider above
drag to rotate
The same hedge, one dimension up.Δ(S, τ) as a surface · blue sheets: the band · gold tube: the hedge as expiry approaches

RA work: risk when n meets d Ongoing

As a Graduate RA in Statistics under Prof. Choudur Lakshminarayan, since January 2026 and ongoing, I study why portfolio risk breaks for volatile, fat tailed assets. Across 50 energy portfolios I run GMV optimization, VaR at several confidence levels, normality tests on the tails and demonstrations of how unstable the covariance becomes. I also lead four undergraduate RAs and wrote their teaching guide.

Why it is hard: the Bahadur term

VaR is a quantile, and the Bahadur representation says exactly how wrong a sample quantile is:

ξ̂p = ξp + (p − Fn(ξp)) / f(ξp) + Rn

The remainder Rn dies off like n−3/4 up to log factors, so the middle term is the error: its standard deviation is √(p(1 − p)/n) / f(ξp). Two things blow it up at once.

Fat tails. Deep in the tail the density f(ξp) is tiny, so 1/f is huge. At the same volatility, a Student t with 3 degrees of freedom leaves a 99% VaR estimate 2.6× noisier than the normal model, from the same data.

n close to d. With d assets and n days, the sample covariance spreads its eigenvalues over [(1 − √(d/n))², (1 + √(d/n))²]. As n → d the smallest one goes to zero, S−1 explodes, GMV weights go extreme and out of sample variance inflates by roughly 1/(1 − d/n).

Put together, the number a risk desk wants most is the hardest one to estimate, built from the noisiest weights you can make.

n = 252auto
d = 50 assets · d/n 0.20 · smallest eigenvalue 0.31 · GMV variance ×1.25 · VaR error ×2.6 vs normal
Fewer days, fatter tails, wider error.left: Marchenko Pastur spread of sample eigenvalues, true value 1 · right: 99% VaR estimated from n days, 200 resamples · gold curve: the Bahadur approximation · white line: the true VaR

Also on my desk

Deep Hedging Benchmark. One fixed protocol to ask whether learned hedgers beat classical transaction cost bands, and how much survives a regime shift. Stage 0 complete and audited, 95 tests passing. github.com/Adi7710/deep-hedging-benchmark ↗

The Fed Put, replicated. Cieslak and Vissing-Jorgensen (2021) rebuilt with NLP on FOMC text, matched to three decimals, under Prof. Victoria Li.

Modified Gerber Statistic. An independent implementation, in progress on WRDS data.

Projects

Built under σ > 0

Seven projects, each set by a market, a client or a clock. First, the market itself:

regime calm
drag to rotate
Calm markets smile. Scared markets smirk.implied volatility σ(k, T) · white: the at-the-money term structure

Paper traded on Kalshi

Prediction market prices overshoot, then drift back, so the first model I reached for was Ornstein Uhlenbeck, dX = θ(μ − X)dt + σ dW, with a fade when the price strays too far. Reversion speed θ = 3.0 a day, so a shock halves in 5.5 h. Enter at 1.5σ from the mean, exit at the mean.

Then I tested the obvious strategy on 749 settled Kalshi markets, and it lost money: contracts far from 50¢ are more accurate, not less. What worked was calibration. KalshiQuant, the public repo, has isotonic calibration fitted on the settlement tape (Brier 0.046), fee aware sizing, a Bernoulli copula CVaR in place of Gaussian VaR, vol scaled triple barrier exits, a Heston pricer for short dated binaries, a look ahead bias scanner and 160 passing tests. It runs against the live Kalshi feed in paper mode only; live trading is off by design.

github.com/Adi7710/kalshiquant ↗

fills 0 · paper P&L 0¢ · flat
grab the price and pull it
auto
The toy: stretch it and it snaps back.simulated contract in cents · gold: the mean μ · blue: entry band ±kσ · squares: simulated fills · on real settlements this fade lost money, see the repo

Thesis-Delta Engine

Demoed at Freedom Capital Markets

An LLM pipeline that spots the moment a thesis changes.

IMC Prosperity 4

Finalist · 164th in the U.S. · top 1%

Algorithmic trading against 22,000+ teams. Made the finals.

Compute as an Asset Class

Brown Brothers Harriman · Capstone

Designing how GPU compute could trade like a commodity.

Vanguard ETF Challenge

Sharpe ranked · Fall 2026 · Team

Scored on Sharpe, so every rebalance is a bet on volatility.

Bodh

Hackathon · 3rd place

Money basics for students who never got them in school.

Orbit

SteelHacks · Engineering lead · 200+ commits

The honest planner for students. Your calendar says 13h 35m free; you have 9h 07m. Built in 24 hours with a team I met that morning.

github.com/Adi7710/orbit ↗

Also shipped: the CME Group University Trading Challenge, IMC Prosperity 3, Stevens Nexus, and a voice agent for blind users built solo in 24 hours.

Career

One path, so far

Most recent first. Scroll and the path draws itself.

Sep 2026 to Present

Brown Brothers Harriman

Industry Capstone Fellow, Innovation and Strategy
Jan 2026 to Present

Stevens Institute of Technology

Graduate Research Assistant, Quantitative Finance
May 2026 to Aug 2026

Stevens Institute of Technology

Summer Research, FOMC and the Fed Put
Feb 2025 to Aug 2025

NeuraMinds AI

Machine Learning Analyst
Jan 2024 to Jun 2024

Bhatia Graphica

Data Analyst
Sep 2023 to Dec 2023

Saksham Valuers

Investment and Valuation Intern
Aug 2023 to Dec 2023

Heramb Finserv

Options and Derivatives Modeling Intern
Story

It started in Mumbai

Many paths lead out of Mumbai. This one is mine.Brownian bridges, pinned at both ends

Grew up around printing presses.Bhatia Graphica, my family's flexo prepress business in Mumbai, nearly three decades old.

Studied finance. Priced options. Checked them against the market every single day.

No CS degree. Five years of YouTube and stubbornness. One paper, written alone.

Writing

I write things down

Essays on Medium, mostly about how decisions compound. This one started at a poker table.

The Theory of Momentum One right decision changes the conditions under which the next one gets made. Noticed down three hands at the table, then found in the Stoics, the Gita, William James and Nietzsche. With a section on tilt, the dark version. Read the essay ↗

More on medium.com/@abhatia10.

Education & skills

The toolkit

2025 to 2027
MS Financial Engineering, Stevens. GPA 4.0. Provost Master's Scholarship. Stevens 25 Under 25 honoree, 2026.
Stochastic Calculus · Shreve IIFE 680 Advanced DerivativesFA 541 Applied StatisticsDeep LearningFA 690 NLP
Undergraduate
BCom Finance with Distinction, Narsee Monjee, Mumbai.
Code
Python (NumPy, pandas, SciPy) and PyTorch, plus WRDS and the Anthropic API. CFA Level I candidate.

Skills, by area

Machine learning

  • Regularized regression: ridge, lasso, elastic net
  • Tree ensembles: random forests, gradient boosting
  • Walk forward validation for time series, no look ahead
  • Model selection and evaluation for client problems (NeuraMinds AI)

Deep learning

  • PyTorch: custom training loops, autograd, GPU batching
  • Deep hedging policy networks trained on simulated paths
  • Risk measure losses: entropic risk, CVaR
  • How minibatch size biases the objective (my NeurIPS 2026 Workshop paper)
  • Transformers and embeddings for financial text (FA 690)
  • Autograd, backprop and attention typed from a blank file: micrograd-to-frontier ↗

Agentic AI in finance

  • TRACE: multi agent hedger, every decision checked against evidence
  • LLM pipelines with RAG over filings and research
  • Structured outputs and tool calling (Anthropic API)
  • Thesis-Delta Engine: flags when an investment thesis changes

Statistics in finance

  • VaR at multiple confidence levels across 50 energy portfolios
  • Fat tail diagnostics: QQ plots, Jarque Bera, Student t fits
  • Quantile estimation error via the Bahadur representation
  • Co-movement with the Modified Gerber Statistic (WRDS)
  • Event regressions on FOMC text (Fed Put replication)

Linear algebra and matrices

  • Eigendecomposition and PCA of covariance matrices
  • Random matrix theory: Marchenko Pastur spectra when n ≈ d
  • Conditioning, inversion and why S⁻¹ blows up
  • Cholesky factorization for correlated simulation

Stochastic calculus

  • Itô’s lemma and Itô integrals (Shreve II)
  • Girsanov and change of measure to risk neutral pricing
  • Martingale pricing and Feynman Kac
  • SDE solutions for GBM, OU and Vasicek

Core probability

  • Conditional expectation and martingales (FE 543)
  • Laws of large numbers and the central limit theorem
  • Order statistics and sample quantiles
  • Brownian motion: scaling, reflection, bridges

Applied statistics

  • OLS with diagnostics: heteroskedasticity, autocorrelation
  • Maximum likelihood and hypothesis testing (FA 541)
  • Bootstrap and resampling for estimation error
  • Normality and goodness of fit tests

Portfolio theory

  • Mean variance and the efficient frontier
  • Global minimum variance portfolios
  • Sharpe ratio optimization (Vanguard ETF Challenge)
  • Estimation error in weights and out of sample variance

Market microstructure and trading

  • Limit order books, spreads and queue dynamics
  • Market making with inventory control under position limits (IMC Prosperity 3 and 4)
  • Mean reversion on prediction markets (Kalshi, paper traded)
  • Transaction cost aware hedging: the no trade band
  • Futures trading (CME Group University Trading Challenge)

Advanced derivatives

  • Black Scholes, Greeks and delta gamma hedging (FE 680)
  • Implied volatility surfaces: smile, skew, term structure
  • Hedging under transaction costs
  • Market structure and derivatives on GPU compute (BBH)

Computational methods

  • Monte Carlo with antithetic and control variates
  • Euler Maruyama discretization of SDEs
  • Convex optimization for portfolio construction
  • Vectorized simulation in NumPy and PyTorch; WRDS data pipelines

Stochastic models I work with

Each one, the equation and where I have used it.

Brownian motion

core
dX = μ dt + σ dW

The building block. Brownian bridges draw the story chart on this page.

Geometric Brownian motion

built
dS = μS dt + σS dW

Black Scholes pricing and Greeks, and the simulated paths TRACE learns to hedge on.

Ornstein Uhlenbeck

built
dX = θ(μ − X) dt + σ dW

Mean reversion with half life ln 2 / θ. The engine behind my paper traded Kalshi strategy.

Vasicek short rate

built
dr = κ(θ − r) dt + σ dW

Gaussian, mean reverting rates with closed form bond prices. Built a Monte Carlo simulator for it.

Cox Ingersoll Ross

coursework
dr = κ(θ − r) dt + σ√r dW

Mean reverting rates that stay positive when 2κθ ≥ σ².

Heston stochastic volatility

coursework
dv = κ(θ − v) dt + ξ√v dW, with ρ between dW and the price

Why the smile exists: variance itself mean reverts and correlates with returns.

Contact

Let's make a market.

Suppose ρ(you, me) = 0.00. Drag it higher.

Higher is better.420 draws · correlation 0.00

Open to quant research, strats and derivatives roles. Jersey City, one PATH ride from Wall Street. Graduating May 2027.

abhatia10@stevens.eduCopied

Thanks to Prof. Choudur Lakshminarayan, Prof. Victoria Li, Vedant and Manuel, the BBH Innovation team, and my family in Mumbai. Type: Pixelify Sans, Press Start 2P, Silkscreen and IBM Plex Mono. Motion by Framer’s Motion library. 3D: three.js, every block built in code.