HomeProjectsGardenNotesGet in Touch

Digital Garden

A curated collection of resources, tools, and courses I wish I had when I started — for those aiming for the top 0.1%.

Books

Books that shaped how I think about markets.

Beginner

  • Quantitative TradingErnest Chan
    Start here. Teaches you how to build and backtest a trading strategy from scratch. Best for anyone with basic Python who wants to understand the full pipeline.
  • Machine TradingErnest Chan
    The natural follow-up. Covers automated execution, risk management, and ML-driven strategies. Read after Quantitative Trading.

Advanced

Derivatives

  • Options, Futures, and Other DerivativesJohn C. Hull
    The standard derivatives textbook. Covers BSM, Greeks, and exotic options. Essential if you want to trade or price any derivative.
  • Option Volatility & PricingSheldon Natenberg
    More practical than Hull. Focuses on volatility trading strategies and how market makers actually think about options.

Interview Prep

Skill Buildings

University curricula update slowly — the skills the market demands today aren’t waiting for next semester’s syllabus. In the age of AI, creativity and self-directed learning are the edge — not credentials. Here’s how I’m building skills without waiting for a classroom.

How I Learn

Project-first + AI-accelerated

I don’t take a course then apply it. I pick a target project, identify the skill gaps, use Claude to explain the theory, then implement immediately. Voice input with Typeless removes the friction of typing long prompts — I think out loud, Claude responds, I build. This loop is 5–10x faster than traditional coursework.

Project Ideas

Each project proves multiple skills at once — the highest ROI way to stand out.

Factor Decay Analysis

Based on: Fama & French 1993

Replicate Fama-French 3-factor with 2010–2024 data. Test which factors still carry alpha vs. which have decayed. Include turnover and cost analysis.

Factor ModelsRegressionIC AnalysisTransaction Costs
Earnings Sentiment Factor (NLP)

Based on: Tetlock 2007, Loughran & McDonald 2011

Build a sentiment score from SEC EDGAR earnings transcripts. Test predictive power for next-quarter returns. Measure IC and combine with traditional factors.

NLPAlternative DataCross-Sectional AnalysisFeature Engineering
Volatility Surface Arbitrage

Based on: Gatheral 2006, Carr & Wu 2009

Construct implied vol surface from options data. Detect mispricings via put-call parity and butterfly conditions. Backtest with realistic transaction costs.

Derivatives PricingBSMNumerical MethodsVol Modeling

Alpha Research Framework

Most people learn tools. Researchers learn process. This is the 5-step workflow I’m studying — adapted from the PandaAI Factor Competition champion (1st place in factor returns & overall rankings). I’m actively internalizing this framework and will annotate it as I apply each step.

1

Idea Generation

Where do alpha ideas come from?

  • Industry exchangeLearn from practitioners’ real experience. If you haven’t built a track record, listen more than you criticize.
  • AI-powered explorationUse LLMs to scan for patterns across commodities, indices, and macro signals.
  • Deep researchRead professional reports, track trends, and replicate findings patiently.
  • Theory foundationStudy classic books and strategies to build bottom-up mental models. Academics aren’t useless — classics don’t expire.
  • Self-discoveryDevelop your own edge through original thinking. This is the most important long-term skill.
2

Data Layer

Prepare your raw materials.

  • Basic processingHandle missing values, outliers, and standardize data formats.
  • AI-enhanced feature engineeringUse AI for multimodal data, market sentiment, and latent features.
  • Start simpleUse well-documented, accessible datasets first. Don’t chase exotic alternative data until your pipeline is solid.
3

Factor Construction

Find what actually predicts returns.

  • Statistical screeningTest significance, cross-correlation, and stability across time periods.
  • Combine methodsLinear formulas + nonlinear factors + AI-mined features.
  • Economic meaningEvery factor you keep must have intuition behind it — otherwise it’s curve-fitting disguised as research.
4

Strategy Development

Turn factors into a trading strategy.

  • Prefer interpretable modelsMulti-factor, linear regression. Complex models (neural nets) need simple model hedges.
  • Build a strategy libraryTime-series, cross-sectional, arbitrage, enhancement, and position sizing strategies.
  • Calibrate on stable plateausFind parameter ranges that are robust, not optimal in a narrow window.
  • Templatize your workflowDon’t rebuild from scratch. Fix the pipeline, iterate only on core factor logic.
5

Strategy Validation

Stress-test before you deploy.

  • AI adversarial testingFeed your strategy and backtest results to an LLM. Ask it to challenge you from a senior investor’s perspective.
  • Question everythingOverfitting? Out-of-sample failure? Did you ignore slippage and fees? Does it only work in specific regimes?
  • Paper tradingCompare backtest vs. simulated live performance. Check slippage, execution quality, and real costs.

Key Principles

Lifelong LearningNot a slogan — it’s how you survive in quant.
Automate with AIOffload routine work. Focus your brain on core decisions.
Stay OpenBe open to all methods and strategies that improve efficiency.
Compound PatientlyAccumulate market understanding over time. Connect dots into surfaces.

