> PROJECTS.json

Projects

A collection of quantitative finance projects — from live deployed apps to systems in active development. Each project is built to bridge mathematical theory with real-world market constraints.

STATUS:
TYPE:

Limit Order Book Simulator

APPLIVE

A from-scratch C++ matching engine implementing price-time priority order matching, compiled to WebAssembly for a live in-browser demo — trade against a synthetic market maker as either a Market Taker or Market Maker and track real PnL against a persistent account.

C++WebAssemblyData StructuresMarket MicrostructureAlgorithmsNext.js
Demo Code

Equity Volatility Forecasting: ML vs. Econometric Models

RESEARCHLIVE

A 10-week summer research project (advised by Denison Economics faculty) testing whether GARCH, HAR-RV, and machine learning models actually beat a naive persistence forecast for equity volatility — and whether any statistical edge translates into portfolio economic value.

PythonGARCHHAR-RVRandom ForestXGBoostPyTorchVolatility
Demo Code Paper

Options Market-Maker Simulator

APPLIVE

A market-making training simulator for a live American-style option chain — quote bid/ask spreads against a competing market maker, manage Greeks and delta-breach risk in real time, and work through 14 scripted lessons from a beginner introduction to a fast, aggressive order-flow stress test.

Next.jsTypeScriptZustandOptions PricingMarket MicrostructureAlgorithm DesignVitest
Demo Code

Trader Titan

APPLIVE

A market-making trivia game: bid a spread to win quoting rights, trade against the resulting market before and after a clue, and settle against the true answer over 5 rounds against 3 algorithmic bots.

Next.jsTypeScriptZustandMarket MicrostructureGame DesignAlgorithm Design
Demo Code

Mental Math Trainer

APPLIVE

A mental arithmetic trainer for quant/trading-interview drills — configurable operations, number types, and question formats, with realistic quant-assessment number distributions, optional Google sign-in, and a database-backed performance history.

Next.jsTypeScriptZustandAlgorithm DesignVitestTailwind CSS
Demo Code

Implied Volatility Surface

APPLIVE

A real-time implied volatility surface visualization built with Black-Scholes pricing. Fetches live options chain data and renders an interactive 3D IV surface across strikes and maturities.

PythonBlack-ScholesNext.jsTypeScriptPlotlyyfinanceVercel
Demo Code

Agricultural Futures Time Series Analysis

RESEARCHLIVE

ARIMA, GARCH, and multivariate GARCH modeling of daily CBOT wheat, corn, and soybean futures (2000–2024) to characterize volatility clustering and cross-commodity correlation.

RARIMAARIMAXGARCHMultivariate GARCHxtsquantmod
Demo Code Paper

Market Sentiment (VIX) and ETF Returns

RESEARCHLIVE

Fixed-effects panel regressions on 21 years of weekly data across 9 major ETFs, quantifying how VIX-driven sentiment affects returns — and how that effect differs by market segment and by up/down regime.

StataPanel RegressionFixed EffectsEconometricsVIX
Code Paper

U.S. Tourist Arrivals & Spending Forecasting

RESEARCHLIVE

Function-of-time and SARIMA modeling of U.S. monthly tourist arrivals and spending (2000–2024), validated by out-of-sample forecasting a full holdout year.

RSARIMATime SeriesForecasting
Demo Code Paper

Pairs Trading Backtest Dashboard

APPPLANNED

A statistical arbitrage strategy backtester using cointegration tests to identify correlated asset pairs, with full P&L metrics accounting for transaction costs.

PythonStatisticsPlotlyPandasstatsmodelsBacktest
Code