Skip to content
View xsm-math's full-sized avatar
  • Joined Sep 28, 2026

Block or report xsm-math

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
xsm-math/README.md

Quantitative Decision Science

Mathematics · Data Science · Optimization

I use statistical learning, optimization and quantitative research to study decisions under uncertainty.

数学、数据与决策:从风险估计,到约束下的资源配置,再到时间序列中的风险管理。

Python: Research SQL: Features Optimization: MILP

Selected Projects

01 · Inventory Allocation Optimization — Flagship

Operations Research & Decision Optimization

Research Rolling inventory decisions under demand and supply uncertainty
Methods Mixed-integer programming · demand forecasts · paired Monte Carlo · sensitivity analysis
Evidence 144 synthetic episodes: buffered MILP raises mean economic value by 3.06% / 10.31% / 8.33% across three regimes, while aggregate service stays below base stock.
Read Formulation and results · Paired evidence

02 · Credit Risk Modeling

Statistical Learning & Risk Decision

Research From credit-card default scores to probability and cost policies
Methods WOE/IV logistic scorecard · calibrated trees · SQL · grouped evaluation · PSI
Evidence 30,000 historical UCI records; validation-selected calibrated RF has test AUC 0.7917 / KS 0.4580 / Brier 0.1322. Hypothetical 1:5 normalized cost is 0.5387/customer versus WOE 0.5600.
Read Protocol and results · Executed metrics

03 · Gold Allocation Research

Quantitative Research & Risk Management

Research Trend timing versus volatility sizing in GLD/cash allocation
Methods Time-series signals · self-financing backtest · transaction costs · rolling selection · block bootstrap
Evidence 2020–2025 volatility targeting: 12.28% CAGR / 15.97% drawdown; trend: 12.87% / 31.10%. Rolling selection did not beat fixed 50% exposure over 2015–2025.
Read Research and results · Reference evidence

Results are conditional research findings: synthetic operations, a historical credit cohort with a reused split, and retrospective single-asset prices. Each repository documents its data, baselines, negative results, assumptions and reproduction workflow.

Technical Stack

Work Tools and methods demonstrated in these repositories
Data and experiments Python, NumPy, pandas, SQLite SQL, Matplotlib
Statistical learning scikit-learn, XGBoost, WOE/IV, probability calibration, grouped bootstrap
Optimization SciPy/HiGHS MILP, rolling horizon, Monte Carlo policy evaluation
Quantitative research Time-series signals, transaction-cost accounting, walk-forward selection, block bootstrap
Reproducibility Git, configuration files, aggregate CSV evidence, hashes/manifests, numerical validation

Research / Interest Areas

Decision science · operations research · statistical learning · risk modeling · time-series research.

Data → Prediction → Optimization → Decision: estimate uncertain quantities, translate them into an explicit objective and constraints, then test the decision against transparent baselines.

Pinned Loading

  1. inventory-allocation inventory-allocation Public

    Inventory Allocation Optimization | Operations Research & Decision Optimization. Rolling MILP and paired simulation under demand and supply uncertainty.

    Python

  2. Risk-Modeling Risk-Modeling Public

    Credit Risk Modeling | Statistical Learning & Risk Decision. WOE scorecards, calibrated tree benchmarks, SQL features and hypothetical cost policies.

    Python

  3. invest invest Public

    Gold Allocation Research | Quantitative Research & Risk Management. Reproducible GLD trend, volatility-targeting and walk-forward comparisons.

    Python