Skip to content
View YichengYang-Ethan's full-sized avatar

Highlights

  • Pro

Block or report YichengYang-Ethan

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
YichengYang-Ethan/README.md

Yicheng (Ethan) Yang

CS & Economics @ UIUC | GPA: 4.0/4.0 | CFA Level II Candidate

I build systematic tools for quantitative investing — risk analytics, signal generation, portfolio visualization, and ML-driven alpha research.

Resume (PDF)


Projects

Core Engine

  • clawdfolio — Production AI portfolio monitor. Multi-broker sync (Longport, Moomoo), risk metrics (VaR, Sharpe, Beta, Max Drawdown), options strategy playbook, 20+ automated finance workflows.

Visualization

  • investment-dashboard — React/TypeScript portfolio dashboard with real-time P&L tracking, holdings analysis, and risk radar. Frontend layer for clawdfolio.
  • QQQ-200D-Deviation-Dashboard — Market timing tool monitoring 200-day MA deviation with historical percentile ranking.

ML Research

  • crypto-return-prediction — 24-hour crypto return prediction for 355 assets. LightGBM ensemble, time-series CV, momentum/volatility feature engineering. HKU Web3 Quant Competition.
  • ESG-Driven-Stock-Value-Prediction — Stock value prediction using ESG factors. Random Forest with walk-forward backtesting.

Technical Focus

  • Risk & Portfolio — VaR, CVaR, Sharpe, Beta, Max Drawdown, HHI concentration
  • Options — Covered call & cash-secured put lifecycle, Greeks-based guardrails
  • Signal Generation — RSI, SMA/EMA, Bollinger Bands, 200-DMA deviation
  • ML for Finance — LightGBM, Random Forest, time-series CV, ESG alternative data
  • Stack — Python, TypeScript, React, pandas, scikit-learn, GitHub Actions

Pinned Loading

  1. clawdfolio clawdfolio Public

    AI portfolio monitoring for Clawdbot with v2 finance workflows, option analytics, and a battle-tested options strategy playbook

    Python 6

  2. investment-dashboard investment-dashboard Public

    Interactive portfolio visualization frontend for clawdfolio — real-time P&L tracking, holdings analysis, risk radar, and dark-mode fintech UI

    TypeScript 1

  3. QQQ-200D-Deviation-Dashboard QQQ-200D-Deviation-Dashboard Public

    Market timing tool — monitors 200-day MA deviation with historical percentile ranking and risk-level signals

    TypeScript 1

  4. crypto-return-prediction-kaggle crypto-return-prediction-kaggle Public

    24-hour cryptocurrency return prediction using LightGBM ensemble, time-series CV, and technical indicator feature engineering | HKU Web3 Quant Competition

    Jupyter Notebook 1

  5. ESG-Driven-Stock-Value-Prediction ESG-Driven-Stock-Value-Prediction Public

    ML stock value prediction using ESG factors — Random Forest with walk-forward backtesting, momentum/rolling features, 15% accuracy lift over baseline | Undergraduate Research

    Jupyter Notebook 1

  6. YichengYang-Ethan YichengYang-Ethan Public

    GitHub Profile README

    1