cv

Basics

Name Kenneth Zhang
Label Quantitative Researcher
Email kzhang138@gmail.com
Phone +1 289 925 8185
Url https://kennethZhangML.github.io
Summary A Canadian-born Quantitative Researcher, specializing in volatility modelling, statistical arbitrage, and statistical machine learning.

Work

  • 2025.01 - Present
    Quantitative Researcher, Systematic Volatility
    Squarepoint Capital
    At Squarepoint Capital, I work as a Quantitative Researcher on the Systematic Volatility team, developing short-horizon risk forecasts and alpha signals for SPXW 0DTE options. My research focuses on predicting open-to-close realized volatility by extracting and modeling intraday features such as futures order flow, auction pressure, and order book imbalance. I build execution-aware signal pipelines and scalable multi-asset backtests that account for signal decay, transaction costs, and cross-sectional performance. To support live trading, I automate theoretical IV and delta computations, manage real-time data ingestion, and maintain model inference pipelines in Python and C++, with performance-critical components implemented in multi-threaded C++ using custom data structures. My work is closely integrated with portfolio managers and execution teams to ensure research outputs translate directly into capital allocation, position sizing, and execution logic under systematic risk constraints.
    • Short-Horizon Realized Volatility Forecasting
    • Intraday Feature Engineering from Futures and Order Book Data
    • Execution Slippage and Market Impact Modeling
    • Volatility Arbitrage Signal Construction
    • Scalable Cross-Sectional Backtesting Frameworks
    • Implied Volatility Surface Construction and Stress Testing
    • Low-Latency, Multi-Threaded Trading System Development in C++
    • Real-Time Data Ingestion and Pipeline Orchestration
    • Auction Dynamics and Market Microstructure Analysis
    • Capital Deployment Optimization under Risk Constraints
  • 2024.05 - 2024.08
    Quantitative Engineer
    Rothschild & Co., RMM Actions USA
    I focused on developing statistical arbitrage strategies using advanced time series modeling techniques and machine learning algorithms. I built and optimized machine learning models for forecasting asset price movements and identifying arbitrage opportunities. I collaborated with traders to design and implement trading strategies, leveraging Markowitz portfolio optimization theory. Additionally, I applied LSTM and GARCH models to analyze financial time series data, enhancing the accuracy of predictions and minimizing risk exposure.
    • Statistical Arbitrage
    • Machine Learning
    • Time Series Modeling
    • LSTM
    • GARCH
    • Markowitz Optimization
  • 2024.04 - 2024.12
    Quantitative Research Intern, Volatility Modeling Systems
    MIT CSAIL, Laboratory for Financial Engineering
    At MIT CSAIL’s Laboratory for Financial Engineering, I conducted research on volatility modeling systems, developing arbitrage-free implied volatility surfaces using SVI and constrained spline methods under illiquid and noisy market regimes. I evaluated robustness of volatility surface inference under stress environments, integrating deep learning models—such as LSTM, GRU, and convolutional architectures in PyTorch—to improve conditional surface estimation. I also designed backtesting frameworks for stochastic volatility models and engineered infrastructure for scalable inference pipelines in Python and C++, contributing to model deployment and diagnostic tooling across research workflows.
    • Volatility Surfaces
    • SVI Calibration
    • Deep Learning
    • Neural SDEs
    • Stochastic Models
    • Time Series
    • PyTorch
    • C++
    • Backtesting
    • Diagnostics
  • 2023.05 - 2023.08
    Data Scientist, Financial Risk Advisory
    Deloitte Canada
    I developed and deployed machine learning models to assess and predict financial risks, focusing on market and credit risk. I built data pipelines for collecting, aggregating, and preprocessing financial data, and implemented models like random forests and gradient boosting to forecast risk events. I validated the models by comparing predictions with historical data to ensure accuracy and compliance with industry standards. I also automated the generation of risk reports and collaborated with financial analysts to extract actionable insights for optimizing risk management strategies.
    • Python
    • R
    • Power BI
    • Random Forests
    • Gradient Boosting

Education

  • 2022.09 - 2027.05

    Waterloo, Ontario

    Bachelor's of Computer Science
    University of Waterloo, David R. Cheriton School of Computer Science
    Computer Science, Data Science Specialization
    • Machine Learning
    • Data Structures
    • Object-Oriented Software Development
    • Neural Networks
    • Numerical Computation
    • Mathematical Statistics
    • Stochastic Process
    • Operating Systems

Awards

  • 2021.08.31
    Star-Friedman Scholars - Harvard University
    Harvard T.H. Chan School of Public Health
    Awarded the Star-Friedman Challenge for Promising Scientific Research alongside Professor Tanujit Dey and Professor Francesca Dominici for promising research in statistical time series modelling and public health research.

Publications

Skills

Machine Learning
Time Series Analysis
Neural Networks
Stochastic Processes
Support Vector Machines
Random Forests
Gradient Boosting
Natural Language Processing
Portfolio Optimization
Monte Carlo Simulation
Predictive Modeling
Deep Learning
Bayesian Inference
Statistics
Probability Theory
Hypothesis Testing
Bayesian Statistics
Multivariate Analysis
Time Series Forecasting
Generalized Linear Models
Non-parametric Statistics
ANOVA
Statistical Inference
Markov Chains
Econometrics
Panel Data Analysis
Cointegration
Vector Autoregression (VAR)
Instrumental Variables
Ordinary Least Squares (OLS)
Generalized Method of Moments (GMM)
Econometric Modeling
Heteroscedasticity
Autoregressive Moving Average (ARMA)
Autoregressive Conditional Heteroskedasticity (ARCH)
Fixed Effects Models
Probit and Logit Models
Time-Varying Parameters
Concurrency in C++
Multithreading
Thread Synchronization
Mutexes and Locks
Futures and Promises
Condition Variables
Atomic Operations
Thread Pools
Asynchronous Programming
Parallel Algorithms
Concurrency Design Patterns
Low-latency Systems
Real-time Data Processing

Languages

English
Native Speaker
Mandarin
Fluent