Skip to content
View SpencerOzgur's full-sized avatar

Highlights

  • Pro

Block or report SpencerOzgur

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
SpencerOzgur/README.md

๐Ÿง  Spencer Ozgur

M.S. Financial Engineering @ Columbia University
Quantitative Research ยท Market Microstructure ยท Stochastic Systems ยท Machine Learning


๐Ÿ‘‹ About Me

I am a Master's student in Financial Engineering at Columbia University focused on systematic trading, market microstructure, stochastic control, optimization, and machine learning.

My work centers on building quantitative research systems for:

  • ๐Ÿ“ˆ Execution and market making
  • ๐Ÿงฎ Stochastic modeling and control
  • ๐Ÿ” Filtering and latent state estimation
  • ๐ŸŽฒ Monte Carlo and sequential inference
  • ๐Ÿค– Financial machine learning

๐Ÿš€ Selected Projects

Implementation and extension of the Avellaneda-Stoikov market making framework using real WRDS TAQ trade data.

  • Event-driven replay simulation against historical trade prints
  • Queue-position fill modeling under realistic execution assumptions
  • Volatility-adaptive spread control using rolling realized volatility
  • Empirical calibration of spread and fill-intensity parameters
  • P&L, inventory, spread, and execution-quality analysis

Research framework for optimal execution in competitive markets with heterogeneous agents.

  • Latent market regimes driven by Hidden Markov models
  • Mean-field interactions through aggregate order flow
  • Inventory-sensitive feedback controls
  • Price impact dynamics and stochastic execution costs
  • Simulation of finite-population effects and model misspecification

Monte Carlo simulation project focused on Bayesian filtering and latent state estimation.

  • Kalman filtering for linear-Gaussian state space models
  • Particle filtering for nonlinear/non-Gaussian systems
  • Sequential importance resampling
  • Latent state estimation and signal extraction
  • Applications to dynamic hedge ratios and financial time series

๐Ÿ”ฌ Research

๐Ÿง  LabV2 @ Arizona State University

Artificial Intelligence Researcher

Conducted machine learning research under Dr. Paulo Shakarian on hierarchical multi-label classification and robustness.

  • Built hierarchical image classification datasets and preprocessing pipelines
  • Benchmarked Vision Transformer and Inception architectures
  • Integrated hierarchical logical constraints into deep learning workflows
  • Co-authored a CIKM 2024 paper on error detection and constraint recovery

๐Ÿงญ Technical Interests


๐Ÿ› ๏ธ Tools & Technologies


๐Ÿ“„ Publication

Error Detection and Constraint Recovery in Hierarchical Multi-Label Classification without Prior Knowledge
Joshua Shay Kricheli, Khoa Vo, Aniruddha Datta, Spencer Ozgur, Paulo Shakarian
CIKM 2024 Short Paper

Paper


๐ŸŽฏ Current Focus

  • Building market microstructure and execution research systems
  • Conducting optimization research at Columbia
  • Developing filtering and Monte Carlo simulation projects
  • Preparing for quant trading, strats, and systematic research roles

Pinned Loading

  1. SpencerOzgur SpencerOzgur Public

    1

  2. Optimal-High-Frequency-Market-Making-With-Robust-Backtesting Optimal-High-Frequency-Market-Making-With-Robust-Backtesting Public

    Research framework for optimal high-frequency market making with Avellaneda-Stoikov quoting, WRDS TAQ replay backtesting, queue-aware fills, volatility-adaptive spreads, and robust execution/P&L anโ€ฆ

    Python 3

  3. Mean-Field-Game-Simulation-for-Optimal-Execution Mean-Field-Game-Simulation-for-Optimal-Execution Public

    Computational framework for Mean-Field Game-based optimal execution with latent market dynamics, endogenous price impact, posterior filtering, and heterogeneous agent equilibrium interactions.

    Python 1

  4. Particle-Filter-Monte-Carlo Particle-Filter-Monte-Carlo Public

    Monte Carlo comparison of MLE, Kalman filter, and particle filter methods for latent output gap estimation under a linear Gaussian state-space model.

    Python 1

  5. lab-v2/PyEDCR lab-v2/PyEDCR Public

    PyEDCR is a metacognitive neuro-symbolic method for learning error detection and correction rules in deployed ML models using combinatorial sub-modular set optimization

    Python 7 2