Skip to content
View huuan26's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report huuan26

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.

Content in all repositories owned by your account will be closed.
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
huuan26/README.md

Phan Bùi Hữu Ân - Quantitative Research & Numerical Analysis

Bridging rigorous numerical mathematics with systematic quantitative trading and deep learning.


Open-Source Contributions

Major contributions to open-source quantitative finance and algorithmic trading ecosystems:

Python library for valuation and risk management of financial derivatives.

FinancePy Quantitative Derivatives Engine

  • CDSCurve Vectorization & Day Count Alignment PR #408 - Merged: Aligned day-count convention handling in CDSCurve.df with underlying discount curves (fixing hardcoded ACT/365 bypass), implemented seamless vectorization for Date lists across discount factors and survival probabilities (times_from_dates), and re-enabled comprehensive regression suites.
  • Shifted Black–Derman–Toy Model PR #406 - Merged: Extended BDT short-rate tree dynamics to support negative interest rates and updated lattice-based derivative pricing under negative yield environments.
  • Equity Cliquet Option Valuation PR #404 - Merged: Implemented closed-form analytical pricing formulas and Monte Carlo simulation for return cliquet options with local and global caps/floors, validated with regression unit tests.
  • Tech Stack: Python, Quantitative Finance, Analytical Pricing, Monte Carlo, Short-Rate Trees, Credit Default Swaps (CDS)

Open-source quantitative trading and strategy research platform.

QuantDinger Algo Trading Engine

  • Multi-Timeframe Duration & Metric Annualization PR #298 - Merged: Aligned monthly timeframe duration (2,592,000 s), annualization scaling factors ($N = 12.0$ for Sharpe, Sortino, volatility), and driving frequency hierarchy across Strategy API V2, validated with comprehensive test suites.
  • Factor Warmup Alignment PR #294 - Merged: Standardized lookback warmup requirements across technical indicators (EMA, HMA, TEMA, etc.) with parameter-aware dynamic resolution and unit tests to ensure reliable backtesting data feeds and factor evaluation.
  • Tech Stack: Python, Quantitative Backtesting, Strategy API V2, Alpha Factors, Technical Indicators, Pytest

Featured Personal Projects

Symmetric factor orthogonalization and cross-sectional risk neutralization framework.

OrthoQuant Symmetric Orthogonalization

  • Implemented Lowdin symmetric orthogonalization using SVD to eliminate cross-factor collinearity while minimizing signal distortion.
  • Formulated Frisch–Waugh–Lovell QR projection for dynamic sector and market risk exposure stripping.
  • Developed collinearity diagnostics (VIF, condition number, ENF) and cross-sectional Rank IC evaluation.
  • Tech Stack: Python, Numerical Linear Algebra, Matrix Factorization, SVD, QR Decomposition, Pytest

Convex regularized alpha combination and dynamic multi-factor allocation engine.

OptiAlpha Convex Alpha Combination

  • Formulated convex regularized objective balancing IC maximization, factor portfolio risk, and $L_1$ turnover penalties solved via accelerated proximal gradient (FISTA).
  • Implemented Ledoit–Wolf analytical covariance shrinkage and Higham nearest symmetric positive-definite (SPD) projection.
  • Integrated online exponentiated gradient adaptive weighting and Meucci Effective Number of Alphas (ENF) risk attribution.
  • Tech Stack: Python, Convex Optimization, FISTA, Covariance Shrinkage, Factor Allocation, Online Learning, Pytest

Neural network-based differential equation solver in PyTorch.

ANN-ODE-Solver Physics-Informed Neural Network

  • Built neural network architectures to solve linear, non-linear, and coupled ODE systems based on the Lagaris et al. framework.
  • Formulated trial solutions that analytically satisfy initial and boundary conditions.
  • Utilized PyTorch automatic differentiation (autograd) for gradient computation and optimization.
  • Tech Stack: Python, PyTorch, NumPy, Numerical Analysis

Pinned Loading

  1. OrthoQuant OrthoQuant Public

    Symmetric Factor Orthogonalization and Cross-Sectional Risk Neutralization Framework

    Python

  2. OptiAlpha OptiAlpha Public

    OptiAlpha: Convex Regularized Alpha Combination and Dynamic Multi-Factor Allocation Engine

    Python

  3. OpenByteInc/QuantDinger OpenByteInc/QuantDinger Public

    Open-source AI Trading OS, agent trading, and vibe trading, with Jev System One integration. Research, build Python strategies, backtest, and paper/live trade across crypto, stocks, and forex. Laun…

    Python 13k 2.7k

  4. domokane/FinancePy domokane/FinancePy Public

    A Python Finance Library that focuses on the pricing and risk-management of Financial Derivatives, including fixed-income, equity, FX and credit derivatives.

    Python 3.2k 459