PYTHON +2.4%EXCEL +3.0%STATISTICS +3.3%ECONOMICS +3.7%FINANCE +4.1%RUNNING STREAK +100%PROBLEM SOLVING +2.9%TINKERING +5.0%DATA VISUAL +3.5%FOCUS +4.2%PYTHON +2.4%EXCEL +3.0%STATISTICS +3.3%ECONOMICS +3.7%FINANCE +4.1%RUNNING STREAK +100%PROBLEM SOLVING +2.9%TINKERING +5.0%DATA VISUAL +3.5%FOCUS +4.2%PYTHON +2.4%EXCEL +3.0%STATISTICS +3.3%ECONOMICS +3.7%FINANCE +4.1%RUNNING STREAK +100%PROBLEM SOLVING +2.9%TINKERING +5.0%DATA VISUAL +3.5%FOCUS +4.2%PYTHON +2.4%EXCEL +3.0%STATISTICS +3.3%ECONOMICS +3.7%FINANCE +4.1%RUNNING STREAK +100%PROBLEM SOLVING +2.9%TINKERING +5.0%DATA VISUAL +3.5%FOCUS +4.2%

FINANCIAL MODELLING

Built quantitative models for portfolio optimisation, risk analysis, and time-series forecasting using Python and R.

01 — MODELLING RISK

In markets, complexity is often a distraction. My approach to financial modelling focuses on the quiet discipline of turning noise into signal. I build systems that don't just predict, but provide a framework for managing uncertainty in a world of high-velocity data.

02 — THE ARCHITECTURE OF RETURN

PORTFOLIO_VOLATILITY_INDEXLIVE_SIGNAL: 1.85_SHARPE
T0_JANT1_JUNT2_DEC

Modern Portfolio Theory (MPT): Constructed efficient frontiers for a 40-asset equity portfolio, rebalancing monthly based on minimum variance optimization.

Monte Carlo Simulation: Developed a simulation engine in Python to stress-test portfolios against 10,000 synthetic market regimes, including tail-risk scenarios.

Time-Series Forecasting: Built ARIMA and GARCH models to forecast volatility clusters, achieving a 92% directional accuracy over a 6-month backtest.

03 — SIGNAL OVER NOISE

The resulting models delivered a 1.85 Sharpe Ratio, outperforming the S&P 500 benchmark by 12% while maintaining an 18% lower peak-to-trough drawdown. This project wasn't just about math; it was about building a reproducible system for disciplined capital allocation.

← Back to all work