Quant is not a trading cheat code — it replaces emotion with rationality. AI is not a cognitive shortcut — it can’t understand markets for you or build your logic. It’s an accelerator and an amplifier.

Interview Prep Roadmap

First principles: the interview tests 5 things. Master them in this order.

1

Probability & Brainteasers

60% of interview weight. Start here.

  • Green Book — Ch 2 (Probability), Ch 4 (Brainteasers), Ch 5 (Stochastic). Do every problem.
  • Quantable — Filter by topic. 1500+ questions. Move here after Green Book.
  • CoachQuant — Firm-specific questions + AI mock interviews.
  • Key concepts: Bayes’ theorem, Markov chains, random walks, expected value, Monty Hall, birthday paradox, coupon collector.
2

Mental Math

Speed matters. Especially for trading firms.

  • Zetamac — Baseline 50, target 70+. Daily practice.
  • RFQJobs — Optiver-style drills + focus tests.
  • RankYourBrain — Fractions and decimals speed.
3

Coding

LeetCode Medium level is the bar. Python preferred.

  • NeetCode 150 — Structured DSA roadmap. Do all Medium.
  • LeetCode — Focus: arrays, hash maps, DP, graphs. Skip Hard unless targeting Jane Street.
  • For QR specifically: pandas manipulation, rolling statistics, vectorized operations > algorithmic puzzles.
4

Statistics & ML

For QR roles. Less emphasis for QT.

  • Must-know: Linear regression (assumptions, diagnostics), hypothesis testing, MLE, bias-variance tradeoff, overfitting, cross-validation.
  • Keigo Hayashi — Linear Regression Deep Dive — QR interview focused.
  • Be ready to explain: your projects in statistical detail. Every Sharpe ratio, every methodology choice.
5

Finance & Market Intuition

Know the basics. Don’t need derivatives mastery for equity QR.

  • Must-know: What is alpha/beta, Sharpe ratio, factor models, market microstructure basics, bid-ask spread.
  • Greeks: Delta, gamma, theta, vega — at least conceptual understanding.
  • Best source: Your own projects + SIM Fund experience > any textbook.

Timeline

QR internship: Start 6 months before recruiting season. Phase 1 & 2 daily from day one. Phase 3 & 4 ramp up in month 3. Phase 5 comes naturally from your projects.
Minimum prep: Green Book cover-to-cover + Quantable 200 questions + NeetCode 75 + know your projects cold.

For ASU Students

Free resources and tools specific to Arizona State University.

Course Guide for Aspiring Quants

Recommended ASU courses organized by topic. Click a course to search on ASU catalog.

Inspired by Dylan Chou (Yale, Hedge Fund Quant Researcher) and Coding Jesus (Quant Developer, 300K+ on YouTube).

Basic Math
Linear Algebra·MAT 3432Calculus·MAT 2671Statistics·STP 4201Probability·STP 4211
Basic Programming
Python1C++1C#
Advanced Math
Real Analysis·MAT 472 / 570Fall only1Measure Theory1
Applied Probability
Stochastic Process·STP 425Fall only1Stochastic Calculus1
Applied Math

LP, QP, SOCP, MIP — solve portfolio optimization under constraints.

Optimization Theory1Numerical Linear Algebra·APM 505Fall only1
Advanced StatisticsMost Important

Bootstrapping, MCMC, Gibbs sampling — approximate models without closed-form solutions.

Mathematical Statistics·STP 427Fall · Spring1Multivariate Statistics1Statistical Simulation1
Statistical Modeling

Predict returns, volatility, or anything that gives an information edge.

Time Series Analysis·STP 551Fall only1Econometrics·ECN 425Fall · Spring1Regression Analysis·STP 429Spring only2Machine Learning·CSE 475 / 5751
Programming Knowledge
Object-Oriented Programming·CSE 2051Data Structures & Algorithms·CSE 3101Parallelization1
Interesting Electives
Intro to Financial Engineering·IEE 412Fall only1Competitive Programming·CSE 494Spring only1

Student Tools

Welcome to add all of them. I use most of them daily.

Fast-Track with CLEP Exams

Most ASU students don’t know you can skip a gen ed class entirely — no lectures, no homework — by passing one 90-minute exam. Score 50+ out of 80 and you earn 3–4 credits instantly. It’s free if you use ModernStates. See which exams ASU accepts →

⚠️ Take it in-person at ASU — not remotely. Remote proctoring frequently flags false security violations. If your session gets flagged, you’re banned from retaking the exam for 3 months.

Low-Stress A+ Classes

Stress-free iCourses so you can focus on what matters.

Heads Up: Hard Classes

These are notoriously difficult. Plan your semester around them.

I maintain an ASU alumni network (8+ contacts across Tier 1 hedge funds and Tier 1 sell side). DM me on LinkedIn if you’d like an intro.